注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)區(qū)塊鏈輕松上手:原理、源碼、搭建與應(yīng)用

區(qū)塊鏈輕松上手:原理、源碼、搭建與應(yīng)用

區(qū)塊鏈輕松上手:原理、源碼、搭建與應(yīng)用

定 價(jià):¥79.00

作 者: Leader-us,李艷軍,趙鍇 著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787121348785 出版時(shí)間: 2018-10-01 包裝: 平裝
開(kāi)本: 16 頁(yè)數(shù): 252 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《區(qū)塊鏈輕松上手:原理、源碼、搭建與應(yīng)用》首先從以比特幣為代表的數(shù)字貨幣的歷史與現(xiàn)狀開(kāi)始,講解區(qū)塊鏈的概念、生態(tài)、底層技術(shù)與架構(gòu);然后講解Fabric的開(kāi)發(fā)環(huán)境與調(diào)試方法,并細(xì)致解析配置文件及命令行的用法;其次以Fabric Java SDK為主介紹如何使用Java代碼開(kāi)發(fā)Fabric應(yīng)用,包括客戶(hù)端管理、通道配置、事件監(jiān)聽(tīng)、智能合約開(kāi)發(fā)等;再次深入解析Fabric源碼,解析客戶(hù)端交易、智能合約初始化及背書(shū)流程;最后深入講解Fabric的安全機(jī)制,以及Fabric CA的使用與管理等內(nèi)容。 《區(qū)塊鏈輕松上手:原理、源碼、搭建與應(yīng)用》兼顧原理與實(shí)戰(zhàn),主要面向想快速上手區(qū)塊鏈及了解其原理與架構(gòu)的學(xué)生、愛(ài)好者、開(kāi)發(fā)人員、架構(gòu)師與技術(shù)管理人員。

作者簡(jiǎn)介

  Leader-us 本名吳治輝,HPE資深架構(gòu)師,擁有超過(guò)15年的軟件研發(fā)經(jīng)驗(yàn),專(zhuān)注于電信軟件和云計(jì)算領(lǐng)域的軟件研發(fā),擁有豐富的大型項(xiàng)目架構(gòu)設(shè)計(jì)經(jīng)驗(yàn),是業(yè)界少有的具備很強(qiáng)Coding能力的S級(jí)資深架構(gòu)師,也是《ZeroC Ice木又威指南》《架構(gòu)解密:從分布式到微服務(wù)》《Kubernetes木又威指南:從Docker到Kubernetes實(shí)踐全接觸》《Kubernetes木又威指南:企業(yè)級(jí)容器云實(shí)戰(zhàn)》等書(shū)的作者。 李艷軍 擁有多年IT行業(yè)從業(yè)經(jīng)驗(yàn),開(kāi)源軟件愛(ài)好者,專(zhuān)注于區(qū)塊鏈、云計(jì)算方面的技術(shù)研究。 趙鍇 擁有十多年IT行業(yè)從業(yè)經(jīng)驗(yàn),熱愛(ài)開(kāi)源事業(yè),致力于將前沿技術(shù)轉(zhuǎn)化為生產(chǎn)力,曾在多家手游、電信及醫(yī)療公司擔(dān)任架構(gòu)師和技術(shù)總監(jiān)。

圖書(shū)目錄

