1.注重区块链技术科普,巧妙激发读者的学习兴趣。
区块链平台作为去中心化分布式系统,它的工作原理和运作方式与传统的中心化系统有很大不同。为了使读者充分理解基础的技术框架和工作原理,本书第 1 章结合比特币、以太坊等经典区块链平台介绍区块链技术的工作原理和底层技术。
2.依托经典开发案例,形象解读区块链技术的抽象概念。
作为区块链应用开发的入门级教材,本书通过各种流程图、结构图、架构图来描述区块链技术的数据结构和工作原理。全书介绍了多个基于 Fabric 区块链的开发案例,以及开发智能合约与区块链应用的完整过程,为读者理解抽象的概念提供捷径。
3.合理搭建内容架构,助力读者扎实培养综合能力。
本书在内容编排上,区块链技术科普、Hyperledger Fabric 各组件的管理与配置方法讲解及 Go 语言智能合约与区块链应用开发技术介绍并重。为了节省篇幅,编者将开发实例做成电子资源提供给读者下载使用。对于 Hyperledger Fabric 这种架构复杂的企业级区块链平台,理论与实例相结合可以达到更好的教学目的和学习效果。通过系统学习,读者很容易做到知其然、更知其所以然。
4.配套丰富教辅资源,立体化服务高校人才培养。
编者为使用本书的高校教师制作了配套的电子教案,并提供各章习题的参考答案、上机实验的电子文档、重难知识点的微课视频以及书中涉及的所有实例程序的源代码。高校教师可以通过人邮教育社区(www.ryjiaoyu.com)下载上述资源。
展开