由 Linux 基金会发起创建的开源区块链分布式账本 —— Hyperledger Fabric,已经迎来了 1.1 版本。该项目着重于性能和可靠性,以及推动区块链和分布式账本技术的跨行业协作。Hyperledger Fabric 可用于全球供应链管理、金融交易、资产账和去中心化的社交网络等场景,但无意以此来构建一种加密货币。
新版本可以从现有的1.0.x安装中进行升级,并包含许多新功能以及性能,规模和用户体验改进。
一些主要的新特性包括:
- Node.js chaincode support- developers can now author chaincode using the most popular framework for the world’s most popular programming language
- Channel based event service – to enable clients to subscribe to block and block transaction events on a per-channel basis.
- Ability to package CouchDB indexes with chaincode, to improve performance
- Ability to generate certificate revocation lists (CRLs)
- Ability to dynamically update client identities and affiliations
- Node.js SDK connection profiles to simplify connections to Fabric nodes
- Mutual Transport Layer Security (TLS) between Fabric nodes, and between clients and nodes
- Ability to encrypt ledger data for confidentiality using the chaincode encryption library
- Attribute-based Access Control in chaincode
- Chaincode APIs to retrieve client identity for access control decisions
- Performance improvements for transaction throughput and response time
完整内容参见这篇博客。