BlockChain之HyperLedger Fabric介绍

Hyperledger Fabric是一个企业级许可分布式账本技术平台,提供模块化、高性能、隐私保护和可插拔共识协议,适用于多种行业应用。

1. HyperLedger Fabric官网

      HyperLedger Fabric

2. HyperLedger Fabric介绍

      Hyperledger Fabric是一个开放源代码的企业级许可分布式分类帐技术(DLT)平台,设计用于企业环境,与其他流行的分布式分类帐或区块链平台相比,它提供了一些关键的区分功能。

      一个关键不同点是Hyperledger是在Linux基金会下建立的,它本身有着悠久而非常成功的历史,它在开放式治理下培育开源项目,这些项目发展了强大的可持续社区和繁荣的生态系统。Hyperledger由多元化的技术指导委员会管理,Hyperledger Fabric项目由来自多个组织的多元化维护人员管理。自最早成立以来,它的开发社区已发展到超过35个组织和近200个开发人员。

      Fabric具有高度模块化和可配置的体系结构,可针对银行,金融,保险,医疗保健,人力资源,供应链甚至数字音乐交付等广泛的行业用例进行创新,多功能和优化。

      Fabric是第一个分布式账本平台,支持以通用编程语言(例如Java,Go和Node.js)而非受约束的领域特定语言(DSL)编写的智能合约。这意味着大多数企业已经具有开发智能合约所需的技能,并且不需要其他培训来学习新的语言或DSL。

      Fabric平台也是经过许可的,这意味着与公共的未经许可的网络不同,参与者是彼此认识的,而不是匿名的,因此是完全不受信任的。这意味着,尽管参与者之间可能不会完全信任对方(例如,他们可能是同一行业的竞争者),但网络可以在治理模型下运行,该治理模型是基于参与者之间确实存在的信任而建立的,例如处理争议的法律协议或框架。

     平台最重要的区别之一是它对可插入共识协议的支持,该 协议使平台可以更有效地进行定制,以适应特定的用例和信任模型。例如,当部署在单个企业中或由受信任的机构运营时,完全拜占庭式的容错共识可能被认为是不必要的,并且会严重拖累性能和吞吐量。在这种情况下, crash fault-tolerant(CFT)共识协议可能绰绰有余,而在多方,分散的用例中, 可能需要更传统的 byzantine fault tolerant 拜占庭容错(BFT)共识协议。

      Fabric可以利用不需要本机加密货币的共识协议来激发昂贵的挖掘或推动智能合约的执行。避免使用加密货币会降低一些重大的风险/攻击向量,并且无需进行加密挖掘操作就意味着可以以与任何其他分布式系统大致相同的运营成本来部署该平台。

      这些差异化设计功能的结合使Fabric 在交易处理和交易确认延迟方面成为当今性能最好的平台之一,他们实现了交易和实现的智能合

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值