注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計區(qū)塊鏈技術開發(fā)與實現

區(qū)塊鏈技術開發(fā)與實現

區(qū)塊鏈技術開發(fā)與實現

定 價:¥69.90

作 者: 李劍鋒、張悅涵
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302629719 出版時間: 2023-04-01 包裝: 平裝-膠訂
開本: 16開 頁數: 字數:  

內容簡介

  本書以區(qū)塊鏈技術發(fā)展為主線,循序漸進地介紹了區(qū)塊鏈1.0~3.0時代主流的區(qū)塊鏈系統,針對各系統,全面、系統地闡述了區(qū)塊鏈背景知識、開發(fā)技術和底層實現等內容,包含豐富的智能合約和系統底層代碼實例。全書共9章,分別介紹區(qū)塊鏈概念、區(qū)塊鏈技術、區(qū)塊鏈代系統——比特幣、比特幣源碼解析、區(qū)塊鏈開發(fā)平臺——以太坊、以太坊源碼解析(C版本)、以太坊源碼解析(Go版本)、區(qū)塊鏈企業(yè)級操作系統——EOS和EOS源碼解析等知識。 本書主要面向廣大從事區(qū)塊鏈應用與底層開發(fā)的專業(yè)人員、從事高等教育的專任教師、高等院校的在讀學生及相關領域的廣大科研人員。

作者簡介

暫缺《區(qū)塊鏈技術開發(fā)與實現》作者簡介

圖書目錄

第1章區(qū)塊鏈概念
1.1區(qū)塊鏈的定義
1.2區(qū)塊鏈的特點
1.3區(qū)塊鏈的發(fā)展
1.4區(qū)塊鏈的分類
1.5區(qū)塊鏈生態(tài)架構
1.5.1區(qū)塊鏈賦能體系結構
1.5.2區(qū)塊鏈能力拓展生態(tài)
第2章區(qū)塊鏈技術
2.1區(qū)塊鏈技術協議
2.2數據層
2.2.1哈希函數
2.2.2加密算法
2.2.3默克爾樹
2.2.4時間戳
2.2.5賬號體系
2.2.6交易結構
2.2.7區(qū)塊結構
2.2.8鏈式結構
2.3網絡層
2.3.1網絡模型
2.3.2傳輸機制
2.4共識層
2.4.1PoW
2.4.2PoS
2.4.3DPoS
2.4.4Raft
2.4.5BFT
2.4.6衍生算法
2.5合約層
2.5.1腳本系統
2.5.2智能合約
2.5.3虛擬機
2.6拓展層
2.6.1隱私保護
2.6.2擴容協議
第3章區(qū)塊鏈代系統——比特幣
3.1比特幣基本概念
3.2比特幣業(yè)務流程
3.3比特幣數據層技術
3.3.1賬號
3.3.2交易和UTXO
3.3.3區(qū)塊和鏈式結構
3.4比特幣網絡層技術
3.5比特幣共識層技術
3.6比特幣合約層技術
3.7比特幣改進提案
3.8比特幣系統搭建
3.8.1系統安裝
3.8.2系統啟動
第4章比特幣源碼解析
4.1比特幣源碼結構
4.2比特幣數據層源碼
4.2.1交易
4.2.2幣視圖
4.2.3區(qū)塊
4.2.4區(qū)塊鏈
4.3比特幣網絡層源碼
4.3.1節(jié)點連接
4.3.2交易廣播
4.3.3區(qū)塊批量下載
4.3.4區(qū)塊廣播
4.4比特幣共識層源碼
4.4.1交易打包
4.4.2區(qū)塊上鏈
4.5比特幣合約層源碼
第5章區(qū)塊鏈開發(fā)平臺——以太坊
5.1以太坊基本概念
5.2以太坊業(yè)務流程
5.3以太坊數據層技術
5.3.1狀態(tài)和賬號
5.3.2交易
5.3.3區(qū)塊和鏈式結構
5.4以太坊網絡層技術
5.5以太坊共識層技術
5.6以太坊合約層技術
5.6.1Gas
5.6.2智能合約和EVM
5.7以太坊改進提案
5.8以太坊系統搭建
5.8.1區(qū)塊鏈搭建(C 版本)
5.8.2區(qū)塊鏈搭建(Go版本)
5.9以太坊合約開發(fā)
5.9.1智能合約環(huán)境搭建
5.9.2智能合約開發(fā)
5.9.3智能合約部署
5.9.4智能合約調用
5.9.5智能合約詳解
第6章以太坊源碼解析(C 版本)
6.1以太坊源碼結構
6.2以太坊數據層源碼
6.2.1賬號和狀態(tài)
6.2.2交易
6.2.3區(qū)塊
6.2.4區(qū)塊鏈
6.3以太坊網絡層源碼
6.4以太坊共識層源碼
6.4.1共識引擎
6.4.2共識流程
6.5以太坊合約層源碼
第7章以太坊源碼解析(Go版本)
7.1以太坊源碼結構
7.2以太坊數據層源碼
7.2.1賬號和狀態(tài)
7.2.2交易
7.2.3區(qū)塊
7.2.4區(qū)塊鏈
7.3以太坊網絡層源碼
7.4以太坊共識層源碼
7.4.1共識引擎
7.4.2共識流程
7.5以太坊合約層源碼
第8章區(qū)塊鏈企業(yè)級操作系統——EOS
8.1EOS基本概念
8.2EOS業(yè)務流程
8.3EOS數據層技術
8.3.1賬號和權限
8.3.2交易和資源
8.3.3區(qū)塊和鏈式結構
8.4EOS網絡層技術
8.5EOS共識層技術
8.5.1DPoS演進
8.5.2共識準入
8.5.3共識流程
8.6EOS合約層技術
8.6.1WASM
8.6.2系統合約
8.7EOS版本演進
8.8EOS系統搭建
8.8.1單節(jié)點搭建
8.8.2智能合約環(huán)境搭建
8.8.3系統合約初始化
8.8.4集群搭建
8.9EOS合約開發(fā)
8.9.1智能合約開發(fā)
8.9.2智能合約部署
8.9.3智能合約調用
8.9.4智能合約拓展
8.9.5節(jié)點遠程交互
第9章EOS源碼解析
9.1EOS源碼結構
9.2EOS數據層源碼
9.2.1賬號和權限
9.2.2交易
9.2.3區(qū)塊
9.2.4區(qū)塊鏈
9.3EOS網絡層源碼
9.4EOS共識層源碼
9.4.1共識準入
9.4.2共識流程
9.5EOS合約層源碼
參考文獻
 

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號