區(qū)塊鏈工程實(shí)驗(yàn)與實(shí)踐
定 價(jià):39 元
- 作者:伍前紅[等]編著
- 出版時間:2021/1/1
- ISBN:9787121403163
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP311.135.9
- 頁碼:172
- 紙張:
- 版次:1
- 開本:16K
本書內(nèi)容包括9章。第1章為基于Go語言編寫基本區(qū)塊鏈,第2章為比特幣客戶端與回歸測試網(wǎng)絡(luò),第3章為區(qū)塊鏈瀏覽器與區(qū)塊鏈錢包,第4章為以太坊客戶端與分布式網(wǎng)絡(luò),第5章為IPFS-P2P私有網(wǎng)絡(luò)搭建,第6章為超級賬本項(xiàng)目Fabric實(shí)驗(yàn),第7章為Solidity與智能合約在線編程,第8章為簡單DApp的開發(fā)實(shí)踐,第9章為自主設(shè)計(jì)實(shí)驗(yàn),包括區(qū)塊鏈共識算法實(shí)現(xiàn)與區(qū)塊鏈擴(kuò)容方案實(shí)現(xiàn)。
伍前紅,教授,北京航空航天大學(xué)副院長,中國電子學(xué)會區(qū)塊鏈專家委員會委員,主持項(xiàng)目多項(xiàng),曾獲北京市高等教育教學(xué)成果獎二等獎,全國高;ヂ(lián)網(wǎng)應(yīng)用創(chuàng)新大賽優(yōu)秀指導(dǎo)教師獎等。曾翻譯出版《終端安全》《現(xiàn)代密碼學(xué)理論與實(shí)踐》。
□□章 基于Go語言編寫基本區(qū)塊鏈1
1.1 Go語言環(huán)境的配置1
1.1.1 實(shí)驗(yàn)?zāi)康?
1.1.□ 實(shí)驗(yàn)環(huán)境1
1.1.3 實(shí)驗(yàn)步驟□
1.1.4 實(shí)驗(yàn)報(bào)告□
1.□ Go語言入門□
1.□.1 實(shí)驗(yàn)?zāi)康摹?br />
1.□.□ 原理簡介3
1.□.3 實(shí)驗(yàn)環(huán)境6
1.□.4 實(shí)驗(yàn)步驟6
1.□.5 實(shí)驗(yàn)報(bào)告7
1.3 使用Go語言構(gòu)建區(qū)塊8
1.3.1 實(shí)驗(yàn)?zāi)康?
1.3.□ 原理簡介8
1.3.3 實(shí)驗(yàn)環(huán)境8
1.3.4 實(shí)驗(yàn)步驟8
1.3.5 實(shí)驗(yàn)報(bào)告9
1.4 使用Go語言實(shí)現(xiàn)一條區(qū)塊鏈9
1.4.1 實(shí)驗(yàn)?zāi)康?
1.4.□ 原理簡介9
1.4.3 實(shí)驗(yàn)環(huán)境9
1.4.4 實(shí)驗(yàn)步驟10
1.4.5 實(shí)驗(yàn)報(bào)告10
1.5 添加工作量證明模塊10
1.5.1 實(shí)驗(yàn)?zāi)康?0
1.5.□ 原理簡介10
1.5.3 實(shí)驗(yàn)環(huán)境1□
1.5.4 實(shí)驗(yàn)步驟1□
1.5.5 實(shí)驗(yàn)報(bào)告1□
1.6 閱讀代碼:添加數(shù)據(jù)庫13
1.6.1 實(shí)驗(yàn)?zāi)康?3
1.6.□ 原理簡介13
1.6.3 實(shí)驗(yàn)環(huán)境15
1.6.4 實(shí)驗(yàn)步驟15
1.6.5 實(shí)驗(yàn)報(bào)告15
1.7 拓展實(shí)驗(yàn):添加命令行接口16
1.8 本章實(shí)驗(yàn)報(bào)告模板16
第□章 比特幣客戶端與回歸測試網(wǎng)絡(luò)□□
□.1 Bitcoin Core的安裝和配置□□
□.1.1 實(shí)驗(yàn)?zāi)康摹酢?br />
□.1.□ 原理簡介□□
□.1.3 實(shí)驗(yàn)環(huán)境□3
□.1.4 實(shí)驗(yàn)步驟□3
□.1.5 實(shí)驗(yàn)報(bào)告□7
□.□ 遠(yuǎn)程調(diào)用搭建回歸測試網(wǎng)絡(luò)□7
□.□.1 實(shí)驗(yàn)?zāi)康摹?
□.□.□ 原理簡介□7
□.□.3 實(shí)驗(yàn)環(huán)境□8
□.□.4 實(shí)驗(yàn)步驟□8
□.□.5 實(shí)驗(yàn)報(bào)告3□
□.3 拓展實(shí)驗(yàn):利用回歸測試網(wǎng)絡(luò)模擬并測試復(fù)雜的區(qū)塊鏈狀態(tài)與功能3□
□.4 本章實(shí)驗(yàn)報(bào)告模板3□
第3章 區(qū)塊鏈瀏覽器與區(qū)塊鏈錢包37
3.1 區(qū)塊鏈瀏覽器的基本操作37
3.1.1 實(shí)驗(yàn)?zāi)康?7
3.1.□ 原理簡介38
3.1.3 實(shí)驗(yàn)環(huán)境38
3.1.4 實(shí)驗(yàn)步驟38
3.1.5 實(shí)驗(yàn)報(bào)告44
3.□ 利用區(qū)塊鏈瀏覽器學(xué)習(xí)區(qū)塊鏈賬本層構(gòu)造44
3.□.1 實(shí)驗(yàn)?zāi)康?4
3.□.□ 原理簡介44
3.□.3 實(shí)驗(yàn)環(huán)境44
3.□.4 實(shí)驗(yàn)步驟44
3.□.5 實(shí)驗(yàn)報(bào)告48
3.3 利用區(qū)塊鏈瀏覽器解析并學(xué)習(xí)以太坊合約層構(gòu)造48
3.3.1 實(shí)驗(yàn)?zāi)康?8
3.3.□ 實(shí)驗(yàn)環(huán)境48
3.3.3 實(shí)驗(yàn)步驟48
3.3.4 實(shí)驗(yàn)報(bào)告51
3.4 體驗(yàn)區(qū)塊鏈錢包原理51
3.4.1 實(shí)驗(yàn)?zāi)康?1
3.4.□ 原理簡介51
3.4.3 實(shí)驗(yàn)環(huán)境5□
3.4.4 實(shí)驗(yàn)步驟5□
3.4.5 實(shí)驗(yàn)報(bào)告54
3.5 拓展實(shí)驗(yàn):批量獲取并分析區(qū)塊鏈元數(shù)據(jù)54
3.6 本章實(shí)驗(yàn)報(bào)告模板55
第4章 以太坊客戶端與分布式網(wǎng)絡(luò)6□
4.1 搭建分布式節(jié)點(diǎn)網(wǎng)絡(luò)6□
4.1.1 實(shí)驗(yàn)?zāi)康?□
4.1.□ 實(shí)驗(yàn)環(huán)境6□
4.1.3 實(shí)驗(yàn)步驟6□
4.1.4 實(shí)驗(yàn)報(bào)告70
4.□ 與控制臺進(jìn)行交互70
4.□.1 實(shí)驗(yàn)?zāi)康?0
4.□.□ 實(shí)驗(yàn)環(huán)境70
4.□.3 實(shí)驗(yàn)步驟70
4.□.4 實(shí)驗(yàn)報(bào)告71
4.3 拓展實(shí)驗(yàn):測試以太坊的吞吐率7□
4.4 本章實(shí)驗(yàn)報(bào)告模板7□
第5章 IPFS-P□P私有網(wǎng)絡(luò)搭建75
5.1 IPFS安裝和P□P網(wǎng)絡(luò)搭建75
5.1.1 實(shí)驗(yàn)?zāi)康?5
5.1.□ 原理簡介75
5.1.3 實(shí)驗(yàn)環(huán)境76
5.1.4 實(shí)驗(yàn)步驟76
5.1.5 實(shí)驗(yàn)報(bào)告80
5.□ 拓展實(shí)驗(yàn):多人文件傳輸測試80
5.3 本章實(shí)驗(yàn)報(bào)告模板80
第6章 超級賬本項(xiàng)目Fabric實(shí)驗(yàn)84
6.1 Fabric環(huán)境的配置84
6.1.1 實(shí)驗(yàn)?zāi)康?4
6.1.□ 原理簡介84
6.1.3 實(shí)驗(yàn)環(huán)境85
6.1.4 實(shí)驗(yàn)步驟85
6.1.5 實(shí)驗(yàn)報(bào)告88
6.□ first-network的啟動和Channel的配置88
6.□.1 實(shí)驗(yàn)?zāi)康?8
6.□.□ 原理簡介89
6.□.3 實(shí)驗(yàn)環(huán)境89
6.□.4 實(shí)驗(yàn)步驟89
6.□.5 實(shí)驗(yàn)報(bào)告91
6.3 鏈碼的安裝和實(shí)例化91
6.3.1 實(shí)驗(yàn)?zāi)康?1
6.3.□ 原理簡介9□
6.3.3 實(shí)驗(yàn)環(huán)境9□
6.3.4 實(shí)驗(yàn)步驟9□
6.3.5 實(shí)驗(yàn)報(bào)告93
6.4 拓展實(shí)驗(yàn):使用CouchDB進(jìn)行富查詢93
6.5 本章實(shí)驗(yàn)報(bào)告模板93
第7章 Solidity與智能合約在線編程97
7.1 Solidity基礎(chǔ)入門97
7.1.1 實(shí)驗(yàn)?zāi)康?7
7.1.□ 原理簡介97
7.1.3 實(shí)驗(yàn)環(huán)境101
7.1.4 實(shí)驗(yàn)步驟101
7.1.5 實(shí)驗(yàn)報(bào)告10□
7.□ Solidity進(jìn)階:寵物成長系統(tǒng)10□
7.□.1 實(shí)驗(yàn)?zāi)康?0□
7.□.□ 原理簡介103
7.□.3 實(shí)驗(yàn)環(huán)境105
7.□.4 實(shí)驗(yàn)步驟105
7.□.5 實(shí)驗(yàn)報(bào)告106
7.3 Solidity高階理論107
7.3.1 實(shí)驗(yàn)?zāi)康?07
7.3.□ 原理簡介107
7.3.3 實(shí)驗(yàn)環(huán)境111
7.3.4 實(shí)驗(yàn)步驟111
7.3.5 實(shí)驗(yàn)報(bào)告11□
7.4 支付系統(tǒng)11□
7.4.1 實(shí)驗(yàn)?zāi)康?1□
7.4.□ 原理簡介11□
7.4.3 實(shí)驗(yàn)環(huán)境114
7.4.4 實(shí)驗(yàn)步驟114
7.4.5 實(shí)驗(yàn)報(bào)告114
7.5 “戰(zhàn)斗”升級114
7.5.1 實(shí)驗(yàn)?zāi)康?14
7.5.□ 原理簡介114
7.5.3 實(shí)驗(yàn)環(huán)境115
7.5.4 實(shí)驗(yàn)步驟115
7.5.5 實(shí)驗(yàn)報(bào)告115
7.6 拓展實(shí)驗(yàn)115
7.6.1 ERC□0代幣合約115
7.6.□ 拍賣合約116
7.7 本章實(shí)驗(yàn)報(bào)告模板116
第8章 簡單DApp的開發(fā)實(shí)踐1□5
8.1 簡單DApp的搭建和測試1□5
8.1.1 實(shí)驗(yàn)?zāi)康?□5
8.1.□ 原理簡介1□5
8.1.3 實(shí)驗(yàn)環(huán)境1□6
8.1.4 實(shí)驗(yàn)步驟1□6
8.1.5 實(shí)驗(yàn)報(bào)告137
8.□ 拓展實(shí)驗(yàn):抵押機(jī)制和門限簽名138
8.3 本章實(shí)驗(yàn)報(bào)告模板138
第9章 自主設(shè)計(jì)實(shí)驗(yàn)144
9.1 共識算法的實(shí)現(xiàn)與測試144
9.1.1 實(shí)驗(yàn)?zāi)康?44
9.1.□ 實(shí)驗(yàn)概述144
9.1.3 原理簡介144
9.1.4 實(shí)驗(yàn)環(huán)境146
9.1.5 實(shí)驗(yàn)步驟146
9.1.6 實(shí)驗(yàn)報(bào)告149
9.□ 區(qū)塊鏈的瓶頸和擴(kuò)容方案149
9.□.1 實(shí)驗(yàn)?zāi)康?49
9.□.□ 實(shí)驗(yàn)概述150
9.□.3 原理簡介150
9.□.4 實(shí)驗(yàn)步驟157
9.□.5 實(shí)驗(yàn)報(bào)告158
9.3 本章實(shí)驗(yàn)報(bào)告模板159
參考文獻(xiàn)160