区块链技术指南是一本从技术角度讲解区块链的初级入门书,适合对区块链有兴趣、区块链从业人员阅读。其中也涉及了比特币、以太坊的开发代码指导以及The DAO项目的代码漏洞分析等,这些内容则更适合区块链开发技术人员阅读。
通读之后,整理了主要章节的要点,部分代码分析不在整理范围内,需要详细了解的可自行买书阅读对应代码章节。
1.前言摘录
前言摘录
2.区块链和比特币初体验
区块链和比特币初体验
3.区块链基础
3.1区块链基本概念
区块链基本概念
3.2框架简介
框架简介
3.3区块链核心技术
区块链核心技术
重点描述
共识机制
3.4区块链交易流程
区块链交易流程
3.5以太坊
以太坊是什么
以太坊是什么
基本概念
基本概念
其他
其他
4.基于区块链的电子货币
基于区块链的电子货币
5.区块链1.0架构:比特币区块链
区块链1.0架构:比特币区块链
重点描述
比特币节点后端:主要尤bitcoind,以及挖矿节点
区块验证:根据多种条件检查收到的比特币交易是否合规
6.区块链2.0架构:以太坊区块链,主要针对以太坊与比特币的不同点来讨论
区块链2.0架构:以太坊区块链,主要针对以太坊与比
7.区块链3.0架构:超越货币、金融范围的区块链应用
区块链3.0架构:超越货币、金融范围的区块链应用
重点描述:互联链价值剖析
互联链价值剖析
8.区块链中的密码学技术
区块链中的密码学技术
9.共识算法详解
拜占庭(Byzantine Fault Toler)
POW
POW机制
POS
POS机制
DPOS
DPOS机制
Ripple共识算法
Ripple共识算法
NEO共识算法dBFT
NEO(原小蚁)dBFT共识机制
10.超级账本HyperLedger
超级账本HyperLedger
重点描述:Fabric的节点部署类型
Fabric的节点部署类型
11.区块链常见问题
区块链常见问题
重点描述:DAO
DAO( Decentralized Autono)
12.区块链案例分析
区块链应用案例分析
利用区块链技术这样一个新的技术架构组合,可以在金融、政府、医疗、物联网、商业、能源、人工智能等领域充分发挥其独特的价值。正如本书最后,作者所描述的那样,量子计算可以解决计算能力的问题,神经系统计算可以解决认知的问题,而区块链则可以解决电脑、机器人行为规范、自治管理的问题。
区块链是21世纪初互联网浪潮之后的又一个新的技术革命,我个人坚信这是一个充满机遇与挑战的新机会,希望有更多人和机构关注区块链行业的发展。