什么是中本一贯通,什么是中本聪指数

  

  政策走向越来越清晰,无疑会再次成为市场的“助燃剂”。然而,市场情绪高涨中仍有隐忧:区块链技术发展尚未完善,落地困境仍未解除。   

  

  区块链的概念诞生于十年前,在此期间,共识机制层出不穷。从比特币网络的“中本聪共识”到AVALabs的雪崩,再到Libra采用的HotStuff的基本共识算法,区块链这个在共识算法上运行的系统,从来没有对某个共识机制达成过共识。   

  

  市场需要如此多样的共识吗?什么样的共识能代表区块链的未来?很多疑点没有得到澄清;同时,随着利好政策的出台,区块链一体化实体将真正成为发展的浪潮。区块链理念中固有的共识机制能否适应这一变化?   

  

  达成共识任重道远。   

  

     

  

  01 市场需求下,共识机制发展的新篇   

  

  在分布式系统的集成设计中,网络中的节点需要努力使全局和局部的处理结果达到一定程度的一致,而共识机制就是形成这种一致的手段。这个概念虽然是最近两年才进入普通大众的视野,但早在大约10年前就迎来了第一波热潮。   

  

  2000年左右,Ben-Or(异步共识的鼻祖)、PBFT等共识算法如雨后春笋般涌现,论文也相继诞生。业界开始探索这项技术的前景。但在2008-2009年前后,共识算法开始逐渐消失,陷入了科研的空窗期。根本原因是共识算法虽然足够创新,但并没有引起业界的兴趣――业界从未想过“去中心化”。   

  

  比特币诞生后,价格上涨,利润空间增大,比特币背后的共识机制等诸多逻辑也回归人们的视野;以太坊还推出了智能合约。从业者看到了区块链世界与现实世界之间的联系,这立即引发了共识机制的又一次爆发式增长,包括一些独特的共识机制,如Avalanche和HotStuff,它们开始尝试将区块链网络与现实世界连接起来。分布式共识再次迎来汹涌。   

  

  目前共识机制市场可以大致划分为两大阵营,一种基于PoW准入机制,一种则基于PoS准入机制,前者简单易懂但却存在性能瓶颈、资源浪费的缺点;后者虽解决了性能问题,但却提高了共识协议完成的复杂度,开发成本高昂。可以说这两大阵营都无法满足商业场景落地的需求,也便促使从业者们尝试着开发出更具可用性的共识机制。   

  

  比如具有亚稳态特性的雪崩(Avalanche)就是由AVA实验室提出的,融合了两大阵营的优势和DAG技术,实现了商业落地的可行性。   

  

  AVA首席协议架构师TedYin在介绍雪崩共识时用了一个非常形象的比喻——“谣言传播”。在现实生活中,当谣言突破某个“临界点”时,就会呈现指数级增长,最终导致“谣言”变成“真相”。Avalanche也借鉴了这种逻辑来保证区块链网络的效率——在某个“临界点”被打破后,会很快达成共识。   

  

  在安全性方面,Avalanche选择借鉴中本聪共识的概率安全性。Hotstuff等传统共识协议理论上可以保证共识是100%安全的。在其看来,世界万物都是概率性的,不管共识从理论的角度是否100%安全,却都也存在着所有节点服务器同时宕机的可能性,这也就意味着只要将共识失败的概率性控制在很小的范围内便能够保证网络安全。   

  

  Avalanche选择概率安全性使得共识机制可以扩张到上千个节点,交易速度每秒5000TPS以上,然而从实际角度和比特币一样安全,证明了不可能三角根本就不是一个真正的问题。   

  

  在这种共识的帮助下,AVA实验室在商业领域也取得了巨大的进步。在此前10月举行的以太坊开发者大会敌无双5活动中,AVA实验室正式宣布推出智能合约平台Athereum,该平台支持以太坊迁移,能够提供高吞吐量、低延迟等性能优势,目前已经能够在保证高TPS情况下,将节点数量提高至2000个左右。.   

  

  02 低门槛、能耗小,未来共识机制隐见雏形   

  

  毫无疑问,共识机制的创新使受困于性能和安全等瓶颈的区块链行业拓展了融合实体的想象空间,加快了区块链商业场景的步伐。但仍要认清共识机制绝非「银弹」,也并非所有共识机制都具备商业落地的可能性,任何一款能够融入实体场景的共识机制都需要满足一系列的条件。   

  

  众所周知,共识的集中程度往往与区块链网络的运行效率成正比。比如“中本聪共识”保证了网络的高度去中心化,相应牺牲了高效率;DPoS超级节点模式虽然保证了高效率,但却屡遭部分中心化的质疑。区块链网络走向商用,一方面要发挥分布式的作用,另一方面也必然对性能提出更高的要求。   

  

  这也就意味着一个优秀的共识机制必须满足安全性、效率、去中心化三者之间的平衡。一方面能够保证区块链网络、节点记账安全高效满足商业落地需求;二是能够保证社区良好运转,通过合理的激励模型,使得社区进入到分布式自治的逻辑中。   

  

  其次,则是要降低开发者准入门槛,能够与绝大多   

数社区开发者相匹配。对比传统互联网服务而言,共识机制尚处在非常早期阶段,并无标准化、流程化的解决方案留存,即便通过白皮书、开源代码能够窥探其中逻辑,但是结合到实际场景当中往往千差万别,这也就是需要降低门槛的原因。

  

再次,则是要解决扩展性、可监管性难题,保证共识机制能够在融合实体产业的过程中,适应系统成员增加、交易场景扩展、监督等变化。在商业场景落地过程中,不光需要共识机制能够满足当前市场规模,更要具备极强的弹性空间,可满足商业场景延伸的需要;此外,更不能完全隔绝监管的把控,要一定程度上保证运转的透明与合规。

  

AVA Labs联合创始人Ted Yin在采访中给出了更加直接的评判标准:「无论学术界还是工业界。能够被清晰描述,资源消耗小,经得起推敲,并且能够证明正确性的,才是好共识机制。」确实,一个优秀的共识协议必须能够简单易懂,便于理解与接受,进而才会有普及使用的可能;经得起推敲则是保证了共识机制的安全性和商用性,避免商业损失;资源消耗小才能够保证商业利润。

  

此外,Ted Yin在采访中既感叹共识市场「雨后春笋」般的发展状态,同时也把矛头对准了共识市场的混乱:「很多人喜欢构造特别华而不实的共识机制,看似面面俱到但却极为复杂;而区块链落地则是需要简单便捷的机制,开发者需要找到这两者之间的平衡」。

  

在区块链体系当中,共识机制的作用难以忽视;但这一强调共识的体系中却尚未出现一种令众人满意的「共识」。又或许市场本就不存在十全十美的「共识」,只要能够瞄准落地场景,那么共识就有一席之地。(文/胡韬)

  

来源:链捕手

相关文章