当前位置: 主页 > 比特币 >

解读初链:混合共识高性能去中心化公有链



  *文章由初链技术社区匡宋涵投稿,感谢所有初链人的付出

  去中心化的最终目的,是打造自由平等的互信社会。经过以太坊等公链项目的努力,公链开发已取得显著进步,数字货币和智能合约的商业化使用成为可能。

  从比特币到以太坊再到超级账本,区块链的发展大致分为三个版本。根据参与者的不同,可以分为公有链、联盟链和私有链。部分私有链与联盟链已成功落地应用,让人们对公链开发者们产生了更大期望,希望商用公链的到来可以解决数字货币实现问题。

  然而,公链之所以区别于私有链与联盟链,核心正在于其共识机制的设计需要保证互不相识,不断扩充的节点能通过技术手段彼此间建立信任,并集合算力完成任务,保障公链稳定、高效地运行。

  初链希望在保持去中心化本质的同时,尽可能提升效率。POW 与 PBFT 相结合的混合共识机制设想的出现,为问题的解决带来了一丝曙光。

  初链的技术架构

  共识机制的设计是公链与私有链、联盟链的核心差别,其需要足够去中心化以实现安全性,又需要高运行速度以保证性能。行业已经基本形成认识——仅靠单一共识机制难以兼顾效率与去中心化本质。

  初链选择了将PBFT 的高效与 POW 的去中心化相结合的混合共识机制。在保证去中心化本质的基础上,实现高性能、高可靠性的公链开发,以承载规模化商用 Dapp 运行的目标。保留 PBFT 记录账本的机制不动,将超级节点的选取开放给公链,利用 POW 协议作为准系统支持超级节点的动态选取和协议达成,将主干节点社区的组建由私有链与联盟链性质转换为公有链性质。

  初链的优越性

  初链采用的是混合共识机制。在主流共识设计领域中,POW共识可以实现大规模的去中心化,节点数目有公认的可扩展性,但性能较差。而以PBFT为代表的拜占庭容错协议虽然在一定条件下可以有较高的性能,但是它们通常被设计于私有场合使用,即所有节点需要在协议开始前知道相互的身份(公钥等),并且节点不能自由出入网络。

  初链的解决方案各取二者所长,选择了将 PBFT 的高效与 POW 的去中心化相结合的混合共识机制。其次,初链在PBFT上推出TVM。将植入每一个进行决策的主干结点,使得它们能根据单个需求进行调用请求。通过智能合约来落地应用共识机制。最后,合约抽象层将抽象智能合约中的基本商业逻辑,简化开发者设置复杂智能合约的流程。

  初链保留 PBFT 记录账本的机制不动,将超级节点的选取开放给公链,共识效率得到提高,可满足高频交易量的需求。各个共识节点由业务的参与方或者监管方组成,安全性与稳定性由业务相关方保证,共识的时延大大缩减,基本达到商用实时处理的要求。同时,利用 POW 协议作为准系统支持超级节点的动态选取和协议达成,可实现完全去中心化,节点自由进出。并且将PBFT和POW共识结合在一起,解决了去中心化和性能的矛盾。

  与此同时,初链是全球最早的混合共识公链,在研究上和工程上都会存在诸多问题,例如在混合共识内部的边角情况处理、改善潜在的leader处理能力上遇到瓶颈,混合共识场景下的节点策略、可信的外部数据获取等等,都需要我们进一步去解决或者提出优化方案。随着初链的越来越成熟,我相信它将受到保险、医疗、游戏、公益、资产证券化、数字广告等各个行业的青睐。

  初链:TrueChain

  随着区块链技术优势的不断体现,各个领域都相继有成功的区块链应用落地实现。区块链应用解决方案,在市场上需求也越来越大。

  打造承载未来商用去中心化应用的公链,是时代的需求,也是初链的梦想。基于混合共识机制设计的初链,旨在为社会提供高速点对点通信、价值传输以及智能合约基础设施。

  在此之前,部分私有链与联盟链已成功落地应用,让人们对公链开发者们产生了更大期望,初链在保持去中心化本质的同时,提出了POW与PBFT相结和的混合共识设想,旨在区块链上的发展道路上贡献出更多的力量。

【版权声明】该文章由本站整理于网络的相关信息,本站不拥有所有权,不承担相关法律责任。


相关资讯

站长统计