Hyperledger宣布Hyperledger Fabric 2.0

Hyperledger宣布推出Hyperledger Fabric 2.0,这是一个针对生产部署优化的分布式账本框架,提供了智能合约生命周期管理、私有数据增强功能和性能提升。新版本引入了分散式治理,提高了数据隐私,并增强了私有数据处理,同时提供了更快的性能和更安全的Docker映像。此更新将帮助企业更好地利用区块链技术。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第一个Hyperledger项目达到2.0里程碑,提高了企业区块链的标准 

新版本针对分散式链码功能,私有数据增强功能和改进的性能进行了生产部署优化

加利福尼亚州旧金山–(2020年1月30日)– Hyperledger是一项旨在促进跨行业区块链技术的开源协作成果,今天宣布Hyperledger Fabric 2.0全面上市。Hyperledger Fabric的主要版本是一种分布式账本框架,自2016年以来一直由Hyperledger社区开发,它提供了提高生产部署的效率和安全性所需的许多功能和增强功能。 

Hyperledger Fabric 2.0的许多工作都集中在管理链代码(或智能合约)生命周期的新方法上,以最大程度地提高灵活性,消除瓶颈并创建更多选项来分发治理。安全性和数据隐私也是开发的重中之重,因此许多功能和增强功能旨在提供对私有通道的更精细控制并最大程度地减少漏洞。 

Hyperledger Fabric 2.0的主要功能包括:

智能合约的分散式治理 — Hyperledger Fabric 2.0引入了针对链码的分散式治理,并采用了一种新过程,可在对等节点上安装链码并在渠道上启动它。新的Fabric链码生命周期允许多个组织在可用于与分类帐交互之前就链码的参数达成一致,例如链码认可策略。新模型在以前的生命周期中进行了一些改进,包括要求多个组织同意链码的参数,创建更故意的链码升级过程以及简化认可策略和私有数据收集更新。

用于协作和共识的新链码应用程序模式 —也可以在您自己的链码应用程序中使用作为新链码生命周期管理基础的分散协议,以确保组织在提交账本之前同意数据交易。组织可以在批准交易建议之前将自动检查添加到链码功能,以验证其他信息。此外,可以将人为决策建模为跨多个事务的链码流程。链码可能会要求来自各个组织的参与者在分类账交易中指明其协议条款和条件。然后,最终的链式提议可以验证是否满足所有单个交易者的条件,并在所有渠道成员中以最终方式“解决”业务交易。

外部链码启动器 -外部链码启动器功能使操作员可以使用自己选择的技术来构建和启动链码。不需要使用外部构建器和启动器,因为默认行为以与使用Docker API的先前版本相同的方式构建和运行链代码。

私有数据增强功能 — Hyperledger Fabric 2.0启用了用于处理和共享私有数据的新模式,而无需为可能要进行交易的通道成员的所有组合创建私有数据集合。具体而言,您可能不希望在多个成员的集合中共享私有数据,而是希望与选定的通道成员在事务或状态密钥级别上跨集合共享私有数据。每个私人数据收集可能包含一个组织,也可能包含一个组织以及监管者或审计员。

状态数据库缓存,以提高CouchDB的性能 —使用外部CouchDB状态数据库时,背书和验证阶段的读取延迟历来是性能瓶颈。借助Hyperledger Fabric 2.0,新的对等缓存用快速的本地缓存读取取代了许多昂贵的查找。

基于Alpine的 Docker 映像 -从2.0开始,Hyperledger Fabric Docker映像将使用Alpine Linux,这是一种面向安全的轻型Linux发行版。这意味着Docker映像现在要小得多,提供了更快的下载和启动时间,并且占用了主机系统上更少的磁盘空间。Alpine Linux在设计时就从头开始考虑安全性,Alpine发行版的极简性质极大地降低了安全漏洞的风险。

有关功能和增强功能的更多信息,请参阅Hyperledger Fabric 2.0中的新增功能。

