Hyperledger: 助力企业级区块链应用
张海宁 (Henry Zhang)
Chief Architect
VMware China R&D
自我介绍
• VMware中国研发首席架构师,负责云原生应用、区块链、物联网等新兴技术研发
• 开源企业级容器Registry项目Harbor负责人
• 多年全栈工程师
• 《区块链技术指南》、《软件定义存储》作者之一
亨利笔记
《区块链技术指南》
《软件定义存储》
超级账本项目概览
商用区块链的要求
多方共享数据
访问权限控制
共享账本
智能合约
用代码描述业务
可验证和签名确认
交易具有合适的可见性
交易需认证身份
多方共同认可交易
满足需求的吞吐量
隐私性
共识算法
4
公有链的不足之处
• 比特币、以太坊等公有链项目,不能满足商用的需求
– 无保密性(Confidentiality)
– 无法溯源(Provenance)
– 确认时间长(Slow confirmation)
– 无最终性(Finality)
– 吞吐量低(Thoughput)
– 软件许可(license)
– 极客主导
• 需要新的解决方案
5
超级账本项目 (Hyperledger)
• Linux基金会于2015年12月成立超级账本项目
• 30个创始成员
– 科技巨头( IBM、Intel、思科等)
– 金融大鳄 (摩根大通、富国银行、荷兰银行等)
– 专注区块链的公司( R3,ConsenSys等)
• 目前已经超过110个成员
• 150+ 贡献者
• 8000+ commits
6
超级账本成员
Premier Member
General Member
7
超级账本目标
• 基于区块链的企业级分布式账本技术(DLT)
• 用于构建各种行业的商业应用平台
• 模块化、性能和可靠性
• 提供商业友好的许可(Apache V2.0)
8