HyperledgerFabric源代码分析与深入解读
- 资料大王PDF
-
0 次阅读
-
0 次下载
-
2024-09-12 23:01:31
微信
赏
支付宝
文档简介:
您正在阅读的是《Hyperledger Fabric源代码分析与深入解读》
一书精彩样章试读,内容源自本书华章鲜读专栏。
本书由机械工业出版社华章公司策划出版;
预计纸书出版时:2018年9月;
本书鲜读专栏上线时间:2018年6月;
(鲜读专栏,作者边写边更新,纸书出版前更完本书全部内
容)
扫描或识别上方二维码,购买本书鲜读专栏,享受快人一步的
阅读特权。
1、 作者写作开始,鲜读以“章”为单位随时更新电子书,真正边
写边读。
第2章 架构分析
2.1 Fabric整体架构
2.1.1 概述
2.1.2 系统架构
2.1.3 交易背书的基本工作流程
2.1.4 背书策略
2.1.5 证实账本和节点账本检查
2.2 Fabric交易流程
2.3 Fabric整体项目结构介绍
2.3.1 Fabric项目结构
2.3.2 Fabric源码中相关缩写的含义
其他章节目录...
第3章 源码分析
第4章 Peer的设计与实现
第5章 Order的设计与实现
第6章 Chaincode的设计与实现
第7章 MSP成员服务提供者
第8章 Gossip节点间的流言蜚语
第9章 BCCSP加密服务提供者的设计与实现
第10章 Fabric-CA架构设计与讲解
第11章 账本机制的设计与实现
第12章 Chaincode智能合约案例分析
第13章 Fabric-samples项目分析与实践
第14章 部署教程
第1章 准备工作
本章将介绍如何从零开始,通过准备工作完成多种平台上
Hyperledger Fabric应用环境的配置。首先,讲解不同系统中Go语言
的安装与环境配置,并简单介绍了Go语言。之后,讲解不同系统中
Docker的安装和简易使用。最后,介绍了Hyperledger社区与社区中
一些常用软件,方便读者在完成环境配置之余,更好的了解
Hyperledger Fabric的相关信息。
1.1 Go语言环境配置
本节详细讲解了不同系统下Go语言与其第三方工具的多种配置
方式,使读者在不同系统下都能顺利完成配置。
1.1.1 Go语言简介
Go是一种新的语言,一种并发的、带垃圾回收的、快速编译的
语言。
Go是从2007年末由Robert
Griesemer,Rob
Pike,Ken
Thompson主持开发,后来还加入了Ian Lance Taylor,Russ Cox等
人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定
版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社
......
评论
发表评论