Hyperledger执行总监Brian Behlendorf表示:“ Hyperledger Fabric已确立为流行且实用的分布式分类帐框架,并推动了我们在企业区块链中看到的从概念化到商业化的大部分过渡。” “ Fabric 2.0是由企业开发并为正在将分布式分类帐功能构建到其业务核心中的企业开发的新一代框架。这个新版本反映了Fabric社区的开发和部署经验,并确认了企业区块链生产时代的到来。”

Hyperledger Fabric已经广泛部署在各种规模和规模的PoC和生产网络中。为了确保顺利过渡到该新版本,有一系列专门用于升级到最新版本的文档。也有关于升级组件更新通道功能级别的文档,以及有关进入Fabric 2.0注意事项的特定说明。 

社区引述:

“ Hyperledger Fabric 2.0的发布是DLT不断发展的重要一步,它是基于现实世界使用的反馈而开发的,包括改进的链码管理功能和性能增强,” Rob Palatnick表示,存款信托与清算公司(DTCC)的全球技术研究与创新主管,Hyperledger的董事会主席。“ DTCC与Hyperledger的合作使我们能够将DLT的专业知识和知识带入内部,同时在DLT社区中促进我们在企业规模项目中的学习和进步。我们期待着围绕Fabric 2.0以及与Hyperledger合作的持续努力。

日立公司研究员西岛直男说:“我很高兴看到Hyperledger Fabric v2.0发布。日立公司自1910年成立以来,就通过开发卓越的原始技术和产品为社会创新做出了贡献。 Hyperledger Fabric v2.0和相关的区块链技术将通过为Society 5.0和可持续发展目标(SDG)等计划做出贡献,进一步扩大合并可持续性和业务以及解决社会问题的可能性。日立继续为Hyperledger社区做出贡献,并为各个行业提供区块链解决方案。” 

“ IBM对Hyperledger Fabric的开发生命周期中的这一重要里程碑感到兴奋,” IBM研究员兼区块链平台副总裁Jerry Cuomo说。“我们很荣幸能够成为社区成员,一直在其开发方面进行合作,我们渴望升级IBM Blockchain Platform(业界第一个Hyperledger Fabric多云实现),以在这一里程碑中利用新功能和改进的性能发布。”

“ IntellectEU很高兴自从一开始就加入Hyperledger社区,” IntellectEU区块链副总裁Thomas Bohner说。“ Hyperledger Fabric 1.0的发布是企业区块链的突破。今天,我们对Hyperledger Fabric 2.0版本感到兴奋。更具体地说,私有数据增强功能将推动我们的客户在金融服务行业中的采用。当帮助客户迁移到Fabric 2.0时,我们的工程团队将对链代码应用分散式治理。” 

Oracle区块链生产管理高级总监Mark Rakhmilevich说:“ Oracle对Fabric 2.0 GA发布感到兴奋。“ Hyperledger Fabric支撑着Oracle区块链平台,该平台已被众多客户用于生产,以及许多即将进行的生产部署。这些版本中的新功能将直接为那些寻求更大的数据隐私功能,更高的性能以及去中心化共识机制的客户带来好处。我还认为,用于链代码更新和特定于组织的扩展的新的分散式治理模型将提供更大的灵活性,并有助于联盟环境中的链代码更新过程。这些实际的改进将有助于在我们的企业客户和政府组织中加速采用Fabric。

SecureKey Technologies Inc.首席科学家Troy Ronda表示:“我们很高兴能与朋友们一起推出Hyperledger Fabric 2.0。该版本展示了一个成熟的项目,该项目具有增强的性能和部署功能,可用于创新的身份验证项目。像我们的Verified.Me服务一样实现。Hyperledger的项目(例如Fabric和Aries)为构建生态系统服务(如Authentic.Me)提供了重要的开源组件,我们很高兴为这样一个出色而专业的社区做出贡献。”

其他资源:

关于超级账本

Hyperledger是一种开源协作成果,旨在促进跨行业的区块链技术。这是一次全球合作,包括金融,银行,医疗保健,供应链,制造和技术领域的领导者。Hyperledger托管许多企业区块链技术项目,包括分布式分类账框架,智能合约引擎,客户端库,图形界面,实用程序库和示例应用程序。所有Hyperledger代码都是公开构建的,并在Apache许可下可用。Linux基金会在该基金会下托管Hyperledger。要了解更多信息,请访问:https : //www.hyperledger.org/

 

 

