美文网首页
Hyperledger组织到底是什么?Hyperledger与S

Hyperledger组织到底是什么?Hyperledger与S

作者: 成嗯哼 | 来源:发表于2021-04-07 21:31 被阅读0次

    Hyperledger组织解释

    Hyperledger本身是一个联盟,花钱可以加入。Hyperledger制定了一个特定的区块链设计规则。所有加入组织的公司,设计的满足规则的区块链都是hyperledger社区中的一份子,其架构规则如下:

    hyperledger白皮书列表 - www.hyperledger.org/learn/white-papers

    依照此规则各加入方开发了各种带有自己特性的hyperledger区块链,和一些hyperledger小工具(tools)。如Fabric着重于通道的设计,实现了在一个集群中开辟各种通道放置不同角色划分的隐私连,但因为通道的设计,共识算法很难定制化修改。SAWTOOTH提出了自己的PoET共识合约,并拆解模块化了共识,让人们可以自定义实现不同的共识算法(社区资料远没有Fabric多);Indy实现了零知识证明,着重用户隐私划分。此外Tools区块链小工具实现了如节点统计可视化、数据统一测试计算等模块,但这些tools不是全hyperledger链通用的,比如Explorer只支持FabricIndy

    hyperledger联盟结构

    Hyperledger 和 Substrate 比较

    从设计可行的区块链来说,hyperledger更适合直接拿来存数据非定制业务商业化开发使用,可以很快的利用区块链模板和tool完成一个区块链部署,但是对底层的修改如:改共识算法、改路由规则等就很难操作(不同的链模板用的语言都不一样,有go有用c++)。

    而substrate更适合技术公司使用,因为它将存储、网络、共识、逻辑、链下业务全部解耦成模块(虽然模块间有一些相互调用前提需要设置),很方便开发者基于此设计复杂的区块链应用。Substrate允许开发者自定义State(叫做Runtime)和Transaction(叫做Extrinsic)的逻辑和数据结构,所以可以定制成更多的模式。

    可见hyperledger适合对链修改不多(如完成UTXO交易业务或简单数据存储),substrate更适合对底层区块链的学术研究和复杂的个性区块链设计。

    相关文章

      网友评论

          本文标题:Hyperledger组织到底是什么?Hyperledger与S

          本文链接:https://www.haomeiwen.com/subject/belpkltx.html