您的位置 首页 投资

超分类结构定义

什么是Hyperledger结构? Hyperledger Fabric是一个模块化的区块链框架,作为开发基于区块链的产品、解决方案和应用程序的基础,这些产品、解决方案和应用程序使…

什么是Hyperledger结构?

Hyperledger Fabric是一个模块化的区块链框架,作为开发基于区块链的产品、解决方案和应用程序的基础,这些产品、解决方案和应用程序使用即插即用组件,旨在用于私营企业。

关键要点

  • Hyperledger是Linux基金会于2015年12月推出的企业级开源分布式分类账框架。
  • Fabric是一个高度模块化的分散式分类账技术(DLT)平台,由IBM为工业企业使用而设计。
  • 因为Hyperledger结构是私有的,需要获得访问权限,所以企业可以隔离信息(如价格),而且由于网络上的节点数量减少,交易可以加快。
  • Fabric 2.0于2020年1月发布。该版本的主要特点是更快的交易速度、更新的智能合同技术和简化的数据共享。
  • Hyperledger Fabric由Digital Asset和IBM发起,现已成为一家跨行业的合作企业,目前由Linux基金会托管。在几个Hyperledger项目中,Fabric是第一个退出“孵化”阶段,并于2017年3月实现“活跃”阶段的项目。

    Hyperledger结构如何工作

    传统的区块链网络无法支持对企业至关重要的私人交易和机密合同。Hyperledger Fabric就是针对这一点而设计的,它是提供工业区块链解决方案的模块化、可扩展且安全的基础。

    Hyperledger Fabric是区块链的开源引擎,负责评估和使用区块链的业务用例的最重要的功能。

    在私有工业网络中,参与者的可验证身份是首要要求。Hyperledger结构支持基于权限的成员资格;所有网络参与者必须具有已知的身份。许多业务部门,如医疗保健和金融,都受到数据保护法规的约束,这些法规要求维护关于各种参与者及其各自对各种数据点的访问的数据。结构支持这种基于权限的成员资格。

    模块结构

    Hyperledger Fabric的模块化体系结构将事务处理工作流分为三个不同的阶段:称为链码的智能合同,包括系统的分布式逻辑处理和协议、事务排序以及事务验证和提交。这种隔离提供了多种好处:

  • 减少信任级别和验证的数量,保持网络和处理的整洁
  • 改进的网络可扩展性
  • 更好的整体性能
  • 此外,Hyperledger Fabric对各种组件即插即用的支持允许轻松重用现有功能和各种模块的现成集成。例如,如果已经存在验证参与者身份的功能,企业级网络只需插入并重用这个现有模块,而不是从头构建相同的功能。

    网络上的参与者有三个不同的角色:

  • 背书人
  • 委托人
  • 同意者
  • 简而言之,交易提议根据关于所需背书者数量的预定义背书策略被提交给背书者对等体。在背书人充分背书后,一批或一批交易被交付给委托人。委托人验证是否遵循了背书政策,并且没有冲突的交易。一旦进行了这两项检查,交易就被提交到分类账中。

    图片来源:IBM

    由于只有确认指令(如签名和读/写集)通过网络发送,因此网络的可扩展性和性能得到了增强。只有支持者和提交者可以访问事务,并且由于访问关键数据点的参与者数量减少,安全性得到了提高。

    超级分类帐结构示例

    假设有一个制造商想以特定的价格向特定的零售商或零售商市场(即所有美国零售商)运送巧克力,但不想在其他市场(即零售商)透露该价格。

    由于产品的移动可能涉及其他方,如海关、航运公司和融资银行,如果使用区块链技术的基本版本来支持该交易,私人价格可能会被透露给所有相关方。

    Hyperledger结构通过在网络上保持私人交易的私密性来解决这个问题;只有需要知道的参与者才知道必要的细节。区块链的数据分区允许特定的数据点只对需要知道的各方开放。

    对超莱杰织物的批评

    2018年比特币价格暴跌(2017年12月17日达到峰值)后,加密热情的高潮标志打破了。对新技术价值的过度乐观的主张被怀疑所取代,包括Hyperledger在内的相关技术也遭受了这种怀疑。

    超莱杰面料的竞争对手

    Hyperledger Fabric与其他Hyperledger项目竞争,如Iroha、Indy和锯齿。它还与R3的Corda竞争,后者也是一家基于许可的私人DLT公司。

    区块链服务公司链锁在2020年1月发表了一篇论文,表明Coda的开发历史上一直高于Fabric的开发,尽管Fabric的开发在2019年第三季度通过了Coda的开发,当时Fabric转向了GitHub。

    链锁报告显示,虽然在Fabric上工作的开发人员是前者的三倍,但Corda开发人员的代码贡献是后者的两倍多,而且Fabric开发人员向每个开发人员推送的代码远少于Corda的开发人员。

    超分类结构不是区块链,也不高效

    对Hyperledger Fabric的一些批评指出,拥有Hyperledger Fabric功能的基于许可的私人区块链不是区块链,当前的非区块链技术要便宜得多,并且提供同样的安全性。《每日电讯报》的斯图尔特·波佩霍伊是这样说的:

    Fabric’s architecture is far more complex than any blockchain platform while also being less secure against tampering and attacks. You would think that a “private” blockchain would at least offer scalability and performance, but Fabric fails here as well. Simply put, pilots built on Fabric will face a complex and insecure deployment that won’t be able to scale with their businesses.

    Hyperledger Fabric也因缺乏弹性而受到批评。来自巴黎索邦大学和澳大利亚国家科学机构CSIRO - Data61的一组研究人员发现,显著的网络延迟降低了结构的可靠性:“通过延迟块传播,我们证明了Hyperledger结构不能提供足够的一致性保证来部署在关键环境中。”

    Hyperledger Fabric 2.0于2020年1月发布

    2020年1月,Hyperledger Fabric 2.0发布,以解决一些现有的批评。据Techcrunch的罗恩·米勒(Ron Miller)称,“最大的更新包括在任何新数据被添加到分类账之前,迫使各方达成协议,这就是所谓的智能合同的分散治理。”

    尽管这一更新在结构的简单性或适用性上并不是一个巨大的变化,但它确实表明,除了2018年发生的加密狂潮之外,加密货币行业仍在继续取得进展。在未来的五到十年里,区块链企业无疑会找到它的正确用途。

    本文来自网络,不代表爱财富网立场,转载请注明出处:http://www.htuba.com/news/309.html

    作者: 爱财富网

    发表评论

    您的电子邮箱地址不会被公开。 必填项已用*标注

    返回顶部