-
内容大纲
本书系统阐述了Hyperledger Fabric分布式账本技术原理及其应用。主要内容包括区块链基本知识、Hyperledger Fabric分布式账本技术的基础架构、网络部署、账本模型、共识机制、身份管理、隐私保护等技术原理以及Fabric重要模块的使用方法,给出了多个应用开发示例。本书内容丰富,注重理论与实践相结合,试图用通俗易懂的语言、问题导向的逻辑架构、示例演示的实战方式,让读者快速建立对Hyperledger Fabric的全面认识,理解与掌握Hyperledger Fabric重要模块的原理与功能,并可以根据不同的业务场景进行分布式账本技术的应用开发。
本书主要面向Hyperledger Fabric分布式账本应用开发的初学者与相关专业的本科生,也可供有关方向的研究生和从事相关研究的工作人员学习与参考。 -
作者介绍
-
目录
第1章 区块链技术概述
1.1 区块链发展的技术背景
1.1.1 密码学
1.1.2 分布式共识
1.2 区块链发展的社会背景
1.2.1 数字经济
1.2.2 数字社会
1.2.3 数字技术
1.3 区块链基本概念与原理
1.3.1 基本概念
1.3.2 关键技术
1.3.3 基本原理
1.4 区块链技术特性与分类
1.4.1 技术特性
1.4.2 区块链分类
1.5 区块链技术代际演进
1.5.1 密码朋克
1.5.2 加密货币
1.5.3 智能合约
1.5.4 应用拓展
1.6 区块链技术应用现状与发展趋势
1.6.1 应用现状
1.6.2 发展趋势
本章小结
第2章 Hyperledger Fabric分布式账本技术基础架构
2.1 Fabric概述
2.1.1 Fabric项目背景
2.1.2 Fabric技术特征
2.2 基础架构
2.2.1 网络层
2.2.2 核心层
2.2.3 接口层
2.3 基本概念
2.3.1 网络节点
2.3.2 分布式账本
2.3.3 智能合约和链码
2.3.4 账本通道
2.3.5 私有数据集
2.4 交易流程
2.4.1 交易流程简介
2.4.2 案例说明
本章小结
第3章 Hyperledger Fabric分布式账本技术环境
3.1 Ubuntu操作系统
3.1.1 Linux概述
3.1.2 Ubuntu Server操作
3.2 Docker
3.2.1 Docker原理
3.2.2 Docker操作
3.2.3 Docker-Compose
3.3 Go语言
3.3.1 Go语言环境配置
3.3.2 Go语言语法
3.3.3 Go语言编译与运行
本章小结
第4章 Hyperledger Fabric分布式账本网络
4.1 Fabric网络原理
4.1.1 P2P网络
4.1.2 RPC协议
4.1.3 gRPC协议
……
第5章 Hyperledger Fabric分布式账本Peer节点
第6章 Hyperledger Fabric分布式账本存储
第7章 Hyperledger Fabric分布式账本共识
第8章 Hyperledger Fabric分布式账本身份管理
第9章 Hyperledger Fabric分布式账本隐私保护机制
第10章 Hyperledger Fabric分布式账本链码
第11章 Hyperledger Fabric Go SDK Web服务开发
第12章 基于Node SDK的数字版权保护系统实现
第13章 基于Go SDK的物联网数据采集系统
参考文献
同类热销排行榜
[an error occurred while processing this directive]推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...