网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Hyperledger Fabric分布式账本技术原理与应用 |
分类 | 人文社科-法律-法律法规 |
作者 | 马超群 等 |
出版社 | 科学出版社 |
下载 | ![]() |
简介 | 内容推荐 《Hyperledger Fabric分布式账本技术原理与应用》系统阐述了Hyperledger Fabric分布式账本技术原理及其应用。主要内容包括区块链基本知识、Hyperledger Fabric分布式账本技术的基础架构、网络部署、账本模型、共识机制、身份管理、隐私保护等技术原理以及Fabric重要模块的使用方法,给出了多个应用开发示例。《Hyperledger Fabric分布式账本技术原理与应用》内容丰富,注重理论与实践相结合,试图用通俗易懂的语言、问题导向的逻辑架构、示例演示的实战方式,让读者快速建立对Hyperledger Fabric的全面认识,理解与掌握Hyperledger Fabric重要模块的原理与功能,并可以根据不同的业务场景进行分布式账本技术的应用开发。 目录 第1章区块链技术概述1 1.1区块链发展的技术背景1 1.1.1密码学1 1.1.2分布式共识3 1.2区块链发展的社会背景4 1.2.1数字经济5 1.2.2数字社会6 1.2.3数字技术7 1.3区块链基本概念与原理8 1.3.1基本概念8 1.3.2关键技术12 1.3.3基本原理13 1.4区块链技术特性与分类15 1.4.1技术特性15 1.4.2区块链分类16 1.5区块链技术代际演进18 1.5.1密码朋克18 1.5.2加密货币19 1.5.3智能合约20 1.5.4应用拓展21 1.6区块链技术应用现状与发展趋势21 1.6.1应用现状21 1.6.2发展趋势24 本章小结29 第2章HyperledgerFabric分布式账本技术基础架构31 2.1Fabric概述31 2.1.1Fabric项目背景31 2.1.2Fabric技术特征32 2.2基础架构33 2.2.1网络层34 2.2.2核心层36 2.2.3接口层36 2.3基本概念36 2.3.1网络节点36 2.3.2分布式账本39 2.3.3智能合约和链码39 2.3.4账本通道39 2.3.5私有数据集40 2.4交易流程41 2.4.1交易流程简介41 2.4.2案例说明42 本章小结44 第3章HyperledgerFabric分布式账本技术环境45 3.1Ubuntu操作系统45 3.1.1Linux概述45 3.1.2UbuntuServer操作46 3.2Docker47 3.2.1Docker原理48 3.2.2Docker操作49 3.2.3Docker-Compose51 3.3Go语言57 3.3.1Go语言环境配置57 3.3.2Go语言语法59 3.3.3Go语言编译与运行60 本章小结61 第4章HyperledgerFabric分布式账本网络63 4.1Fabric网络原理63 4.1.1P2P网络63 4.1.2RPC协议65 4.1.3gRPC协议68 4.1.4Gossip协议73 4.2Fabric网络部署75 4.2.1环境配置75 4.2.2源码编译79 4.2.3身份证书生成81 4.2.4容器启动模式84 4.2.5本地启动模式98 4.3Fabric网络运维与管理108 4.3.1增删普通组织108 4.3.2网络监控与测试113 本章小结116 第5章HyperledgerFabric分布式账本Peer节点118 5.1Peer概述118 5.1.1Peer节点类型118 5.1.2Peer交互流程119 5.2Peer编译和部署122 5.2.1Peer编译122 5.2.2Peer核心配置123 5.2.3Peer启动132 5.3Peer命令134 5.3.1Peer命令类型134 5.3.2通道操作命令135 5.3.3链码操作命令137 5.3.4节点操作命令140 本章小结141 第6章HyperledgerFabric分布式账本存储142 6.1Fabric分布式账本142 6.1.1账本概念142 6.1.2核心组件144 6.1.3账本设计模式146 6.1.4账本架构148 6.1.5文件存储151 6.2账本数据库153 …… |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。