第1章 全面理解區(qū)塊鏈 1
1.1 從比特幣開(kāi)始 1
1.1.1 顛覆性的比特幣 1
1.1.2 從比特幣到以太坊 9
1.1.3 山寨幣蜂擁而至 10
1.1.4 不得不提的瑞波幣 13
1.1.5 數(shù)字加密貨幣的現(xiàn)狀與前景 15
1.2 理解區(qū)塊鏈的概念 18
1.2.1 深入理解Blockchain 18
1.2.2 數(shù)字賬本 22
1.2.3 智能合約 24
1.2.4 共識(shí)機(jī)制 25
1.3 快速體驗(yàn)Fabric 28
1.3.1 Fabric的概念與術(shù)語(yǔ) 28
1.3.2 Fabric的安裝過(guò)程 32
1.3.3 智能合約初體驗(yàn) 36
第2章 區(qū)塊鏈的生態(tài)與原理 40
2.1 區(qū)塊鏈的生態(tài) 40
2.1.1 Hyperledger社區(qū) 40
2.1.2 Blockchain as a Service 42
2.1.3 區(qū)塊鏈的應(yīng)用場(chǎng)景 44
2.2 區(qū)塊鏈的底層技術(shù)與架構(gòu) 48
2.2.1 P2P網(wǎng)絡(luò) 48
2.2.2 密碼學(xué)與安全技術(shù) 53
2.2.3 Gossip協(xié)議 62
2.3 區(qū)塊鏈平臺(tái)架構(gòu) 64
2.3.1 區(qū)塊鏈平臺(tái)的常規(guī)架構(gòu) 64
2.3.2 Fabric的原理與架構(gòu) 68
2.3.3 Fabric架構(gòu)總結(jié) 73
第3章 Fabric安裝與調(diào)試 76
3.1 Fabric源碼安裝 76
3.1.1 基礎(chǔ)環(huán)境安裝 77
3.1.2 編譯Fabric 81
3.1.3 部署Fabric網(wǎng)絡(luò) 86
3.2 Fabric開(kāi)發(fā)調(diào)試 97
3.2.1 智能合約體驗(yàn) 97
3.2.2 調(diào)試Fabric源碼 101
3.3 更復(fù)雜的Fabric網(wǎng)絡(luò) 108
3.3.1 網(wǎng)絡(luò)的結(jié)構(gòu)與定義 109
3.3.2 Orderer節(jié)點(diǎn)的詳細(xì)配置與定義 114
3.3.3 Peer節(jié)點(diǎn)的詳細(xì)配置與定義 119
3.3.4 peer命令 131
第4章 Fabric應(yīng)用開(kāi)發(fā)實(shí)踐 137
4.1 Fabric SDK概述 137
4.1.1 Client模塊 138
4.1.2 Chains模塊 140
4.2 通道配置 145
4.2.1 使用Configtxgen工具生成通道配置 145
4.2.2 創(chuàng)建通道 146
4.2.3 加入通道 148
4.2.4 更新通道 148
4.3 智能合約管理 150
4.3.1 開(kāi)發(fā)智能合約 151
4.3.2 安裝智能合約 154
4.3.3 實(shí)例化智能合約 155
4.3.4 調(diào)用智能合約 157
4.3.5 查詢(xún)智能合約 158
4.3.6 升級(jí)智能合約 158
4.4 監(jiān)聽(tīng)事件 160
4.4.1 事件服務(wù)類(lèi)型 161
4.4.2 監(jiān)聽(tīng)交易事件 161
4.4.3 已提交事件 163
4.4.4 監(jiān)聽(tīng)區(qū)塊事件 163
4.4.5 智能合約事件 164
第5章 深入研究Fabric網(wǎng)絡(luò) 166
5.1 Fabric的創(chuàng)世區(qū)塊 167
5.1.1 Fabric的網(wǎng)絡(luò)結(jié)構(gòu)定義 167
5.1.2 創(chuàng)世區(qū)塊的結(jié)構(gòu) 171
5.1.3 創(chuàng)世區(qū)塊的通道定義 177
5.1.4 創(chuàng)世區(qū)塊的生成代碼解析 180
5.1.5 組織與策略的定義 185
5.2 Peer客戶(hù)端發(fā)起交易 187
5.2.1 提案打包 188
5.2.2 提案簽名 189
5.2.3 提案背書(shū) 189
5.3 Chaincode的初始化 191
5.3.1 ChaincodeServer的初始化 191
5.3.2 通過(guò)initSysCCs啟動(dòng)容器 192
5.3.3 啟動(dòng)Chaincode 194
5.4 Endorser的背書(shū)流程 194
5.4.1 preProcess交易預(yù)處理 195
5.4.2 checkSignatureFromCreator檢查簽名 197
5.4.3 CheckProposalTxID驗(yàn)證 198
5.4.4 策略評(píng)估 199
5.4.5 simulateProposal模擬交易 201
5.4.6 Chaincode的調(diào)用流程 203
5.4.7 RWSet與防雙花攻擊 205
5.4.8 ESCC背書(shū)流程 206
第6章 深入理解Fabric的安全機(jī)制 207
6.1 Fabric安全概述 207
6.1.1 成員管理服務(wù) 207
6.1.2 交易安全與隱私保護(hù) 209
6.1.3 智能合約的安全機(jī)制 210
6.2 深入理解Fabric MSP 212
6.2.1 MSP模型 212
6.2.2 MSP的證書(shū)體系 215
6.2.3 MSP的映射問(wèn)題 218
6.3 深入理解Fabric CA 220
6.3.1 Fabric CA架構(gòu)的組成 220
6.3.2 Fabric CA安裝及功能 223
6.3.3 Fabric CA SDK編程 232

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)