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

白話區(qū)塊鏈

白話區(qū)塊鏈

定 價:¥59.00

作 者: 蔣勇,文延,嘉文
出版社: 機械工業(yè)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787111582984 出版時間: 2017-11-01 包裝:
開本: 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  以全方位視角,結(jié)合通俗生活化的示例與圖生動講解,從技術(shù)、應(yīng)用到系統(tǒng)設(shè)計。涵蓋區(qū)塊鏈的底層技術(shù)、典型業(yè)務(wù)場景思路、主流框架與應(yīng)用,并手把手教你從零構(gòu)建區(qū)塊鏈系統(tǒng)(微鏈)。本書共9章,以下為涉獵的內(nèi)容。第1章通過村民記賬的場景巧妙串起區(qū)塊鏈的技術(shù)思想、技術(shù)組成,并以比特幣為例介紹了基礎(chǔ)技術(shù)原理。第2章綜合介紹了典型區(qū)塊鏈應(yīng)用場景與流程。第3章介紹了現(xiàn)代密碼算法在區(qū)塊鏈中的作用與場景。第4章介紹了主流網(wǎng)絡(luò)共識算法及其社會學(xué)價值。第5章介紹了區(qū)塊鏈的鏈內(nèi)外互聯(lián)擴展技術(shù)的思路與主流做法。第6章詳細(xì)介紹了以太坊的技術(shù)結(jié)構(gòu)以及智能合約開發(fā)。第7章詳細(xì)介紹了超級賬本項目以及Fabric的配置與使用。第8章詳細(xì)介紹了如何從零開始設(shè)計一個微型區(qū)塊鏈系統(tǒng)(微鏈),加深理解并提升動手能力。第9章介紹了目前出現(xiàn)的各種區(qū)塊鏈技術(shù)問題,多關(guān)于性能與安全。

作者簡介

暫缺《白話區(qū)塊鏈》作者簡介

圖書目錄

