注重体验与质量的电子书资源下载网站
分类于: 计算机基础 云计算&大数据 人工智能
简介
Hyperledger Fabric技术内幕:架构设计与实现原理: 区块链技术丛书 豆 0.0分
资源最后更新于 2020-03-29 05:00:27
作者:李鑫
出版社:出版社机械工业出版社
出版日期:2019-03
ISBN:9787111618560
文件格式: pdf
简介· · · · · ·
本书重点介绍了Hyperledger Fabric系统架构的设计与实现,根据Hyperledger的官网介绍,超级账本旨在通过创建企业级的开源分布式账本框架,协助组织扩展、建立行业专属的应用程序、平台和硬件系统来支持交易业务,是全球跨行业领导者的合作项目,覆盖金融、银行、物联网、供应链、制造行业和技术领域。Hyperledger Fabric作为联盟链的典型架构,逐渐得到了国际主流公司与研究机构的青睐与大力支持。截至2018年2月底,已经有260个组织机构加入了Hyperledger社区阵营,包括IBM、Intel、Oracle、思科、摩根大通、富国银行、百度、阿里巴巴、腾讯、联想、小米、迅雷、华为等,分为高级会员、标准会员与联盟会员;另外还有一种学术性机构联盟会员,如剑桥大学贾吉商学院、北京大学、浙江大学等。Hyperledger项目设有理事会、技术指导委员会、市场委员会和用户顾问团等,代码许可协议采用Apache License Version2.0,以满足大多数商业用途需求。截至2018年7月底,超级账本亚太副总裁Julian Gordon声称超级账本中20%的会员(50多个中国会员,百度属于高级会员)与10%的贡献都来自中国。目前,Hyperledger开源社区包括11个商业区块链和分布式账本项目,其中3个项目是中国企业与个人首先发起或提供主要工作的,包括Hyperledger Caliper(区块链性能测试平台,华为等)、Hyperledger Cello(区块链平台部署和运行管理项目,Oracle区块链首席架构师杨保华博士等)以及Hyperledger Explorer(区块链数据可视化工具项目,上海旺链科技等)。另外,中国企业与个人也为Hyperledger Fabric等项目做出了重大贡献。李鑫编著
目录
前言
第1章 区块链基础与Hyperledger Fabric架构
1.1 区块链背景、概念与现状
1.2 Hyperledger Fabric基本概念与架构
1.3 Hyperledger Fabric源码分析说明
1.4 小结
第2章 Orderer排序节点
2.1 功能概述
2.2 Orderer节点启动流程
2.3 Broadcast交易广播服务
2.4 Orderer共识排序服务(配置交易消息)
2.5 Orderer共识排序服务(普通交易消息)
2.6 Deliver区块分发服务
2.7 小结
第3章 Peer节点
3.1 功能概述
3.2 Peer节点启动流程
3.3 peer channel通道子命令
3.4 peer chaincode链码子命令
3.5 其他子命令
3.6 小结
第4章 Endorser背书节点
4.1 功能概述
4.2 Endorser背书服务
4.3 预处理签名提案消息
4.4 模拟执行提案
4.5 对模拟执行结果签名背书
4.6 小结
第5章 Committer记账节点
5.1 功能概述
5.2 创建与调用Committer功能模块
5.3 交易验证器
5.4 账本提交器
5.5 小结
第6章 Gossip消息模块
6.1 功能概述
6.2 Gossip消息模块启动流程
6.3 Gossip消息通信与处理机制
6.4 Gossip节点管理机制
6.5 Gossip数据分发与状态同步机制
6.6 Gossip反熵算法
6.7 小结
第7章 公共功能模块
7.1 账本数据存储模块
7.2 安全服务模块
7.3 Events事件模块
7.4 小结
附录A Hyperledger Fabric配置文件
附录B e2e_cli示例相关文件情况
参考文献