注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)工業(yè)技術(shù)建筑科學(xué)建筑設(shè)計Stellar區(qū)塊鏈:原理與實踐

Stellar區(qū)塊鏈:原理與實踐

Stellar區(qū)塊鏈:原理與實踐

定 價:¥79.00

作 者: 宋文鵬,梁然,韓豐
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 暫缺

ISBN: 9787111625537 出版時間: 2019-06-01 包裝: 平裝
開本: 16開 頁數(shù): 192 字數(shù):  

內(nèi)容簡介

  本書從工作原理、架構(gòu)設(shè)計、工程實踐三個維度,對Stellar做了全方位深入剖析。 三位作者均是區(qū)塊鏈領(lǐng)域的資深技術(shù)專家,均是Stellar社區(qū)的早期參與者、深度參與者和技術(shù)布道者,為Stellar在中國乃至全球的發(fā)展做出了重要貢獻。本書得到了Stellar創(chuàng)始人Jed McCaleb、 Stellar亞太區(qū)負責人Michael Ran等Stellar官方團隊成員的高度評價和推薦。 全書共9章,從邏輯上可分為5個部分,內(nèi)容涵蓋Stellar區(qū)塊鏈基礎(chǔ)協(xié)議剖析、兩層場景案例應(yīng)用、應(yīng)用系統(tǒng)架構(gòu)設(shè)計、Stellar區(qū)塊鏈網(wǎng)絡(luò)搭建和快速業(yè)務(wù)系統(tǒng)集成等方面。 第一部分(第1~3章) 重點從工程實踐角度來審視區(qū)塊鏈技術(shù),介紹了區(qū)塊鏈的基礎(chǔ)概念和Stellar區(qū)塊鏈基礎(chǔ)協(xié)議的技術(shù)原理。 第二部分(第4~5章) 給出了兩個典型的應(yīng)用場景案例:一個是數(shù)據(jù)確權(quán)的應(yīng)用場景,一個是基于數(shù)據(jù)確權(quán)的價值流通應(yīng)用場景,展現(xiàn)了區(qū)塊鏈的兩層應(yīng)用,引導(dǎo)讀者結(jié)合區(qū)塊鏈開展工程實踐應(yīng)用。 第三部分(第6章) 講解了基于Stellar區(qū)塊鏈技術(shù)的系統(tǒng)架構(gòu)設(shè)計,從業(yè)務(wù)架構(gòu)設(shè)計、邏輯架構(gòu)設(shè)計、物理架構(gòu)設(shè)計、數(shù)據(jù)架構(gòu)設(shè)計和賬戶架構(gòu)設(shè)計等方面給出了關(guān)鍵架構(gòu)設(shè)計要點和實踐。 第四部分(第7~8章) 詳細說明了如何將一個stellar-core區(qū)塊鏈節(jié)點接入已有的Stellar區(qū)塊鏈網(wǎng)絡(luò)中,并搭建horizon實例以實現(xiàn)對外提供訪問區(qū)塊鏈網(wǎng)絡(luò)的服務(wù)能力,同時,給出了搭建一個全新Stellar區(qū)塊鏈網(wǎng)絡(luò)的詳細步驟,并介紹了對關(guān)鍵代碼的定制化改造。 第五部分(第9章) 介紹了Stellar技術(shù)社區(qū)已有的工具,以及將Stellar區(qū)塊鏈技術(shù)和已有業(yè)務(wù)系統(tǒng)快速集成的方法。

作者簡介

  宋文鵬(扶搖), Stellar技術(shù)社區(qū)早期參與者,中國區(qū)塊鏈技術(shù)和產(chǎn)業(yè)發(fā)展論壇技術(shù)專家,IEEE 區(qū)塊鏈標準組P2418.2 副主席,ISO/TC307 區(qū)塊鏈&分布式賬本標準組技術(shù)專家。 參與了《區(qū)塊鏈:參考架構(gòu)》《區(qū)塊鏈:數(shù)據(jù)格式》《區(qū)塊鏈:智能合約實施規(guī)范》和《區(qū)塊鏈:存證應(yīng)用指南》等團標、國標和國際標準的制定。 梁然(Liang Ran), 中國區(qū)塊鏈早期的探索者,區(qū)塊鏈技術(shù)專家。擅長研究區(qū)塊鏈中資產(chǎn)的發(fā)行和交易,參與編寫了《ChinaLedger技術(shù)白皮書》、工信部《中國區(qū)塊鏈技術(shù)和應(yīng)用發(fā)展白皮書》等著作,對區(qū)塊鏈和分布式賬本技術(shù)在國內(nèi)的普及和發(fā)展做出了很大貢獻。 在2014年創(chuàng)立RippleFox社區(qū),該社區(qū)已發(fā)展成為中國大的Ripple和Stellar社區(qū)。在2017年創(chuàng)立共贏鏈信息科技(深圳)有限公司,將區(qū)塊鏈技術(shù)應(yīng)用到企業(yè)自金融生態(tài)。開發(fā)的“鏈單”系統(tǒng)在多家上市公司上線,在供應(yīng)鏈金融領(lǐng)域取得了良好的效果。 韓豐(老翅), Stellar技術(shù)社區(qū)深度參與者,Stellar區(qū)塊鏈技術(shù)布道者,Stellar中文維基創(chuàng)始人,螢火生態(tài)聯(lián)合創(chuàng)始人。積極推進Stellar技術(shù)在國內(nèi)的應(yīng)用與發(fā)展。自Stellar項目啟動即運行網(wǎng)絡(luò)節(jié)點,該節(jié)點已成長為受信賴的節(jié)點之一。

圖書目錄

Contents 目  錄

