定 價:39 元
叢書名:面向數(shù)字化時代高等學校計算機系列教材
- 作者:李悅、方志軍、胡麥芳
- 出版時間:2025/6/1
- ISBN:9787302691488
- 出 版 社:清華大學出版社
- 中圖法分類:TP274
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
本書全面系統(tǒng)地介紹了區(qū)塊鏈技術(shù)及其應用開發(fā),從基礎理論到實戰(zhàn)案例,內(nèi)容涵蓋區(qū)塊鏈概述、體系架構(gòu)、密碼學技術(shù)、數(shù)據(jù)結(jié)構(gòu)、賬戶與交易原理、網(wǎng)絡通信協(xié)議與共識機制,以及以太坊與智能合約等關鍵領域。
本書特色在于不僅深入剖析了區(qū)塊鏈技術(shù)的核心原理,還詳細探討了區(qū)塊鏈在數(shù)據(jù)要素市場中的應用,如數(shù)字城市、數(shù)字金融、數(shù)字雙碳、數(shù)字治理等。此外,通過三個實戰(zhàn)案例數(shù)據(jù)交易、數(shù)字藏品、版權(quán)保護,展示了區(qū)塊鏈技術(shù)的實際應用與部署過程,為讀者提供了寶貴的實踐指導,是一本理論與實踐相結(jié)合的區(qū)塊鏈教材。
本書適用于高等院校計算機等相關專業(yè)的高年級本科生和研究生課程,此外,本書亦可作為區(qū)塊鏈技術(shù)愛好者及行業(yè)從業(yè)人員的參考書。
第一部分 區(qū)塊鏈技術(shù)理論
第1章 區(qū)塊鏈概述
1.1 區(qū)塊鏈的定義
1.2 區(qū)塊鏈歷史與演進趨勢
1.2.1 比特幣之前的發(fā)展簡史
1.2.2 區(qū)塊鏈1.0~3.0
1.3 區(qū)塊鏈的特點
1.3.1 去中心化
1.3.2 透明性
1.3.3 開放性
1.3.4 自治性
1.3.5 信息不可篡改
1.3.6 匿名性
1.4 思考題
第2章 區(qū)塊鏈體系架構(gòu)
2.1 總體架構(gòu)
2.1.1 區(qū)塊鏈六層體系結(jié)構(gòu)
2.1.2 區(qū)塊鏈與Web 3.0體系結(jié)構(gòu)
2.2 區(qū)塊鏈分類
2.2.1 私有鏈
2.2.2 公有鏈
2.2.3 聯(lián)盟鏈
2.3 主流架構(gòu)
2.3.1 比特幣
2.3.2 以太坊
2.3.3 超級賬本
2.3.4 Fisco Bcos
2.4 思考題
第3章 區(qū)塊鏈的密碼學技術(shù)
3.1 區(qū)塊鏈中的密碼學概述
3.2 Hash函數(shù)
3.2.1 Hash函數(shù)原理與定義
3.2.2 Hash函數(shù)的作用
3.2.3 常見Hash函數(shù)
3.2.4 Hash函數(shù)在區(qū)塊鏈中的應用
3.3 公鑰密碼
3.3.1 公鑰算法定義和原理
3.3.2 RSA公鑰算法
3.3.3 ElGamal公鑰算法
3.3.4 橢圓曲線加密算法
3.4 數(shù)字簽名
3.4.1 數(shù)字簽名概念與原理
3.4.2 常用數(shù)字簽名算法
3.4.3 數(shù)字簽名在區(qū)塊鏈中的應用
3.5 本章小結(jié)
3.6 思考題
第4章 區(qū)塊鏈數(shù)據(jù)結(jié)構(gòu)
4.1 區(qū)塊鏈組成
4.1.1 區(qū)塊
4.1.2 節(jié)點
4.1.3 區(qū)塊結(jié)構(gòu)
4.1.4 區(qū)塊頭
4.1.5 區(qū)塊體
4.2 區(qū)塊鏈中的數(shù)據(jù)結(jié)構(gòu)
4.2.1 哈希指針
4.2.2 默克爾樹
4.2.3 默克爾證明
4.2.4 布隆過濾器
4.3 區(qū)塊鏈的生成
4.3.1 區(qū)塊的生成
4.3.2 區(qū)塊的傳播
4.3.3 區(qū)塊的校驗
第5章 區(qū)塊鏈賬戶與交易原理
5.1 區(qū)塊鏈狀態(tài)庫
5.1.1 狀態(tài)庫
5.1.2 世界狀態(tài)
5.1.3 狀態(tài)樹
5.1.4 用戶賬戶和合約賬戶
5.2 用戶賬戶活動
5.2.1 用戶地址
5.2.2 交易發(fā)起
5.2.3 交易驗證
5.2.4 區(qū)塊與區(qū)塊鏈的形成
5.3 合約賬戶活動
5.3.1 合約的創(chuàng)建
5.3.2 合約的調(diào)用
5.4 轉(zhuǎn)賬交易示例
5.5 思考題
第6章 網(wǎng)絡通信協(xié)議與共識機制
6.1 P2P網(wǎng)絡概述和模型
6.1.1 P2P網(wǎng)絡概述
6.1.2 集中目錄式P2P網(wǎng)絡模型
6.1.3 純分布式P2P網(wǎng)絡模型
6.1.4 分層式P2P網(wǎng)絡模型
6.1.5 三種P2P網(wǎng)絡模型性能對比
6.2 區(qū)塊鏈P2P網(wǎng)絡
6.2.1 覆蓋網(wǎng)絡的結(jié)構(gòu)(網(wǎng)絡拓撲構(gòu)建)
6.2.2 覆蓋網(wǎng)絡的路由算法
6.2.3 節(jié)點的加入、初始化路由表、路由更新和容錯算法
6.2.4 區(qū)塊鏈中的網(wǎng)絡模型
6.3 案例分析:以太坊的P2P網(wǎng)絡
6.3.1 Kademlia算法
6.3.2 以太坊節(jié)點邏輯
6.4 共識機制概述
6.4.1 共識機制的引入
6.4.2 共識機制的設計
6.4.3 獎勵機制的設計
6.5 區(qū)塊鏈共識機制
6.5.1 工作量證明
6.5.2 權(quán)益證明
6.5.3 委任權(quán)利證明
6.5.4 拜占庭共識機制
6.5.5 其他共識機制
6.6 思考題
第7章 以太坊與智能合約
7.1 智能合約概述
7.2 智能合約設計流程
7.3 智能合約的工作原理
7.4 智能合約的優(yōu)缺點
7.5 智能合約的應用場景
7.5.1 政府投票系統(tǒng)
7.5.2 醫(yī)療保健系統(tǒng)
7.5.3 金融服務和保險
7.5.4 抵押貸款交易
7.6 以太坊智能合約基礎
7.7 以太坊智能合約開發(fā)環(huán)境介紹
7.8 以太坊智能合約開發(fā)
7.8.1 編寫合約
7.8.2 編譯合約
7.8.3 部署合約
7.9 思考題
第二部分 區(qū)塊鏈數(shù)據(jù)要素市場及典型案例
第8章 數(shù)據(jù)資源、數(shù)據(jù)資產(chǎn)與數(shù)據(jù)要素
8.1 基本概念與屬性
8.1.1 數(shù)據(jù)資源
8.1.2 數(shù)據(jù)資產(chǎn)
8.1.3 數(shù)據(jù)要素
8.2 數(shù)據(jù)要素市場
8.2.1 什么是數(shù)據(jù)要素市場
8.2.2 數(shù)據(jù)要素相關政策解讀
8.2.3 數(shù)據(jù)要素相關法律法規(guī)支撐
8.2.4 數(shù)據(jù)要素市場發(fā)展現(xiàn)狀
8.2.5 數(shù)據(jù)要素市場發(fā)展的挑戰(zhàn)與機遇
第9章 區(qū)塊鏈賦能數(shù)據(jù)要素行情
9.1 區(qū)塊鏈 數(shù)字城市
9.1.1 行業(yè)背景
9.1.2 業(yè)務痛點
9.1.3 解決方案
9.2 區(qū)塊鏈 數(shù)字金融
9.2.1 供應鏈金融的企業(yè)信用評估
9.2.2 聯(lián)合風控與反欺詐
9.3 區(qū)塊鏈 數(shù)字雙碳
9.3.1 行業(yè)背景
9.3.2 業(yè)務痛點
9.3.3 解決方案
9.4 區(qū)塊鏈 數(shù)字治理
9.4.1 行業(yè)背景
9.4.2 業(yè)務痛點
9.4.3 解決方案
第三部分 項目實戰(zhàn)案例