第1章 區(qū)塊鏈概念解析
1.1 區(qū)塊鏈的始祖:比特幣/3
1.1.1 比特幣的由來/3
1.1.2 比特幣的本質(zhì)/5
1.1.3 比特幣的產(chǎn)業(yè)鏈/6
1.2 區(qū)塊鏈的基本概念/9
1.2.1 區(qū)塊鏈的發(fā)展歷程/9
1.2.2 區(qū)塊鏈的定義/12
1.2.3 區(qū)塊鏈?zhǔn)纠?13
1.3 區(qū)塊鏈的技術(shù)特點(diǎn)/16
1.3.1 區(qū)塊 鏈結(jié)構(gòu)/16
1.3.2 共識(shí)機(jī)制/18
1.3.3 分布式結(jié)構(gòu)/20
1.3.4 現(xiàn)代密碼學(xué)技術(shù)/22
1.3.5 可信賴/23
1.3.6 時(shí)間戳/24
1.3.7 可編程的智能合約/25
1.4 區(qū)塊鏈聯(lián)盟介紹/26
1.4.1 超級(jí)賬本/26
1.4.2 R3聯(lián)盟/29
1.4.3 金聯(lián)盟/30
1.4.4 ChinaLedger聯(lián)盟/31
1.4.5 中國(guó)區(qū)塊鏈研究聯(lián)盟/32
1.5 區(qū)塊鏈三大分類/33
1.5.1 公有鏈/34
1.5.2 私有鏈/35
1.5.3 聯(lián)盟鏈/35
1.5.4 小 結(jié)/36
1.6 區(qū)塊鏈應(yīng)用場(chǎng)景/37
1.6.1 區(qū)塊鏈1.0:可編程貨幣/38
1.6.2 區(qū)塊鏈2.0:可編程金融/38
1.6.3 區(qū)塊鏈3.0:可編程社會(huì)/38
1.6.4 區(qū)塊鏈創(chuàng)新應(yīng)用前瞻/39
1.6.5 區(qū)塊鏈金融領(lǐng)域應(yīng)用示例/45
1.7 區(qū)塊鏈發(fā)展現(xiàn)狀/48
1.7.1 區(qū)塊鏈創(chuàng)業(yè)公司/48
1.7.2 區(qū)塊鏈風(fēng)險(xiǎn)投資/52
1.7.3 區(qū)塊鏈產(chǎn)業(yè)鏈/56
1.8 央行數(shù)字貨幣/59
1.8.1 貨幣演變史/59
1.8.2 廣義與狹義數(shù)字貨幣模式之爭(zhēng)/60
1.8.3 數(shù)字貨幣對(duì)銀行業(yè)的影響/62
第2章 區(qū)塊鏈基礎(chǔ)架構(gòu)
2.1 區(qū)塊鏈架構(gòu)綜述/67
區(qū)塊鏈技術(shù)
金融應(yīng)用實(shí)踐
2.1.1 區(qū)塊鏈的分類與特性/68
2.1.2 區(qū)塊鏈與麻將/69
2.1.3 區(qū)塊鏈基礎(chǔ)架構(gòu)/71
2.1.4 密碼學(xué)基礎(chǔ)/72
2.2 數(shù)據(jù)層/74
2.2.1 區(qū)塊和區(qū)塊鏈/74
2.2.2 用戶地址和錢包/77
2.2.3 默克爾樹/79
2.2.4 交 易/80
2.2.5 交易構(gòu)造UTXO 模式/82
2.2.6 交易構(gòu)造賬戶模式/86
2.3 網(wǎng)絡(luò)層/90
2.3.1 正式網(wǎng)絡(luò)和測(cè)試網(wǎng)絡(luò)/90
2.3.2 對(duì)等節(jié)點(diǎn)的發(fā)現(xiàn)和連接/91
2.3.3 區(qū)塊數(shù)據(jù)同步與分叉/91
2.4 共識(shí)層/96
2.4.1 共識(shí)機(jī)制的由來/96
2.4.2 拜占庭將軍問題/97
2.4.3 傳統(tǒng)共識(shí)機(jī)制所做的努力與局限/98
2.4.4 第一種區(qū)塊鏈共識(shí)機(jī)制工作量證明/100
2.4.5 其他共識(shí)機(jī)制/106
2.5 激勵(lì)層/108
2.6 智能合約層/110
2.7 企業(yè)應(yīng)用區(qū)塊鏈的考慮/111
2.7.1 交易性能的考慮/111
2.7.2 商業(yè)數(shù)據(jù)的保密性和可監(jiān)管性/111
2.7.3 海量數(shù)據(jù)存儲(chǔ)和分析能力/113
2.7.4 可擴(kuò)展性/113
2.7.5 可維護(hù)性/114
2.7.6 生態(tài)的開放性/115
2.7.7 行業(yè)標(biāo)準(zhǔn)的符合性/116
2.8 搭建基于以太坊的私有鏈/116
2.8.1 Ubuntu下安裝Geth客戶端/116
2.8.2 安裝Windows下Geth客戶端/117
2.8.3 準(zhǔn)備創(chuàng)世塊文件/117
2.8.4 啟動(dòng)私有鏈節(jié)點(diǎn)/119
2.8.5 使用節(jié)點(diǎn)創(chuàng)建賬號(hào)/122
2.8.6 啟動(dòng)Windows下私有鏈圖形節(jié)點(diǎn)/122
2.8.7 連接其他節(jié)點(diǎn)/123
2.8.8 使用節(jié)點(diǎn)進(jìn)行挖礦/124
第3章 智能合約和DApp
3.1 智能合約簡(jiǎn)介/127
3.1.1 重要意義/127
3.1.2 智能合約定義/128
3.1.3 智能合約與法律合約/129
3.2 智能合約的編寫和調(diào)試/132
3.2.1 智能合約的基本原理/132
3.2.2 智能合約語言/133
3.2.3 智能合約的集成開發(fā)環(huán)境(IDE) /133
3.2.4 使用IDE編寫智能合約/134
3.2.5 調(diào)試智能合約/135
3.3 智能合約的部署和運(yùn)行/136
3.3.1 部署第一個(gè)智能合約/136
3.3.2 運(yùn)行智能合約/141
3.4 智能合約的部署原理/144
3.4.1 智能合約的部署架構(gòu)/144
3.4.2 部署的數(shù)據(jù)流/145
3.5 智能合約的運(yùn)行原理/146
3.5.1 基本原理/146
3.5.2 面臨的問題/148
3.6 智能合約與IT系統(tǒng)的本質(zhì)區(qū)別/149
3.7 智能合約如何與其他IT系統(tǒng)對(duì)接/151
3.7.1 通過JSON RPC接口調(diào)用智能合約/152
3.7.2 通過Web3接口調(diào)用智能合約/155
3.7.3 區(qū)塊鏈瀏覽器/157
3.8 智能合約如何可信地與外部世界交互/160
3.8.1 共識(shí)問題/160
3.8.2 受信任方問題/161
3.8.3 單一模型預(yù)言機(jī)的典型實(shí)例/162
3.8.4 Oraclize可信證明機(jī)制/165
3.8.5 多重模型預(yù)言機(jī)/167
3.9 智能合約和區(qū)塊鏈應(yīng)用注意事項(xiàng)/169
3.10 DApp介紹/171
3.10.1 DApp基本概念/171
3.10.2 DApp的原理與架構(gòu)/172
3.10.3 開發(fā)、部署和使用DApp/174
3.11 去中心化的新一代互聯(lián)網(wǎng)/176
3.11.1 現(xiàn)有區(qū)塊鏈所面臨的問題/176
3.11.2 去中心化互聯(lián)網(wǎng)的解決方案/177
第4章 區(qū)塊鏈在金融領(lǐng)域的應(yīng)用前瞻及案例
4.1 區(qū)塊鏈在網(wǎng)絡(luò)互助方面的應(yīng)用前瞻/183
4.1.1 網(wǎng)絡(luò)互助與相互保險(xiǎn)/183
4.1.2 現(xiàn)有網(wǎng)絡(luò)互助所面臨的問題/184
4.1.3 區(qū)塊鏈助推網(wǎng)絡(luò)互助/185
4.1.4 基于區(qū)塊鏈的網(wǎng)絡(luò)互助的優(yōu)勢(shì)/190
4.1.5 基于區(qū)塊鏈的網(wǎng)絡(luò)互助的運(yùn)作模式初探/191
4.2 區(qū)塊鏈在農(nóng)業(yè)保險(xiǎn)方面的應(yīng)用前瞻/192
4.2.1 當(dāng)前農(nóng)業(yè)保險(xiǎn)的狀態(tài)/192
4.2.2 農(nóng)業(yè)保險(xiǎn)的痛點(diǎn)/193
4.2.3 基于區(qū)塊鏈的農(nóng)產(chǎn)品價(jià)格保險(xiǎn)和天氣指數(shù)保險(xiǎn)/194
4.2.4 基于區(qū)塊鏈的農(nóng)業(yè)保險(xiǎn)互助和再保險(xiǎn)/196
4.3 區(qū)塊鏈在保險(xiǎn)征信方面的應(yīng)用前瞻/198
4.3.1 當(dāng)前車險(xiǎn)的狀態(tài)及痛點(diǎn)/198
4.3.2 基于區(qū)塊鏈的車險(xiǎn)平臺(tái)/200
4.3.3 基于區(qū)塊鏈的個(gè)人數(shù)據(jù)征信平臺(tái)/201
4.4 國(guó)外應(yīng)用案例/202
4.4.1 Ripple:跨境支付/202
4.4.2 ABRA:跨境支付/208
4.4.3 Circle:境內(nèi)外支付/210
4.4.4 BTCJam:網(wǎng)絡(luò)借貸/212
4.4.5 Wave:供應(yīng)鏈金融& 貿(mào)易金融/214
4.4.6 Chain:股權(quán)交易發(fā)行/217
4.4.7 DAH:股權(quán)交易發(fā)行/221
4.4.8 ShoCard:身份識(shí)別/221
4.5 國(guó)內(nèi)應(yīng)用案例/224
4.5.1 微眾銀行:貸款清算/224
4.5.2 中國(guó)銀聯(lián):積分兌換/227
第5章 區(qū)塊鏈面臨的挑戰(zhàn)及未來展望
5.1 區(qū)塊鏈面臨的挑戰(zhàn)/231
5.1.1 高能耗/231
5.1.2 擴(kuò) 容/232
5.1.3 并發(fā)交易處理/233
5.1.4 去中心化/234
5.1.5 安全性/234
5.1.6 人才缺乏/235
5.1.7 違法犯罪風(fēng)險(xiǎn)/236
5.2 區(qū)塊鏈未來展望/237
5.2.1 四種典型策略/237
5.2.2 發(fā)展路線圖/239
5.2.3 顛覆性的技術(shù)/240
參考文獻(xiàn)/243