精通区块链开发技术(第2版)
本书将对去中心化、智能合约以及以太坊、比特币和Hyperledger Fabric等各种区块链平台进行深入介绍。

作者:[美]伊姆兰·巴希尔 著 王烈征 译

定价:149元

印次:2-1

ISBN:9787302614814

出版日期:2022.12.01

印刷日期:2022.12.27

图书责编:贾小红

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

《精通区块链开发技术(第2版)》详细阐述了与区块链开发技术相关的基本解决方案,主要包括区块链入门、去中心化、对称密码学、公钥密码学、比特币详解、比特币网络和支付、比特币客户端和API、山寨币、智能合约、以太坊、开发工具和框架、Web3详解、超级账本、替代区块链、区块链—代币之外的应用、可伸缩性和其他挑战、当前发展和未来展望等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。

伊姆兰·巴希尔(Imran Bashir)拥有伦敦大学皇家霍洛威学院信息安全专业的科学 硕士学位,并具有软件开发、解决方案架构、基础设施管理和IT服务管理的背景,他还是电气与电子工程师协会(IEEE)和英国计算机协会(BCS)的成员。Imran在公共和金融领域拥有16年的工作经验。在进入金融服务行业之前,他曾在公共部门负责大型IT项目。在进入金融服务行业之后,他在欧洲金融之都—伦敦的不同 金融公司担任过各种技术职务。他目前在伦敦的一家投资银行工作,担任技术部副总裁的职务。

前 言 本书的目标是介绍区块链技术的理论和实践两方面的内容。自本书第1版出版以来,区块链技术又出现了很多改变和进步,因此也就有了更新本书的需要。 实施区块链技术可以带来诸多好处,这已引起学术界和行业研究人员的浓厚兴趣,他们正在持续不懈地研究该技术,并且涌现了许多相关的联盟、工作组、项目和专业机构,它们参与了该技术的开发和进一步发展的工作。 本书第2版将对去中心化、智能合约以及以太坊、比特币和Hyperledger Fabric等各种区块链平台进行深入介绍。阅读完本书之后,读者将能够对区块链技术的内部运作有深入的了解,并能够开发区块链应用程序。 本书涵盖与区块链技术相关的所有主题,包括密码学、加密货币、比特币、以太坊以及用于区块链开发的各种其他平台和工具。如果读者对计算机科学有基本的了解,并具有基本的编程经验,那么将从本书中充分受益。 如果读者没有任何编程经验,也不妨碍轻松阅读本书,因为本书在必要时会提供相关的背景资料。 本书读者 本书适用于希望深入了解区块链的任何人,区块链应用程序的开发人员可以将其用作参考书。本书既可以用作与区块链技术和加密货币相关课程的教科书,也可以用作与加密货币和区块链技术相关的各种考试和认证的学习资料。 内容介绍 本书共包含19章,具体内容如下。 第1章“区块链入门”。详细阐释了区块链技术所基于的分布式计算的基本概念,讨论了区块链的历史、定义、相关术语、通用元素和类型等,并介绍了作为区块链技术核心的各种共识机制。 第2章“去中心化”。阐述了去中心化的概念及其与区块链技术的关系,介绍了可用于去中心化过程或系统去中心化的各种方法或...

暂无课件

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目    录

第1章  区块链入门 1

1.1  区块链技术的发展 1

1.2  分布式系统 5

1.3  区块链和比特币的历史 7

1.3.1  电子现金 7

1.3.2  区块链 9

1.4  区块链定义和相关术语 9

1.4.1  点对点 9

1.4.2  分布式账本 10

1.4.3  加密安全 10

1.4.4  仅可追加 10

1.4.5  可通过共识更新 11

1.5  区块链的通用元素 14

1.5.1  区块链的工作原理 16

1.5.2  区块链累积区块的方式 16

1.5.3  区块链技术的优点和局限性 17

1.5.4  区块链技术的层次 18

1.5.5  区块链的特性 20

1.6  区块链的类型 22

1.6.1  分布式账本 23

1.6.2  分布式账本技术 23

1.6.3  公共区块链 23

1.6.4  私有区块链 24

1.6.5  半私有区块链 24

1.6.6  侧链 24

1.6.7  许可型账本 25

1.6.8  共享账本 25

1.6.9  完全私有和专有区块链 25

1.6.10  代币化区块链 25

1.6.11  无代币区块链 26

1.7  共识 26

1.7.1  共识机制 26

1.7.2  共识机制的类型 27

1.7.3  区块链中的共识 27

1.8  CAP定理和区块链 30

1.9  小结 31

第2章  去中心化 33

2.1  去中心化的意义 33

2.2  去中心化的方法 35

2.2.1  去中介 35

2.2.2...

实施区块链技术可以带来诸多好处,这已引起学术界和行业研究人员的浓厚兴趣,他们正在持续不懈地研究该技术,并且涌现了许多相关的联盟、工作组、项目和专业机构,它们参与了该技术的开发和进一步发展的工作。