无币区块链”跟我们有什么关系?
2018-07-05 12:29

  随着央媒对区块链的报道增多,和上头有意无意的敲打,“无币区块链”这个概念变得热闹起来。

  因为区块链不仅仅是一种技术,同时也包含着由这种技术带来的新的生产关系和分配制度。

  区块链里发的币,又称通证或者代币,英文名token,是区块链里的奖励机制。

  要说奖励机制,我们要先了解区块链技术的六层结构,自下而上分别是数据层、网络层、共识层、激励层、合约层和应用层。

  数据层 -封装了底层数据区块的链式结构,以及相关的非对称公私钥数据加密技术和时间戳等技术,这是整个区块链技术中最底层的数据结构。

  共识层 -封装了网络节点的各类共识机制算法。共识机制算法是区块链的核心技术,因为这决定了到底是谁来进行记账,而记账决定方式将会影响整个系统的安全性和可靠性。

  目前已经出现了十余种共识机制算法,其中比较最为知名的有工作量证明机制PoW、权益证明机制PoS、股份授权证明机制DPoS等。

  激励层 -将经济因素集成到区块链技术体系中来,包括经济激励的发行机制和分配机制等,主要出现在公有链当中。

  在公有链中必须激励遵守规则参与记账的节点,并且惩罚不遵守规则的节点,才能让整个系统朝着良性循环的方向发展。

  而在私有链或者联盟链当中,则不一定需要进行激励,因为参与记账的节点往往是在链外完成了博弈,通过强制力或自愿来要求参与记账。

  合约层 -封装各类脚本、算法和智能合约,是区块链可编程特性的基础。可以说,合约层的加入就是区块链2.0的开始,首先做这个的就是以太坊。

  如果把比特币看成是全球账本的话,以太坊可以看作是一台“全球计算机”,任何人都可以上传和执行任意的应用程序,并且程序的有效执行能得到保证。

  应用层 -封装了区块链的各种应用场景和案例,比如搭建在以太坊上的各类区块链应用即部署在应用层。

  目前的合约层发展尚不完善,难以支撑大量的应用。这也是当前各类公链项目卯足了劲儿一争高下的原因。

  私有链或联盟链不需要进行激励的原因是:参与记账的节点是在链外完成了博弈,通过强制力或自愿来要求参与记账。

  打个比方,在一个公司的私有链中有50个节点,于是这家公司雇了50个人,每人负责一个节点的运行。

  再比如,有3家机构打算出一个联盟链,链中共有50个节点。三家机构的负责了开了两天的会,最后达成一致,按照1:2:2的比例由三家机构控制这些节点。

  以仲裁方向的联盟链为例,在联盟链中,仲裁机构、金融机构、第三方存证机构、企业作为节点,节点有权力向区块链中录入数据。

  它有价值吗?肯定是有价值的,相比传统情况下各个机构各自为战,联盟链至少解决了各方协作的问题,使系统运行效率更高。

  私有链就更不必说了,自己公司的私事。拿乌龟骨头记账都不关外人的事,只要你乐意。

  毕竟,在这样的寥寥的几个节点下,51%攻击实现变得容易,其安全性并不比传统技术高出多少。

  社会公共服务类联盟链的价值,则跟火箭升空、登月成功、航母下水一样,是公共性的、整体性的,推动全人类的进步。

  也就是说,如果既没有技术能力做区块链开发者,又没有足够的资本去进行企业级投资,