区块链开发实战:HyperledgerFabric关键技术与案例分析 - (EPUB全文下载)

文件大小:2.95 mb。
文件格式:epub 格式。
书籍内容:

区块链技术丛书
区块链开发实战:Hyperledger Fabric关键技术与案例分析
冯翔 等著
ISBN:978-7-111-59942-5
本书纸版由机械工业出版社于2018年出版,电子版由华章分社(北京华章图文信息有限公司,北京奥维博世图书发行有限公司)全球范围内制作与发行。
版权所有,侵权必究
客服热线:+ 86-10-68995265
客服信箱:service@bbbvip.com
官方网址:www.hzmedia.com.cn
新浪微博 @华章数媒
微信公众号 华章电子书(微信号:hzebook)
目录
前言
第1章 全面认识区块链
1.1 区块链技术的起源和解释
1.2 区块链的核心技术及其特性
1.2.1 区块链技术的特性
1.2.2 区块链的分布式存储技术特性
1.2.3 区块链的密码学技术特性
1.2.4 区块链中的共识机制
1.2.5 区块链中的智能合约
1.3 区块链技术演进过程
1.4 区块链技术的3个缺点
1.5 区块链技术常见的4个错误认识
1.6 区块链技术的应用领域
1.6.1 区块链在金融行业的应用
1.6.2 区块链在供应链中的应用
1.6.3 区块链在公证领域的应用
1.6.4 区块链在数字版权领域的应用
1.6.5 区块链在保险行业的应用
1.6.6 区块链在公益慈善领域的应用
1.6.7 区块链与智能制造
1.6.8 区块链在教育就业中的应用
1.7 区块链的其他常见技术框架
1.8 本章小结
第2章 实战准备
2.1 开发环境准备
2.1.1 操作系统的配置
2.1.2 Docker的使用
2.1.3 Git的使用
2.2 开发语言
2.2.1 GO语言
2.2.2 Node.js
2.3 常用工具
2.3.1 Curl
2.3.2 tree
2.3.3 Jq
2.4 本章小结
第3章 Hyperledger简介
3.1 Hyperledger综述
3.1.1 Hyperledger的项目背景
3.1.2 Hyperledger的项目成员
3.2 Hyperledger的体系结构
3.2.1 获取Hyperledger源代码并成为开发者
3.2.2 Hyperledger的9个正式项目
3.3 本章小结
第4章 Fabric快速入门
4.1 Fabric的技术特性
4.1.1 Fabric的多账本特性
4.1.2 Fabric的智能合约
4.1.3 Fabric的权限系统
4.1.4 Fabric的共识算法
4.2 Hyperledger中与Fabric相关的项目
4.3 Fabric的模块、安装和使用
4.3.1 Fabric的编译和安装
4.3.2 Fabric模块安装结果检查
4.3.3 利用Docker运行Fabric相关模块
4.4 快速运行一个简单的Fabric网络
4.4.1 Fabric环境准备
4.4.2 生成Fabric需要的证书文件
4.4.3 创始块的生成
4.4.4 Orderer节点的启动
4.4.5 Peer节点的启动
4.4.6 创建通道
4.4.7 Chaincode的部署和调用
4.5 本章小结
第5章 Fabric核心模块详解
5.1 Fabric的核心模块功能、通用选项和命令
5.1.1 Fabric核心模块及其功能
5.1.2 Fabric模块的通用选项和命令
5.2 Fabric模块的子命令、选项和配置文件
5.2.1 cryptogen
5.2.2 configtxgen
5.2.3 configtxlator
5.2.4 orderer
5.2.5 peer
5.3 Fabric模块在系统中的作用
5.3.1 peer模块在Fabric系统中的作用
5.3.2 orderer模块在Fabric系统中的作用
5.4 Fabric数据安全传输的方式
5.4.1 Fabric中orderer模块TLS设置
5.4.2 Fabric中peer模块TLS设置
5.5 本章小结
第6章 Fabric的账号体系
6.1 Fabric账号简介
6.1.1 Fabric账号是什么
6.1.2 什么地方需要使用Fabric的账号
6.2 基于cryptogen的账号管理体系
6.3 Fabric账号服务器:Fabric-ca
6.3.1 Fabric-ca的编译和安装
6.3.2 fabric-ca-server的启动和配置
6.3.3 fabric-ca-client的使用
6.4 将fabric-ca-server绑定到现有项目中
6.5 本章小结
第7章 Fabric的智能合约详解
7.1 Chaincode初探
7.2 快速编写和运行一个Chaincode
7.3 Golang版本的Chaincode的代码结构
7.3.1 Chaincode源代码的基本结构
7.3.2 shim包的核心方法
7.3.3 ChaincodeStubInterface接口中的核心方法
7.4 Chaincode相关的操作命令和选项
7.5 如何通过Chaincode进行交易的endorse
7.6 Chaincode的调试方法
7.6.1 Chaincode在Docker容器之外的运行
7.6.2 Chaincode在IDE中的调试
7.7 本章小结
第8章 Fabric和Fabric-ca的编程接口
8.1 Fabric接口的通信协议和功能划分
8.2 Fabric Nodejs SDK的使用
8.2.1 如何获取Fabric Nodejs SDK源代码
8.2.2 快速构建基于Nodejs的Fabric客户端
8.2.3 Fabric Nodejs SDK中TLS的设置
8.3 Fabric Java SDK
8.3.1 Fabric Java SDK的安装
8.3.2 Fabric Java SDK的常用接口
8.3.3 Fabirc Java SDK中TLS的设置
8.4 Fabric Go SDK
8.4.1 Fabric Golan ............

书籍插图:
书籍《区块链开发实战:HyperledgerFabric关键技术与案例分析》 - 插图1
书籍《区块链开发实战:HyperledgerFabric关键技术与案例分析》 - 插图2

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » 区块链开发实战:HyperledgerFabric关键技术与案例分析 - (EPUB全文下载)