区块链基础知识25讲
Douban
Blockchain basics: a non-technical introduction in 25 steps
[英] 丹尼尔·德雷舍(Daniel Drescher) 马丹 / 王扶桑 …
overblik
通过本书25个简明的章节,读者将学习到区块链的基础知识。全书尽可能避免使用数学公式、程序代码和计算机科学术语,读者无需计算机科学、数学、程序设计和密码学方面的知识也可轻松读懂全书。这本书弥合了关于区块链的纯技术类书籍和纯商业类书籍之间存在的空白,通过解释构成区块链的基础技术概念以及这一技术在相关业务领域中的应用来让读者真正了解区块链。本书适合程序员、金融从业人员以及对区块链技术感兴趣的读者阅读。
indhold
作者简介i
审稿人简介i
前言ii
第1部分区块链术语与技术基础1
第1讲理解分层的概念2
第2讲纵观全局7
第3讲认识去中心化的潜力15
第2部分为什么这个世界需要区块链21
第4讲发现核心问题22
第5讲消除术语的歧义26
第6讲理解所有权的本质31
第7讲双花问题38
第3部分区块链如何工作43
第8讲设计区块链44
第9讲记录所有权49
第10讲哈希算法55
第11讲哈希在现实世界的应用64
第12讲确认并保护用户账号的安全75
第13讲交易授权83
第14讲存储交易数据89
第15讲区块链的数据存储99
第16讲保护数据的安全108
第17讲点对点系统中数据的存储与分发116
第18讲核实并添加交易数据122
第19讲选择交易数据的历史记录132
第20讲为诚信买单146
第21讲将所有“碎片”整合在一起151
第4部分区块链的局限以及如何克服这些局限163
第22讲了解区块链的缺陷164
第23讲重构区块链170
第5部分如何使用区块链,区块链技术的总结及展望177
第24讲如何使用区块链178
第25讲总结与展望186