2018年的第二篇,接着上一篇文章《一个产品经理的区块链学习指南(一)》说。
区块链都无能点啥?
如今「区块链」这个概念超级火,但是作为产品经理,我们应该明白晓得「区块链」可以做些什么东西,以及这个行业与市场的将来。
从业务角度来说,「区块链」作为一种「去中心化」的网络,承当起业务虚践中资产、价值、买卖等的转移,而并不需求任何第三方中介机构来验证和维护这些转移。也许这看起来微乎其微,但是没有第三方中介机构的买卖将极大的降低买卖本钱。另外由于「区块链」网络还具有散布式、不可窜改的特点,目前金融行业曾经开端留意到如何用「区块链」去驱动其中心业务,比方最近招行宣布和旗下永隆银行应用「区块链」技术完成跨境人民币同业结算。
除了金融业,还有什么范畴可以用到「区块链」呢?在物联网(IoT)范畴,「区块链」异样也大有可为。我觉得它可以真正推进物联网将来的开展。我们可以想象:将来万物互联、无缝沟通,不需求人工的介入而完成任务。
但是真正的物联网并不只仅是联网这么复杂,还需求保证各节点间的通讯平安与身份认证。另内在物联网中的每个机器也应该足够的「智能」。目前,受限制于互联网根底架构和根底设备,物联网并不能大规模普及。但是「区块链」可以改动这一切——在「区块链」上的各个节点都可以成为一个智能的、独立的集体,不只可以将本人的身份标识给链上的其它的机器,而且还可以经过「智能合约」(一组不能被窜改的规则)来执行买卖。
我们举个栗子:一个自动售货机,可以自动监控和报告本人的库存,并依据「智能合约」自意向供货商进货、结蓬勃发展的行业不仅给从业者提供了巨大的发展机遇,也带来了全新的挑战。算(加密数字货币)。这将多酷!
智能合约
究竟什么是「智能合约」呢?
我们都晓得「区块链」是比特币的底层技术,在中本聪的论文《比特币:点对点电子现金零碎》中,曾经对「区块链」技术的很多普通性功用停止了讨论。但是随着以「比特币」为代表的「区块链」技术吸引越来越多的开发者的留意,很多项目开端着眼于将「区块链」技术用于资产(有价代币)转移之外的用处,这时分就呈现了很多代币——比方瑞波币、ETH 等等。它们在原始的比特币协议的根底上添加了一些新的特征或许功用,采用各自新的加密货币构成一个个独立的区块链。目前影响力比拟大的就是2013年末由一个叫 Vitalik 的少年开发的一个全新币种——以太坊( Ethereum,ETH )。其最大的特点在于引入了「智能合约」概念。也标着着区块链2.0时代的到来(假如说比特币是区块链1.0的产物)。
其实早在1995年「智能合约」的概念就简直与互联网的概念同时呈现,但是由于缺乏「可信」的执行环境,智能合约并没有被使用到实践产业中。直到区块链技术的降生,人们看法到其天生可以为智能合约提供可信的执行环境。
关于「智能合约」,在计算机迷信的术语中的定义是「一个智能合约是一套以数字方式定义的承诺(promises),包括合约参与方可以在下面执行这些承诺的协议。」
「智能合约」并不只仅是一个可以自动执行的计算机顺序,更是一个零碎的参与者。一个「智能合约」可以接纳、回应、存储、发送信息和价值。下边的图就是一个「智能合约」的模型: 一个「智能合约」运转在可复制、可共享的账本上,经过处置买卖和信息,承受和发送价值。
而以太坊网络与比特币网络最大的不同,就本次涌现的 AI、区块链和物联网热潮不同于以往,将对产业、社会和生活产生真正堪称“颠覆性”的变革。IT 技术人员需要全方位地“换脑”:对原有的知识结构进行全面刷新,全面升级。是以太坊可以支持「具有图灵齐备的」(我们可以了解为更弱小的)脚本言语,允许开发者在下面开发恣意使用,完成恣意智能合约。我们可以把以太坊网络当成是一个区块链技术的使用商店,任何开发者都可以基于以太坊来开发使用。
私有链和公有链
比特币作为一种加密货币,作为一个私有链,其链上数据一切人都可以拜访,一切人都可以收回买卖。虽然这样做确保了买卖的通明性。但是是要付出代价的——整个区块链必需由一切的节点复制到本地,这将使得比特币的网络处置速度受限制于节点之间的带宽。比方目前比特币网络的最大买卖量为7 tps( 次/秒),买卖确实认至多存在10分钟的延迟,最终确认能够需求60分钟(当然这也是比特币在设计上的局限所致)。在私有链上,普通状况下都是经过密码学技术以及外敌的经济鼓励来维护数据库平安(比方比特币转账会付给矿工手续费)。私有链是完全散布式的。
另一方面,一个机构或一些机构并不需求或许不想要匿名节点,或许他们不希望链上信息被外界所知。那么他们就可以创立公有链,公有链参与的节点是可以经过我们所熟知的权限管理来控制,同时经过区块链技术提供的真实性和散布式来维护信息平安。公有链的共识机制普通由「链上」的各个节点自行商榷。运转公有链的联盟或许机构可以很容易的停止修正区块链的规则,恢断交易等操作,买卖也愈加方便和快捷——由于他们的买卖不需求被整个网络验证。
在以太坊的开创人 Vitalik Buterin 看来,选择私有链还是公有链作为产品的处理方案很大水平上取决于详细的业务需求,比方法大大(一个电子合同托管平台)和微软搞的「法链」、京东金融的 ABS 资产管理零碎更大水平上是公有链,而比特币、以太坊则是私有链。他的原话是这么说的:
The solution that is optimal for a particular industry depends very heavily on what your exact industry is. In some cases, public is clearly better; in others, some degree of private control is simply necessary. As is often the case in the real world, it depends.
下周我将持续关于「区块链」的东西,重点来说说「以太坊」的故事。另外,我会尝试基于以太坊虚拟机,来发行一个代币——zhang.sb。这个域名终于找到用途了。→_→
在我的大众号里,回复「以太坊论文」,获取下载地址。我把中文版和英文版论文都放到我的网盘里了。
张小璋,大众号:张小璋的碎碎念(ID:SylvainZhang)。野蛮生长的产品经理,专注于互联网金融范畴。