技術(shù)審校
前言
第1章 初識區(qū)塊鏈  1
1.1 例說區(qū)塊鏈  1
1.1.1 從一本賬本說起  1
1.1.2 區(qū)塊鏈技術(shù)理念  3
1.1.3 一般工作流程  4
1.2 區(qū)塊鏈技術(shù)棧  5
1.3 區(qū)塊鏈分類與架構(gòu)  10
1.3.1 區(qū)塊鏈架構(gòu)  10
1.3.2 區(qū)塊鏈分類  13
1.4 一切源自比特幣  16
1.4.1 比特幣技術(shù)論文介紹  16
1.4.2 比特幣核心程序:中本聰客戶端  18
1.4.3 比特幣的發(fā)行:挖礦  30
1.4.4 比特幣錢包:核心錢包與輕錢包  35
1.4.5 比特幣賬戶模型:UTXO  39
1.4.6 動手編譯比特幣源碼  41
1.5 區(qū)塊鏈的技術(shù)意義  48
1.6 知識點導(dǎo)圖  51
第2章 區(qū)塊鏈應(yīng)用發(fā)展  53
2.1 比特幣及其朋友圈:加密數(shù)字貨幣  53
2.1.1 以太坊  54
2.1.2 比特幣現(xiàn)金  56
2.1.3 萊特幣  57
2.1.4 零幣  57
2.1.5 數(shù)字貨幣發(fā)展總結(jié)  59
2.2 區(qū)塊鏈擴展應(yīng)用:智能合約  61
2.2.1 比特幣中包含的合約思想  61
2.2.2 以太坊中圖靈完備的合約支持   62
2.3 交易結(jié)算  62
2.3.1 銀行結(jié)算清算  62
2.3.2 瑞波 :開放支付網(wǎng)絡(luò)  64
2.4 IPFS:星際文件系統(tǒng)  65
2.5 公證防偽溯源  66
2.6 供應(yīng)鏈金融  70
2.7 區(qū)塊鏈基礎(chǔ)設(shè)施:可編程社會  74
2.8 鏈內(nèi)資產(chǎn)與鏈外資產(chǎn)  76
2.9 知識點導(dǎo)圖  77
第3章 區(qū)塊鏈骨骼:密碼算法  79
3.1 哈希算法  79
3.1.1 什么是哈希計算  79
3.1.2 哈希算法的種類  80
3.1.3 區(qū)塊鏈中的哈希算法  81
3.2 公開密鑰算法  83
3.2.1 兩把鑰匙:公鑰和私鑰  83
3.2.2 RSA算法  84
3.2.3 橢圓曲線密碼算法  85
3.3 編碼/解碼算法  86
3.3.1 Base64  87
3.3.2 Base58  88
3.3.3 Base58Check  89
3.4 應(yīng)用場景  90
3.5 知識點導(dǎo)圖  91
第4章 區(qū)塊鏈靈魂:共識算法  92
4.1 分布式系統(tǒng)的一致性  92
4.1.1 一致性問題  93
4.1.2 兩個原理:FLP與CAP  94
4.1.3 拜占庭將軍問題  95
4.1.4 共識算法的目的  96
4.2 Paxos算法  98
4.3 Raft算法  99
4.4 PBFT算法  101
4.5 工作量證明——PoW  102
4.6 股權(quán)權(quán)益證明——PoS  104
4.7 委托權(quán)益人證明機制——DPoS  104
4.8 共識算法的社會學(xué)探討  106
4.9 知識點導(dǎo)圖  107
第5章 區(qū)塊鏈擴展:擴容、側(cè)鏈和閃電網(wǎng)絡(luò)  108
5.1 比特幣區(qū)塊擴容  108
5.2 側(cè)鏈技術(shù)  113
5.3 閃電網(wǎng)絡(luò)的設(shè)計  116
5.4 多鏈:區(qū)塊鏈應(yīng)用的擴展交互  121
5.5 知識點導(dǎo)圖  122
第6章 區(qū)塊鏈開發(fā)平臺:以太坊  123
6.1 項目介紹  123
6.1.1 項目背景  123
6.1.2 以太坊組成  125
6.1.3 關(guān)鍵概念  127
6.1.4 官方錢包使用  143
6.2 以太坊應(yīng)用  151
6.2.1 測試鏈與私鏈  151
6.2.2 編寫一個代幣合約  158
6.3 知識點導(dǎo)圖  164
第7章 區(qū)塊鏈開發(fā)平臺:超級賬本  166
7.1 項目介紹  166
7.1.1 項目背景  166
7.1.2 項目組成  167
7.2 Fabric項目  169
7.2.1 Fabric基本運行分析  169
7.2.2 Fabric安裝  170
7.3 Fabric示例  173
7.3.1 部署準(zhǔn)備  173
7.3.2 啟動Fabric網(wǎng)絡(luò)  178
7.3.3 Fabric智能合約  180
7.3.4 Fabric部署總結(jié)  187
7.4 知識點導(dǎo)圖  187
第8章 動手做個實驗:搭建微鏈  189
8.1 微鏈?zhǔn)鞘裁?nbsp; 189
8.2 開發(fā)環(huán)境準(zhǔn)備  190
8.3 設(shè)計一個簡單的結(jié)構(gòu)  191
8.4 源碼解析  193
8.4.1 目錄結(jié)構(gòu)  193
8.4.2 代碼之旅  194
8.5 微鏈實驗的注意問題  214
8.6 知識點導(dǎo)圖  214
第9章 潛在的問題  216
9.1 兩個哭泣的嬰兒:軟分叉與硬分叉  217
9.2 達(dá)摩克利斯劍:51%攻擊  220
9.3 簡單的代價:輕錢包的易攻擊性  222
9.4 忘了保險箱密碼:私鑰丟失  223
9.5 重放攻擊:交易延展性  225
9.6 代碼漏洞:智能合約之殤  227
9.6.1 說說TheDAO事件  227
9.6.2 Parity多重簽名漏洞  228
9.7 網(wǎng)絡(luò)擁堵:大量交易的確認(rèn)延遲  229
9.8 容量貪吃蛇:不斷增長的區(qū)塊數(shù)據(jù)  231
9.9 知識點導(dǎo)圖  232
后記 區(qū)塊鏈與可編程社會  234

本目錄推薦

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