First Hyperledger project to hit 2.0 milestone, raises the bar for enterprise blockchain 

New release optimized for production deployments with decentralized chaincode features, private data enhancements and improved performance

SAN FRANCISCO, CA – (Jan 30, 2020) – Hyperledger, an open source collaborative effort created to advance cross-industry blockchain technologies, today announced the general availability of Hyperledger Fabric 2.0. This major release of Hyperledger Fabric, a distributed ledger framework that’s been under development by the Hyperledger community since 2016, delivers a number of features and enhancements needed to increase the efficiency and security of production deployments. 

Much of the work on Hyperledger Fabric 2.0 focused on new ways to manage the chaincode (or smart contract) lifecycle to maximize flexibility, remove bottlenecks and create more options to distribute governance. Security and data privacy were also big development priorities, so many features and enhancements are geared towards delivering more granular control of private channels and minimizing vulnerabilities. 

Key Hyperledger Fabric 2.0 features include:

Decentralized governance for smart contracts — Hyperledger Fabric 2.0 introduces decentralized governance for chaincode, with a new process for installing a chaincode on your peers and starting it on a channel. The new Fabric chaincode lifecycle allows multiple organizations to come to agreement on the parameters of a chaincode, such as the chaincode endorsement policy, before it can be used to interact with the ledger. The new model offers several improvements over the previous lifecycle, including requiring multiple organizations to agree to the parameters of a chaincode, creating a more deliberate chaincode upgrade process and simplifying endorsement policy and private data collection updates

New chaincode application patterns for collaboration and consensus — The same decentralized methods of coming to agreement that underpin the new chaincode lifecycle management can also be used in your own chaincode applications to ensure organizations consent to data transactions before they are committed to the ledger. Organizations can add automated checks to chaincode functions to validate additional information before endorsing a transaction proposal. Additionally, human decisions can be modeled into a chaincode process that spans multiple transactions. The chaincode may require actors from various organizations to indicate their terms and conditions of agreement in a ledger transaction. Then, a final chaincode proposal can verify that the conditions from all the individual transactors are met, and “settle” the business transaction with finality across all channel members.

External chaincode launcher —The external chaincode launcher feature empowers operators to build and launch chaincode with the technology of their choice. Use of external builders and launchers is not required as the default behavior builds and runs chaincode in the same manner as prior releases using the Docker API.

Private data enhancements — Hyperledger Fabric 2.0 enables new patterns for working with and sharing private data, without the requirement of creating private data collections for all combinations of channel members that may want to transact. Specifically, instead of sharing private data within a collection of multiple members, you may want to share private data across collections at a transaction or state key level with selected channel members. Each private data collection may contain a single organization, or perhaps a single organization along with a regulator or auditor.

State database cache for improved performance on CouchDB — When using external CouchDB state database, read delays during endorsement and validation phases have historically been a performance bottleneck. With Hyperledger Fabric 2.0, a new peer cache replaces many of these expensive lookups with fast local cache reads.

Alpine-based docker images — Starting with 2.0, Hyperledger Fabric Docker images will use Alpine Linux, a security-oriented, lightweight Linux distribution. This means that Docker images are now much smaller, providing faster download and startup times, as well as taking up less disk space on host systems. Alpine Linux is designed from the ground up with security in mind, and the minimalist nature of the Alpine distribution greatly reduces the risk of security vulnerabilities.

For more on the features and enhancements, see What’s new in Hyperledger Fabric 2.0.

“Hyperledger Fabric has established itself as a popular and practical distributed ledger framework and has powered much of the transition from conceptualization to commercialization we’ve seen in enterprise blockchain,” said Brian Behlendorf, Executive Director, Hyperledger. “Fabric 2.0 is a new generation framework developed by and for the enterprises that are building distributed ledger capabilities into the core of their businesses. This new release reflects both the development and deployment experience of the Fabric community and confirms the arrival of the production era for enterprise blockchain.”