前言
第1章 區(qū)塊鏈基礎(chǔ)  1
1.1 關(guān)鍵特征  1
1.2 適合場景  2
1.3 關(guān)鍵組成  3
1.3.1 P2P網(wǎng)絡(luò)  3
1.3.2 共識機制  4
1.3.3 密碼學(xué)  6
1.3.4 智能合約  9
1.4 網(wǎng)絡(luò)類型  10
1.5 安全性考量  11
1.6 性能考量  13
1.7 常見基礎(chǔ)協(xié)議  13
1.7.1 BitCoin  13
1.7.2 Ethereum  15
1.7.3 Ripple  16
1.7.4 Tendermint  16
1.8 標準化  19
1.9 本章小結(jié)  21
第2章 Stellar概述  22
2.1 主要特點  22
2.2 關(guān)鍵部件  23
2.2.1 網(wǎng)絡(luò)結(jié)構(gòu)  23
2.2.2 stellar-core  23
2.2.3 horizon  24
2.3 常用工具  27
2.3.1 Account-Viewer  27
2.3.2 Laboratory  29
2.3.3 Dashboard  32
2.4 Hello New World  34
2.5 聯(lián)邦拜占庭共識  36
2.6 本章小結(jié)  38
第3章 Stellar詳解  39
3.1 數(shù)據(jù)大圖  39
3.1.1 賬本數(shù)據(jù)  39
3.1.2 實體數(shù)據(jù)  41
3.1.3 形態(tài)數(shù)據(jù)  41
3.2 賬戶  43
3.3 賬頁  46
3.4 數(shù)字資產(chǎn)  50
3.4.1 原生資產(chǎn)  50
3.4.2 通貨膨脹  51
3.4.3 發(fā)行資產(chǎn)  53
3.4.4 信任資產(chǎn)  53
3.4.5 資產(chǎn)錨點  55
3.5 分布式交易  56
3.5.1 交易掛單  56
3.5.2 被動掛單  58
3.5.3 路徑支付  58
3.6 智能合約  58
3.6.1 多簽名  58
3.6.2 閾值  62
3.6.3 時間事件  64
3.7 管理數(shù)據(jù)  64
3.8 事務(wù)&操作  65
3.8.1 事務(wù)  65
3.8.2 操作  66
3.9 其他概念  75
3.9.1 序列號  75
3.9.2 通道  75
3.9.3 事件  77
3.10 本章小結(jié)  79
第4章 數(shù)據(jù)存證  80
4.1 場景需求  81
4.2 實現(xiàn)原理  82
4.2.1 實名認證  82
4.2.2 數(shù)據(jù)確權(quán)  84
4.2.3 數(shù)據(jù)查驗  84
4.3 實現(xiàn)過程  85
4.3.1 實現(xiàn)代碼結(jié)構(gòu)  85
4.3.2 接入?yún)^(qū)塊鏈網(wǎng)絡(luò)  86
4.3.3 數(shù)據(jù)Hash上鏈  87
4.3.4 事務(wù)查驗  91
4.4 最佳實踐  91
4.5 本章小結(jié)  92
第5章 資產(chǎn)交易  93
5.1 場景需求  93
5.2 實現(xiàn)原理  94
5.3 實現(xiàn)過程  96
5.4 最佳實踐  101
5.4.1 區(qū)塊鏈網(wǎng)絡(luò)高可用性  101
5.4.2 發(fā)行資產(chǎn)總量控制  101
5.4.3 與業(yè)務(wù)系統(tǒng)集成  102
5.4.4 有效的賬戶架構(gòu)設(shè)計  102
5.5 本章小結(jié)  103
第6章 基于Stellar區(qū)塊鏈技術(shù)的系統(tǒng)架構(gòu)設(shè)計  104
6.1 業(yè)務(wù)架構(gòu)設(shè)計  104
6.1.1 什么場景適合區(qū)塊鏈?  104
6.1.2 區(qū)塊鏈網(wǎng)絡(luò)形態(tài)  105
6.1.3 去中心化?  108
6.1.4 協(xié)作模式  108
6.1.5 如何證明是區(qū)塊鏈?  109
6.2 邏輯架構(gòu)設(shè)計  109
6.2.1 DApp  109
6.2.2 三種區(qū)塊鏈網(wǎng)絡(luò)鏈接方式  110
6.2.3 業(yè)務(wù)監(jiān)控  110
6.2.4 事務(wù)性邏輯處理  111
6.3 物理架構(gòu)設(shè)計  111
6.3.1 節(jié)點類型  111
6.3.2 物理架構(gòu)設(shè)計視圖  111
6.4 數(shù)據(jù)架構(gòu)設(shè)計  113
6.4.1 四種數(shù)據(jù)  113
6.4.2 數(shù)據(jù)上鏈  113
6.4.3 數(shù)據(jù)隱私  113
6.5 賬戶架構(gòu)設(shè)計  114
6.5.1 用戶賬戶處理  114
6.5.2 發(fā)行賬戶處理  114
6.5.3 賬戶認證  117
6.6 本章小結(jié)  118
第7章 搭建Stellar公有區(qū)塊鏈網(wǎng)絡(luò)節(jié)點  119
7.1 公有區(qū)塊鏈網(wǎng)絡(luò)狀態(tài)  119
7.2 狀態(tài)機復(fù)制  121
7.3 stellar-core部署  123
7.3.1 環(huán)境準備  123
7.3.2 安裝方式  123
7.3.3 依賴環(huán)境安裝  124
7.3.4 安裝PostgreSQL  124
7.3.5 選擇安裝分支  127
7.3.6 編譯安裝  127
7.3.7 創(chuàng)建節(jié)點seed  129
7.3.8 配置文件實例  129
7.3.9 初始化數(shù)據(jù)庫  131
7.3.10 啟動節(jié)點  133
7.4 stellar-core配置參數(shù)  134
......

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號