区块链原理设计与应用

区块链原理设计与应用

ID:29294647

大小:16.80 MB

页数:568页

时间:2018-12-18

区块链原理设计与应用_第1页
区块链原理设计与应用_第2页
区块链原理设计与应用_第3页
区块链原理设计与应用_第4页
区块链原理设计与应用_第5页
资源描述:

《区块链原理设计与应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、区块链技术丛书区块链原理、设计与应用杨保华 陈昌 编著ISBN:978-7-111-57782-9本书纸版由机械工业出版社于2017年出版,电子版由华章分社(北京华章图文信息有限公司,北京奥维博世图书发行有限公司)全球范围内制作与发行。版权所有,侵权必究客服热线:+86-10-68995265客服信箱:service@bbbvip.com官方网址:www.hzmedia.com.cn新浪微博@华章数媒微信公众号华章电子书(微信号:hzebook)目录序言前言理论篇第1章 区块链思想的诞生1.1 从实体货币到数字货币1.2 站在巨人的肩膀上1.3 了不起的社会学实验1

2、.4 潜在的商业价值1.5 本章小结第2章 核心技术概览2.1 定义与原理2.2 技术的演化与分类2.3 关键问题和挑战2.4 趋势与展望2.5 认识上的误区2.6 本章小结第3章 典型应用场景3.1 应用场景概览3.2 金融服务3.3 征信和权属管理3.4 资源共享3.5 贸易管理3.6 物联网3.7 其他场景3.8 本章小结第4章 分布式系统核心问题4.1 一致性问题4.2 共识算法4.3FLP不可能原理4.4CAP原理4.5ACID原则4.6Paxos算法与Raft算法4.7 拜占庭问题与算法4.8 可靠性指标4.9 本章小结第5章 密码学与安全技术5.1Ha

3、sh算法与数字摘要5.2 加解密算法5.3 消息认证码与数字签名5.4 数字证书5.5PKI体系5.6Merkle树结构5.7 布隆过滤器5.8 同态加密5.9 其他问题5.10 本章小结第6章 比特币——区块链思想诞生的摇篮6.1 比特币项目简介6.2 原理和设计6.3 挖矿6.4 共识机制6.5 闪电网络6.6 侧链6.7 热点问题6.8 相关工具6.9 本章小结第7章 以太坊——挣脱数字货币的枷锁7.1 以太坊项目简介7.2 核心概念7.3 主要设计7.4 相关工具7.5 安装客户端7.6 使用智能合约7.7 智能合约案例:投票7.8 本章小结第8章 超级账本

4、——面向企业的分布式账本8.1 超级账本项目简介8.2 社区组织结构8.3 顶级项目介绍8.4 开发必备工具8.5 贡献代码8.6 本章小结实践篇第9章 超级账本Fabric部署和使用9.1 简介9.2 本地编译安装9.3 使用Docker镜像9.4 启动Fabric网络9.5 链码的概念与使用9.6 使用多通道9.7SDK支持9.8 生产环境注意事项9.9 本章小结第10章 超级账本Fabric配置管理10.1 简介10.2Peer配置剖析10.3Orderer配置剖析10.4cryptogen生成组织身份配置10.5configtxgen生成通道配置10.6co

5、nfigtxlator转换配置10.7 本章小结第11章 超级账本FabricCA应用与配置11.1 简介11.2 安装服务端和客户端11.3 启动CA服务11.4 服务端命令剖析11.5 服务端配置文件解析11.6 与服务端进行交互11.7 客户端命令剖析11.8 客户端配置文件解析11.9 生产环境部署11.10 本章小结第12章 超级账本Fabric架构与设计12.1 整体架构概览12.2 核心概念与组件12.3gRPC消息协议12.4 权限管理和策略12.5 用户链码12.6 系统链码12.7 排序服务12.8 本章小结第13章 区块链应用开发13.1 简介

6、13.2 链码的原理、接口与结构13.3 链码开发API13.4 应用开发案例一:转账13.5 应用开发案例二:资产权属管理13.6 应用开发案例三:调用其他链码13.7 应用开发案例四:发送事件13.8 开发最佳实践小结13.9 本章小结第14章 区块链服务平台设计14.1 简介14.2IBMBluemix云区块链服务14.3 微软Azure云区块链服务14.4 使用超级账本Cello搭建区块链服务14.5 本章小结附录附录A 术语表附录B 常见问题解答附录CGolang开发相关附录DProtoBuf与gRPC附录E 参考资源序言金融是人类文明发展过程中经济运行的

7、基础,自诞生起,金融领域就伴随经济发展的阶段和商业模式的变迁不断涌现出先进的技术手段,这些都大大提升了社会和经济的运转效率。从延续了近千年的纸质记账,到二十世纪的电子化交易,再到影响现在及未来的互联网、大数据、人工智能和区块链,金融行业和金融科技领域始终以开放的姿态迎接新技术和新变化,并不断进行自我革新和升华。区块链技术是金融科技领域当下最受人关注的方向之一。区块链作为一个新兴技术,具备去中心化、防篡改、可追溯等众多金融领域十分需要的特点。它可以实现多方场景下开放、扁平化的全新合作信任模型,而这些都为实现更高效的资源配置,更具体地说是金融交易,提供了有效的技术手

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。