本書主要內(nèi)容由七個(gè)章節(jié)組成,章為區(qū)塊鏈基本內(nèi)容介紹區(qū)塊鏈的基本概念以及原理。第二章為共識(shí)算法基礎(chǔ)介紹區(qū)塊鏈技術(shù)作用的分布式系統(tǒng)的組成結(jié)構(gòu)和特點(diǎn),共識(shí)問題的起源以及共識(shí)算法的分類。第三章為分布式一致性共識(shí)算法及應(yīng)用介紹在分布式系統(tǒng)中共識(shí)算法的類型及運(yùn)用。第四章為典型區(qū)塊鏈共識(shí)算法及應(yīng)用介紹PoW、PoS、DPoS、PBFT和Ripple幾種共識(shí)算法的基本概念、算法流程、安全性和典型運(yùn)用。第五章為業(yè)務(wù)共識(shí)算法及典型應(yīng)用介紹業(yè)務(wù)共識(shí)算法的基本概念和相關(guān)應(yīng)用場(chǎng)景。第六章為針對(duì)共識(shí)算法的攻擊介紹各典型區(qū)塊鏈共識(shí)算法存在的問題和漏洞,針對(duì)不同共識(shí)機(jī)制的攻擊方法。第七章為共識(shí)算法的改進(jìn)和發(fā)展方向介紹根據(jù)存在的漏洞而對(duì)共識(shí)算法的改進(jìn)以及區(qū)塊鏈共識(shí)算法的發(fā)展方向和路線。