为你推荐
作者简介
内容简介
推荐序
前言
引言
第1章 搭建Hyperledger Fabric开发环境
1.1 下载Go语言安装包
1.2 Windows MSI安装
1.3 Linux、mac OS和FreeBSD 安装
1.4 Linux下安装Docker和docker-compose
1.5 Windows下安装Git
1.6 Windows下安装tdm-gcc
1.7 Windows下安装Visual Studio Code
第2章 编译Hyperledger Fabric源码
2.1 Fabric源码下载
2.2 Fabric Makefile
2.3 构建peer
2.4 构建peer-docker
2.5 构建orderer
2.6 构建orderer-docker
2.7 构建tools-docker
2.8 查看构建的镜像
第3章 第一个网络
3.1 克隆fabric-samples
3.2 运行第一个网络
3.3 基本步骤
3.4 数据持久性
3.5 出错处理
第4章 Chaincode
4.1 Chaincode接口
4.2 Chaincode实现
4.3 Chaincode安装
4.4 Chaincode实例化
4.5 Chaincode交易
4.6 Chaincode查询
第5章 区块链加密算法
5.1 RSA加密算法
5.2 椭圆曲线加密算法
第6章 MSP
6.1 整体架构
6.2 MSP概述
6.3 BCCSP
6.4 Setup(证书关联)
6.5 签名策略
第7章 账本管理
7.1 账本关系
7.2 账本管理概述
7.3 账本ID存储idStore
7.4 账本存储提供者ledgerStoreProvider
7.5 记账提供者bookkeepingProvider
7.6 版本数据库提供者vdbProvider
7.7 历史数据库提供者historydbProvider
7.8 建立账本newKVLedger
第8章 orderer
8.1 入口函数
8.2 总体描述
8.3 账本工厂
8.4 共识接口
第9章 Gossip
9.1 Gossip协议
9.2 映射器idMapper
9.3 发现层disc
9.4 通信层Comm
9.5 分批发射器emitter
9.6 安全顾问secAdvisor
9.7 消息加密服务mcs
9.8 调停器Mediator
9.9 拉取引擎PullEngine
9.10 状态模块state
第10章 gRPC
10.1 发现Discovery
10.2 流言蜚语Gossip
10.3 原子广播AtomicBroadcast
10.4 管理Admin
10.5 链码支持ChaincodeSupport
10.6 投递Deliver
10.7 背书Endorser
第11章 peer
11.1 peer command
11.2 main
11.3 node start
11.4 新建访问控制列表提供者
11.5 新建操作系统
11.6 账本管理器初始化
11.7 链码开发模式
11.8 新建投递事件服务
11.9 启动链码服务
11.10 启动管理服务
11.11 新建背书服务
11.12 初始化Gossip服务
11.13 peer初始化
11.14 注册发现服务
11.15 启动peer服务
11.16 启动性能分析服务
11.17 node end
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