本書詳細介紹了區(qū)塊鏈的概念與技術體系,涉及其本質、作用、技術背景、原理、關鍵知識點和應用場景等,在內容寫作上由整體到局部,層次分明,難度由淺入深,理論聯(lián)系實際,力圖使讀者能快速、全面地了解區(qū)塊鏈相關技術。全書共10章。第1章從區(qū)塊鏈的背景知識切入,介紹了區(qū)塊鏈的基本概念,分析了區(qū)塊鏈的價值基礎,概括了當前區(qū)塊鏈的主要應用與面臨的挑戰(zhàn)。第2章介紹了區(qū)塊鏈的發(fā)展歷程,揭示了區(qū)塊鏈技術從產生到發(fā)展壯大的過程。第3章介紹了區(qū)塊鏈的總體技術體系架構、核心層原理、開發(fā)架構與評估體系,并介紹了目前經典的區(qū)塊鏈軟件架構。第4章主要介紹區(qū)塊鏈的賬戶系統(tǒng),詳細介紹了區(qū)塊鏈涉及的主要密碼學知識。第5章介紹了區(qū)塊鏈的數據結構,闡述了區(qū)塊鏈產生和運行的基本原理。第6章介紹了區(qū)塊鏈的網絡基礎,即P2P網絡的結構和基本原理。第7章分析了區(qū)塊鏈的共識機制,并對不同共識機制的特性與適用場景進行了分析。第8章介紹了智能合約的基本原理、發(fā)展過程與面臨的挑戰(zhàn)。第9章詳細介紹了在以太坊上編寫智能合約的方法和部署過程。第10章介紹了一個簡單的區(qū)塊鏈系統(tǒng)的開發(fā)實例,逐步帶領助讀者進行區(qū)塊鏈系統(tǒng)的開發(fā)。本書可作為信息類相關專業(yè)本科生教學類用書,也適合作為有志于研究區(qū)塊鏈的讀者的入門圖書,還可作為科研人員、工程技術人員以及商務人員的參考用書。