-
>
全國計(jì)算機(jī)等級(jí)考試最新真考題庫模擬考場及詳解·二級(jí)MSOffice高級(jí)應(yīng)用
-
>
決戰(zhàn)行測5000題(言語理解與表達(dá))
-
>
軟件性能測試.分析與調(diào)優(yōu)實(shí)踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強(qiáng)教科書(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
深度探索區(qū)塊鏈 版權(quán)信息
- ISBN:9787111589327
- 條形碼:9787111589327 ; 978-7-111-58932-7
- 裝幀:一般膠版紙
- 冊(cè)數(shù):暫無
- 重量:暫無
- 所屬分類:>>
深度探索區(qū)塊鏈 本書特色
準(zhǔn)備篇(第1~2章)涵蓋區(qū)塊鏈技術(shù)概覽與簡單的安裝、部署。核心篇(第3~9章)介紹Hyperledger的P2P協(xié)議、存儲(chǔ)、數(shù)據(jù)隔離、會(huì)員管理、共識(shí)機(jī)制、智能合約等核心技術(shù)與實(shí)現(xiàn)。實(shí)踐篇(第10~12章)介紹區(qū)塊鏈的應(yīng)用開發(fā)模型、部署,以及開發(fā)實(shí)戰(zhàn)案例。
深度探索區(qū)塊鏈 內(nèi)容簡介
準(zhǔn)備篇(第1~2章)涵蓋區(qū)塊鏈技術(shù)概覽與簡單的安裝、部署。核心篇(第3~9章)介紹Hyperledger的P2P協(xié)議、存儲(chǔ)、數(shù)據(jù)隔離、會(huì)員管理、共識(shí)機(jī)制、智能合約等核心技術(shù)與實(shí)現(xiàn)。實(shí)踐篇(第10~12章)介紹區(qū)塊鏈的應(yīng)用開發(fā)模型、部署,以及開發(fā)實(shí)戰(zhàn)案例。
深度探索區(qū)塊鏈 目錄
序一
序二
序三
前言
**篇 準(zhǔn)備篇
第1章 區(qū)塊鏈概述 2
1.1 區(qū)塊鏈的前世今生 2
1.1.1 區(qū)塊鏈的歷史起源——比特幣 2
1.1.2 歡迎來到區(qū)塊鏈的世界 3
1.1.3 區(qū)塊鏈演進(jìn)趨勢 4
1.2 區(qū)塊鏈概念 5
1.2.1 區(qū)塊鏈本質(zhì) 6
1.2.2 區(qū)塊鏈工作原理 6
1.2.3 區(qū)塊鏈技術(shù)特點(diǎn) 7
1.2.4 區(qū)塊鏈層次模型 8
1.2.5 區(qū)塊鏈共識(shí)算法 8
1.2.6 區(qū)塊鏈并不一定去中心化 9
1.3 區(qū)塊鏈技術(shù)平臺(tái) 10
1.3.1 比特幣 10
1.3.2 以太坊 11
1.3.3 瑞波 13
1.3.4 區(qū)塊鏈商用平臺(tái):超級(jí)賬本 13
1.3.5 區(qū)塊鏈技術(shù)平臺(tái)比較 15
1.4 區(qū)塊鏈的商用之道 15
1.4.1 區(qū)塊鏈的2.0時(shí)代:商用區(qū)塊鏈 15
1.4.2 超級(jí)賬本:商用區(qū)塊鏈的“第五元素” 17
1.4.3 區(qū)塊鏈的商業(yè)應(yīng)用場景 17
1.5 本章小結(jié) 18
第2章 超級(jí)賬本初體驗(yàn) 19
2.1 基礎(chǔ)環(huán)境安裝 19
2.1.1 Docker的安裝和使用 19
2.1.2 Docker Compose的安裝和使用 21
2.1.3 下載超級(jí)賬本源代碼 24
2.2 超級(jí)賬本部署調(diào)用 24
2.2.1 下載Docker鏡像文件 24
2.2.2 部署超級(jí)賬本網(wǎng)絡(luò) 25
2.2.3 鏈碼調(diào)用和查詢 26
2.2.4 常見錯(cuò)誤 27
2.3 節(jié)點(diǎn)的配置參數(shù)傳遞規(guī)則 29
2.4 本章小結(jié) 31
第二篇 核心篇
第3章 超級(jí)賬本的系統(tǒng)架構(gòu) 34
3.1 系統(tǒng)邏輯架構(gòu) 35
3.2 網(wǎng)絡(luò)節(jié)點(diǎn)架構(gòu) 37
3.3 典型交易流程 39
3.3.1 創(chuàng)建交易提案并發(fā)送給背書節(jié)點(diǎn) 39
3.3.2 背書節(jié)點(diǎn)模擬交易并生成背書簽名 41
3.3.3 收集交易的背書 42
3.3.4 構(gòu)造交易請(qǐng)求并發(fā)送給排序服務(wù)節(jié)點(diǎn) 43
3.3.5 排序服務(wù)節(jié)點(diǎn)以對(duì)交易進(jìn)行排序并生成區(qū)塊 45
3.3.6 排序服務(wù)節(jié)點(diǎn)以廣播給組織的主節(jié)點(diǎn) 45
3.3.7 記賬節(jié)點(diǎn)驗(yàn)證區(qū)塊內(nèi)容并寫入?yún)^(qū)塊 45
3.3.8 在組織內(nèi)部同步*新的區(qū)塊 49
3.4 消息協(xié)議結(jié)構(gòu) 49
3.4.1 信封消息結(jié)構(gòu) 49
3.4.2 配置管理結(jié)構(gòu) 51
3.4.3 背書流程結(jié)構(gòu) 52
3.5 策略管理和訪問控制 56
3.5.1 策略定義及其類型 56
3.5.2 交易背書策略 57
3.5.3 鏈碼實(shí)例化策略 60
3.5.4 通道管理策略 61
3.6 本章小結(jié) 63
第4章 基于Gossip的P2P數(shù)據(jù)分發(fā) 64
4.1 概述 64
4.2 超級(jí)賬本中的Gossip協(xié)議 65
4.3 成員認(rèn)證及身份管理 67
4.4 節(jié)點(diǎn)啟動(dòng)及成員管理 67
4.5 主節(jié)點(diǎn)選舉過程 68
4.6 基于反熵的狀態(tài)同步 69
4.7 數(shù)據(jù)傳播過程 70
4.8 多通道的支持 70
4.9 消息的驗(yàn)證策略 71
4.10 消息的多路分用及分區(qū) 73
4.11 和Gossip相關(guān)的配置參數(shù) 76
4.12 本章小結(jié) 77
第5章 分布式賬本存儲(chǔ) 78
5.1 概述 78
5.2 讀寫集 79
5.2.1 交易模擬和讀寫集 79
5.2.2 交易驗(yàn)證和世界狀態(tài)更新 80
5.2.3 模擬和驗(yàn)證示例 80
5.3 賬本編號(hào) 81
5.4 賬本數(shù)據(jù) 81
5.4.1 賬本數(shù)據(jù)存儲(chǔ) 82
5.4.2 賬本數(shù)據(jù)讀取 83
5.4.3 交易模擬執(zhí)行 84
5.5 區(qū)塊索引 84
5.5.1 文件位置指針 85
5.5.2 索引的同步過程 86
5.6 狀態(tài)數(shù)據(jù) 87
5.6.1 LevelDB 88
5.6.2 CouchDB 89
5.6.3 基于狀態(tài)數(shù)據(jù)的區(qū)塊驗(yàn)證 91
5.7 歷史數(shù)據(jù) 92
5.8 數(shù)據(jù)恢復(fù) 92
5.9 本章小結(jié) 93
第6章 集成共識(shí)機(jī)制的排序服務(wù) 94
6.1 概述 94
6.1.1 共識(shí)算法的類型 95
6.1.2 Hyperledger Fabric 1.0的共識(shí)機(jī)制 96
6.2 實(shí)現(xiàn)數(shù)據(jù)隔離的多通道 97
6.2.1 排序服務(wù)的初始化 99
6.2.2 通道的創(chuàng)建 101
6.2.3 通道的更新 105
6.2.4 通道的加入 107
6.2.5 通道的查詢 107
6.3 可插拔的排序服務(wù) 108
6.3.1 排序服務(wù)接口 108
6.3.2 基于單進(jìn)程的排序服務(wù) 110
6.3.3 基于Kafka的排序服務(wù) 110
6.3.4 鏈消息過濾器 122
6.4 本章小結(jié) 124
第7章 實(shí)現(xiàn)數(shù)據(jù)隔離的多鏈及多通道 125
7.1 數(shù)據(jù)存儲(chǔ)對(duì)多鏈的支持 126
7.1.1 賬本數(shù)據(jù) 126
7.1.2 索引數(shù)據(jù) 126
7.1.3 狀態(tài)數(shù)據(jù) 127
7.1.4 歷史數(shù)據(jù) 127
7.2 鏈碼對(duì)多鏈的支持 128
7.2.1 鏈碼的生命周期管理 128
7.2.2 鏈碼和背書節(jié)點(diǎn)的通信 129
7.2.3 鏈碼的部署和調(diào)用 130
7.3 多通道對(duì)多鏈的支持 131
7.4 命令行和SDK對(duì)多鏈的支持 132
7.5 關(guān)于系統(tǒng)鏈 132
7.6 本章小結(jié) 132
第8章 基于數(shù)字證書的成員管理服務(wù) 133
8.1 實(shí)現(xiàn)成員管理的MSP 133
8.1.1 MSP成員的驗(yàn)證 133
8.1.2 MSP的目錄結(jié)構(gòu) 134
8.1.3 MSP的配置*佳實(shí)踐 140
8.2 頒發(fā)數(shù)字證書的Fabric CA 142
8.2.1 概述 142
8.2.2 Fabric CA服務(wù)端的安裝部署 143
8.2.3 Fabric CA服務(wù)端的操作使用 148
8.3 本章小結(jié) 158
第9章 支持多種語言的智能合約 159
9.1 概述 160
9.2 鏈碼的生命周期管理 160
9.2.1 鏈碼的生命周期 160
9.2.2 應(yīng)用程序和鏈碼的交互流程 164
9.2.3 背書節(jié)點(diǎn)接收應(yīng)用程序的請(qǐng)求處理 165
9.2.4 采用上下文實(shí)現(xiàn)交易的模擬執(zhí)行 166
9.2.5 鏈碼消息的數(shù)據(jù)分發(fā) 166
9.2.6 鏈碼運(yùn)行環(huán)境
深度探索區(qū)塊鏈 作者簡介
張?jiān)鲵E 智鏈ChainNova技術(shù)總監(jiān)和架構(gòu)師。十余年軟件開發(fā)和項(xiàng)目管理經(jīng)驗(yàn),設(shè)計(jì)并實(shí)現(xiàn)了多個(gè)區(qū)塊鏈項(xiàng)目,帶領(lǐng)團(tuán)隊(duì)獲得“2017可信區(qū)塊鏈峰會(huì)”唯*非金融類*佳案例獎(jiǎng)。中國信通院可信區(qū)塊鏈專家委員會(huì)成員,參與討論并推動(dòng)可信區(qū)塊鏈測試標(biāo)準(zhǔn)的制定,多次受邀到高校與企業(yè)分享與推動(dòng)區(qū)塊鏈落地工作。曾任綠盟科技PDT經(jīng)理,帶領(lǐng)團(tuán)隊(duì)研發(fā)的遠(yuǎn)程安全評(píng)估系統(tǒng)(RSAS)連續(xù)多年國內(nèi)排名*一,廣泛應(yīng)用于多個(gè)重點(diǎn)領(lǐng)域。目前關(guān)注區(qū)塊鏈、網(wǎng)絡(luò)安全、大數(shù)據(jù)、云計(jì)算和人工智能等領(lǐng)域。 董寧 智鏈 ChainNova科技公司CEO,北京大學(xué)(天津?yàn)I海)新一代信息技術(shù)研究院金融科技研究中心主任。曾任IBM大中華區(qū)IT經(jīng)濟(jì)學(xué)負(fù)責(zé)人,參與過數(shù)家商業(yè)銀行和金融機(jī)構(gòu)核心系統(tǒng)的設(shè)計(jì)建設(shè),具有多年金融行業(yè)的商業(yè)洞察。畢業(yè)于北京大學(xué)信息科學(xué)技術(shù)學(xué)院智能科學(xué)系。 朱軒彤 清華大學(xué)碩士,中國社會(huì)科學(xué)院數(shù)量經(jīng)濟(jì)與技術(shù)經(jīng)濟(jì)研究所博士生,專注于技術(shù)經(jīng)濟(jì)研究。在政府及國際組織有豐富的工作經(jīng)驗(yàn)。 陳劍雄 智鏈ChainNova首席科學(xué)家,原金山云技術(shù)VP,中科院計(jì)算與通信工程學(xué)院碩士。多年大規(guī)模集群系統(tǒng)研發(fā)經(jīng)驗(yàn),參與多個(gè)區(qū)塊鏈核心系統(tǒng)設(shè)計(jì)和應(yīng)用。
- >
史學(xué)評(píng)論
- >
大紅狗在馬戲團(tuán)-大紅狗克里弗-助人
- >
我從未如此眷戀人間
- >
二體千字文
- >
名家?guī)阕x魯迅:故事新編
- >
隨園食單
- >
巴金-再思錄
- >
李白與唐代文化