编辑推荐
null
内容简介
冯翔、刘涛、吴寿鹤、周广益著的《区块链开发实战(Hyperledger Fabric关键技术与案例分析)》是“区块链开发实战”系列的第1本,旨在让零基础的读者也能迅速掌握Hyperledger Fabric的各种基本概念、关键技术、工作原理、应用开发方法。作者是国内区块链领域的早期实践者和布道者,Hyperledger核心项目的核心开发者,在区块链技术开发领域积累了丰富的项目经验。本书得到了ChinaLedger技术委员会主任白硕、MATRIX区块链首席AI科学家邓仰东、阿希链CTO钱汉涛、元界CEO陈浩等多位专家的鼎力推荐。 全书主要内容在逻辑上分为三个部分: 第一部分 准备篇(第1~2章) 这部分介绍了从事区块链开发需要具备的预备知识,如区块链的各种概念、开发环境的搭建和开发工具的使用等。 第二部分 以太坊篇(第3~13章) 这部分是本书的核心内容,系统、全面地讲解和分析了Hyperledger Fabric的各种基本概念、关键技术、工作原理,以及应用开发方法。如Hyperledger的技术体系,以及Hyperledger Fabric的基本概念、核心模块、账号体系、智能合约、编程接口、系统架构设计、应用开发流程。除此之外,还有区块链浏览器、供应链金融和食品溯源方面的3个综合案例。 第三部分 扩展篇(附录) 详细介绍了比特币的工作原理、运行方式、功能模块、编程接口,以及基于比特币的应用开发方法,对于想研究比特币技术原理和从事比特币应用开发的读者来说,是一份难得的资料。
作者介绍
冯翔, 资深区块链技术专家, IONChain(离子链)CTO,上海旺链科技区块链研究院负责人,Hyperledger核心项目核心代码开发者。中国区块链技术的早期探索者和传播者,创立了有广泛影响力的区块链技术社区“区块链兄弟”。已经参与过多个基于区块链技术的落地项目,现在阶段主要致力于区块链技术和传统行业的融合,尤其关注区块链技术和物联网技术的结合。 刘涛, 上海旺链信息科技有限公司CEO,IONChain(离子链)创始人,致力于结合中国本土情况的区块链研究开发,现为复旦大学区块链研究生课程讲师。前埃森哲高级总监,在高科技制造、汽车、金融行业有超过15年的业务咨询和技术架构经验,曾担任华为、Alcatel-lucent、上汽通用、平安、中国移动高端外部顾问。 吴寿鹤, 资深区块链技术专家, IONChain(离子链)首席架构师,HyperLedger核心项目开发人员,同时对以太坊相关技术有深入研究。是国内区块链技术领域的早期实践者和布道者,一直积极推动区块链技术的传播和应用落地,是国内知名区块链技术社区“区块链兄弟”的联合创始人,目前从事基于物联网的区块链底层基础平台的开发。 周广益, 上海指旺金科CEO,中国区块链技术的早期探索者,36Kr、未央网、共享财经等媒体特约作家,现为复旦大学软件学院特聘讲师。
目 录
前言 第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的体系结构 …… 第4章 Fabric快速入门 第5章 Fabric核心模块详解 第6章 Fabric的账号体系 第7章 Fabric的智能合约详解 第8章 Fabric和Fabric-ca的编程接口 第9章 Fabric系统架构设计 第10章 Fabric开发实战:开发流程与实例详解 第11章 基于Fabric的区块链浏览器项目实战 第12章 基于Fabric的供应链金融项目实战 第13章 基于Fabric的食品溯源项目实战 附录A 比特币的原理和运行方式 附录B 比特币的bitcoin-cli模块详解 附录C 比特币系统的编程接口 附录D 比特币系统客户端项目实战 附录E 区块链相关术语
媒体评论
null