随着人们对比特币和以太坊等加密货币的兴趣日益浓厚,开发者对底层技术(即区块链)的兴趣也日益增加。上个周末,朋友圈被“区块链”刷屏了,看来最近区块链的热度又一次上升了。
区块链是虚拟币的一个重要概念,它本质上是一个去中心化的数据库,同时用于验证其信息的有效性(防伪)和生成下一个区块。金融技术公司是最早注意到区块链的潜力的企业。
马云曾表示:区块链不是泡沫,比特币才是。本书作者AndreasM.Antonopoulos是比特币中最知名和最受尊敬的人物之一,并就此主题撰写了几本书,对于任何想了解区块链如何工作以及比特币如何运作的人来说,这本书非常适合。
这本书在比特币中的技术和密码技术方面进行了全面而非常具体的解释。如果你是程序员、技术支持专家、系统管理员或安全专家的角色,你能从本书学到很多。此外,本书还解释了比特币和其他加密货币的技术基础、密码学基础、数据结构、网络协议以及包括“挖掘”在内的共识机制。
通过用户故事、类比、相关代码段和示例来解释技术主题,这本书可以是专业技术人员的参考书,也可以是企业家的自学指南,当然也可以是一本加密货币教科书。
阅读路线
本书共有10章,每一章分为若干个小节,
• Introduction(介绍)
• HowBitcoinWorks(比特币如何运作)
• TheBitcoinClient(比特币客户)
• Keys,Addresses,WalletsTransactions(比特币交易)
• TheBitcoinNetwork(比特币网络)
• TheBlockchain(区块链)
• MiningandConsensus
• AlternativeChains,Currencies,andApplications(替代链、货币和应用)
• BitcoinSecurity(比特币安全)
在前两章中,你将真正地了解比特币的用途以及如何在现实世界中使用它。后面的章节将介绍比特币安全性和自定义交易。对于开发人员和技术人员来说,这几部分的内容非常具有参考价值。
这是一本由O'Reilly出品的技术书籍。每一节都充满着大量的技术知识,但对于没有编程基础的人来说,阅读起来可能会有一些麻烦。
豆瓣书评:
• @FAN:非常好的了解区块链行相关概念的读本。工作量证明、共识机制没看得很懂,过段时间回来再看。
• @jing:了解区块链目前最好的书。
• @飘飘白云:这一本讲比特币运作原理与机制的技术书籍,充满着干货,非常适合比特币技术入门、深入以及对照源码阅读。是了解比特币技术的最佳读物。但需要一定的计算机和密码学基础。目前出到第二版,Github和巴比特上有开源的中文版。
关于作者
AndreasM.Antonopoulos是比特币中最知名和最受尊敬的人物之一,自2012年以来一直参与cryptocurrency。除了成为全球比特币和区块链技术的活跃演讲者之外,他还撰写了数百篇有关该主题的文章,还撰写了三本书。早在1990年,他就开源了许多项目的源代码,而且他的多本关于区块链的书籍也都在Github开源。您也可以在Github上找到这本书的开源版本:https://github.com/bitcoinbook/bitcoinbook