深度探索区块链

深度探索区块链

作者:张增骏等董宁朱轩彤陈剑雄

出版社:机械工业

出版年:2018年1月

ISBN:9787111589327

所属分类:网络科技

书刊介绍

《深度探索区块链》内容简介

本书由超级账本执行董事Brian Behlendorf领衔推荐,区块链一线落地实践团队、Hyperleger会员智链骨干团对撰写。深入讲解Hyperledger Fabric 1.0的架构、执行逻辑、核心功能实现、从零部署,并以票据案例为例,讲解具体开发实践,穿插开发所需的*佳实践和遇到的问题解决。
作者:张增骏,董宁,朱轩彤,陈剑雄

作品目录

序一
序二
序三
前言
第一篇
准备篇
第1章:区块链概述
1.1、区块链的前世今生
1.2、区块链概念
1.3、区块链技术平台
1.4、区块链的商用之道
1.5、本章小结
第2章:超级账本初体验
2.1、基础环境安装
2.2、超级账本部署调用
2.3、节点的配置参数传递规则
2.4、本章小结
第二篇
核心篇
第3章:超级账本的系统架构
3.1、系统逻辑架构
3.2、网络节点架构
3.3、典型交易流程
3.4、消息协议结构
3.5、策略管理和访问控制
3.6、本章小结
第4章:基于Gossip的P2P数据分发
4.1、概述
4.2、超级账本中的Gossip协议
4.3、成员认证及身份管理
4.4、节点启动及成员管理
4.5、主节点选举过程
4.6、基于反熵的状态同步
4.7、数据传播过程
4.8、多通道的支持
4.9、消息的验证策略
4.10、消息的多路分用及分区
4.11、和Gossip相关的配置参数
4.12、本章小结
第5章:分布式账本存储
5.1、概述
5.2、读写集
5.3、账本编号
5.4、账本数据
5.5、区块索引
5.6、状态数据
5.7、历史数据
5.8、数据恢复
5.9、本章小结
第6章:集成共识机制的排序服务
6.1、概述
6.2、实现数据隔离的多通道
6.3、可插拔的排序服务
6.4、本章小结
第7章:实现数据隔离的多链及多通道
7.1、数据存储对多链的支持
7.2、链码对多链的支持
7.3、多通道对多链的支持
7.4、命令行和SDK对多链的支持
7.5、关于系统链
7.6、本章小结
第8章:基于数字证书的成员管理服务
8.1、实现成员管理的MSP
8.2、颁发数字证书的Fabric
CA
8.3、本章小结
第9章:支持多种语言的智能合约
9.1、概述
9.2、链码的生命周期管理
9.3、内置的系统链码
9.4、链码的相互调用
9.5、背书节点和链码的有限状态机
9.6、本章小结
第三篇
应用篇
第10章:超级账本的应用开发模型
10.1、应用开发模型
10.2、应用程序开发的SDK
10.3、链码的开发和调试
10.4、本章小结
第11章:从零开始部署超级账本网络
11.1、准备超级账本运行环境
11.2、快速构建超级账本网络
11.3、逐步建立超级账本网络
11.4、本章小结
第12章:超级账本的应用开发实例
12.1、票据背书场景介绍
12.2、票据背书需求分析
12.3、票据背书架构设计
12.4、票据背书实现
12.5、票据背书快速部署
12.6、票据背书展示
12.7、本章小结
附录A
术语表
附录B
超级账本的实用工具

相关推荐

微信二维码