Hyperledger Fabric is already widely deployed in PoCs and production networks of all sizes and scales. To ensure smooth transition to this new version, there is a range of documentation specifically for Upgrading to the latest release. There’s also documentation on Upgrading your components and Updating the capability level of a channel, as well as a specific look at the Considerations for getting to Fabric 2.0

Community quotes:

“The release of Hyperledger Fabric 2.0 is an important step forward in the on-going evolution of DLT, and was developed based on feedback from real-world use, including improved chaincode management capabilities and performance enhancements,” stated Rob Palatnick, Managing Director and Global Head of Technology Research and Innovation at The Depository Trust & Clearing Corporation (DTCC) and Governing Board Chair at Hyperledger. “DTCC’s work with Hyperledger enables us to bring DLT expertise and knowledge in-house while contributing our learnings and progress on enterprise-scale projects with the DLT community. We look forward to our continued efforts around Fabric 2.0 and in working with Hyperledger.

“I am delighted to see Hyperledger Fabric v2.0 released,” said Nao Nishijima, Researcher, Hitachi, Ltd. “Hitachi has contributed to the social innovation through the development of superior, original technology and products since its foundation in 1910.  Hitachi believes that Hyperledger Fabric v2.0 and related blockchain technologies will further expand the possibility to merge sustainability and business and to resolve social issues through the contribution to the initiatives like Society 5.0 and Sustainable Development Goals (SDGs). Hitachi continues to contribute to the Hyperledger community and to provide blockchain solutions for various industries.” 

“IBM is excited about this key milestone in Hyperledger Fabric’s development lifecycle,” said Jerry Cuomo, IBM Fellow and VP of Blockchain Platform, IBM. “We are proud to have been part of the community that has collaborated on its development, and we are eager to upgrade the IBM Blockchain Platform — industry’s first multi-cloud implementation of Hyperledger Fabric — to leverage the new capabilities and improved performance in this milestone release.”

“IntellectEU is grateful to have been a part of the Hyperledger community since the very beginning,” said Thomas Bohner, VP of Blockchain at IntellectEU. “The release of Hyperledger Fabric 1.0 was a breakthrough for enterprise blockchain. Today we are excited about the Hyperledger Fabric 2.0 release. More specifically the private data enhancements that will drive adoption for our clients in the financial services industry. Our engineering team will be applying decentralised governance for chaincode when helping our clients migrating to Fabric 2.0.” 

“Oracle is excited about Fabric 2.0 GA release,” said Mark Rakhmilevich, Senior Director, Blockchain Production Management at Oracle. “Hyperledger Fabric underpins Oracle Blockchain Platform, which is used by numerous customers in production, and a number approaching production deployments.  The new capabilities in this release will directly benefit these customers who are looking for greater data privacy capabilities, increased performance, and decentralized consensus mechanism.  I also think the new decentralized governance model for chaincode updates and organization-specific extensions will enable broader flexibility and help with the chaincode update process in consortia environments. These practical improvements will help to accelerate adoption of Fabric across our enterprise customers and government organizations. Oracle is very committed to Hyperledger Fabric and we’d like to congratulate the Fabric community on this important milestone.”

“We’re excited to stand alongside our friends as they launch Hyperledger Fabric 2.0,” said Troy Ronda, Chief Scientist for SecureKey Technologies Inc. “This release demonstrates a mature project with enhanced performance and deployment features that will allow for innovative identity projects to come to fruition, like our Verified.Me service. Hyperledger’s projects – such as Fabric and Aries – provide important open source components for building ecosystem services like Verified.Me, and we’re happy to contribute to such an excellent and dedicated community.”

Additional Resources:

About Hyperledger

Hyperledger is an open source collaborative effort created to advance cross-industry blockchain technologies. It is a global collaboration including leaders in finance, banking, healthcare, supply chains, manufacturing and technology. Hyperledger hosts many enterprise blockchain technology projects including distributed ledger frameworks, smart contract engines, client libraries, graphical interfaces, utility libraries and sample applications. All Hyperledger code is built publicly and available under the Apache license. The Linux Foundation hosts Hyperledger under the foundation. To learn more, visit: https://www.hyperledger.org/.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

未来AI编程

共鸣===鼓励 打赏您随意

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值