《區塊鏈技術指南》電子書推薦!
區塊鏈(Blockchain)是近年來最具革命性的新興技術之一。區塊鏈技術發源於比特幣(Bitcoin),其以去中心化方式建立信任等突出特點,對金融等諸多行業來說極具顛覆性,具有非常廣闊的應用前景,受到各國政府、金融機構、科技企業、愛好者和媒體的高度關注。
區塊鏈不只是一個加密技術或是數字貨幣,而是一門系統工程。
區塊鏈不是某些特殊政治思想的烏托邦,或洗錢的工具,而是一門科學家和工程師可以研究的系統工程,而且這項技術可以成為國家戰略,改變各行各業的流程以及基礎設施。
但到底什麼是區塊鏈?
首先,區塊鏈不是一項新技術,而是一個新的技術組合。其關鍵技術,包括P2P動態組網、基於密碼學的共享賬本、共識機制(拜占庭將軍問題,即一種分散式場景下的一致性問題)、智慧合約等技術,都是已經有十年以上的老技術了。但是,中本聰將這些技術很巧妙地組合在一起,並在此基礎上引入了完善的激勵機制,用經濟學原理來解決傳統技術無法解決的問題。
其次,這個技術組合雖然有其獨到的創新之處,但並非是顛覆性技術,是現有技術的有力補充。目前大部分人已經認同,區塊鏈是“價值網際網路”的基礎協議,從這個角度看,其地位與當前“資訊網際網路”的HTTP協議相當,兩者都是建立在TCP/IP協議之上的應用層協議,同是網際網路的兩大基礎協議。因而,兩者是互補而非顛覆的關係。
最後,這個技術組合,並未顛覆現有業務,而是引入了新的思想,去改善和改造現有業務模式,從而為大眾提供更好的、普惠的服務。
本書目錄
第1章 區塊鏈和比特幣初體驗
1.1 區塊鏈簡介
1.1.1 區塊鏈起源——比特幣
1.1.2 區塊鏈和區塊鏈技術的涵義
1.1.3 區塊鏈分類
1.1.4 區塊鏈價值與應用
1.2 區塊鏈體驗
1.2.1 獲取比特幣的3種途徑
1.2.2 通過交易所購買比特幣
1.2.3 比特幣錢包和地址
1.2.4 從交易平臺提取比特幣到錢包
1.2.5 比特幣交易查詢
1.3 本章小結
第2章 區塊鏈基礎
2.1 區塊鏈技術
2.1.1 基本概念
2.1.2 框架與特點
2.1.3 區塊鏈運作的核心技術
2.1.4 區塊鏈交易流程
2.2 以太坊
2.2.1 什麼是以太坊
2.2.2 以太坊技術
2.2.3 以太坊智慧合約
2.2.4 以太坊的去中心化應用
2.3 基於區塊鏈的電子貨幣
2.3.1 元幣平臺
2.3.2 代幣
2.3.3 貨幣的未來
2.4 本章小結
第3章 區塊鏈架構剖析
3.1 基本定義
3.2 區塊鏈1.0架構:比特幣區塊鏈
3.2.1 比特幣前端
3.2.2 比特幣節點後端
3.3 區塊鏈2.0架構:以太坊區塊鏈
3.4 區塊鏈3.0架構:超越貨幣、金融範圍的區塊
鏈應用
3.5 互聯鏈架構剖析
3.5.1 互聯鏈背景
3.5.2 互聯賬本
3.5.3 互聯賬本協議組
3.5.4 互聯賬本各層協議關係
3.6 本章小結
第4章 區塊鏈中的密碼學技術
4.1 雜湊演算法
4.1.1 雜湊函式的性質與應用
4.1.2 雜湊指標鏈
4.2 Merkle樹
4.3 公鑰密碼演算法
4.3.1 橢圓曲線密碼演算法
4.3.2 secp256k1橢圓曲線
4.3.3 橢圓曲線簽名與驗證簽名
4.4 本章小結
第5章 共識演算法詳解
5.1 拜占庭容錯技術
5.1.1 拜占庭將軍問題
5.1.2 拜占庭容錯系統
5.1.3 實用的拜占庭容錯系統
5.1.4 Raft協議
5.2 PoW機制
5.3 PoS機制
5.4 DPoS機制
5.5 Ripple共識演算法
5.6 小蟻共識機制
5.7 本章小結
第6章 比特幣應用開發指南
6.1 以虛擬機器方式搭建應用開發環境
6.1.1 下載和安裝Oracle VM VirtualBox
6.1.2 以虛擬機器方式安裝Ubuntu14.04
6.1.3 安裝Node.js開發環境
6.1.4 安裝Docker執行環境
6.1.5 安裝和執行比特幣測試網路
6.1.6 執行第一個示例程式
6.2 把握比特幣“交易”資料結構
6.2.1 瞭解比特幣的“交易”資料結構
6.2.2 交易記錄的例項解析
6.2.3 執行示例程式
6.3 實戰:多重簽名交易
6.3.1 將ODIN標識註冊到區塊鏈上的例項解析
6.3.2 執行示例程式
6.4 本章小結
第7章 智慧合約
7.1 智慧合約簡介
7.1.1 什麼是智慧合約
7.1.2 智慧合約的歷史
7.1.3 智慧合約的優點和麵臨的風險
7.2 以太坊智慧合約詳解
7.2.1 以太坊上的賬戶
7.2.2 以太幣和Gas
7.2.3 合約和交易
7.3 以太坊虛擬機器
7.4 例項:在以太坊上開發實施智慧合約
7.4.1 通過以太坊錢包部署智慧合約
7.4.2 通過控制檯部署智慧合約
7.5 本章小結
第8章 超級賬本專案
8.1 超級賬本專案簡介
8.1.1 專案背景
8.1.2 專案管理形式
8.1.3 專案的生命週期管理
8.1.4 專案發展狀況
8.2 Fabric專案
8.2.1 專案概述
8.2.2 應用場景
8.2.3 專案架構
8.2.4 部署方式
8.2.5 交易的執行
8.3 Sawtooth Lake專案
8.3.1 專案概述
8.3.2 專案架構
8.4 本章小結
第9章 區塊鏈常見問題
9.1 錢包的安全性問題
9.2 加密貨幣的交易方式
9.3 匿名性和隱私性
9.4 礦池算力集中的問題
9.5 51%攻擊問題
9.6 去中心化的自治組織
9.6.1 去中心化的自治組織簡介
9.6.2 The DAO專案
9.6.3 程式碼漏洞分析
9.6.4 解決方案
9.6.5 軟分叉和硬分叉的影響
9.6.6 重放攻擊
9.7 本章小結
第10章 區塊鏈應用案例分析
10.1 閃電網路
10.1.1 閃電網路簡介
10.1.2 支付通道的建立
10.1.3 支付通道的更新
10.1.4 支付網路的構建
10.1.5 支付通道的關閉
10.1.6 小結
10.2 ODIN:用區塊鏈來替代DNS
10.2.1 ODIN簡介
10.2.2 實現功能
10.2.3 主要特點
10.2.4 ODIN標識編碼格式
10.2.5 ODIN標識技術規範
10.2.6 使用示例
10.2.7 開放資源
10.2.8 問題與思考
10.3 本章小結
第11章 從架構變革看IT時代的演進
11.1 架構心得
11.1.1 架構和技術的關係
11.1.2 關於計算的觀察
11.1.3 架構創新的神奇力量
11.1.4 馮·諾依曼架構
11.1.5 哈佛體系架構
11.1.6 有影響力架構的特點
11.1.7 從非生物計算到非生物智慧
11.2 架構創新——IT發展源源不斷的動力
11.2.1 大中型機時代
11.2.2 開放時代的到來
11.2.3 客戶端/服務端(CS)分散式時代
11.2.4 網際網路時代
11.2.5 雲端計算、大資料時代
11.2.6 網際網路+時代
11.2.7 區塊鏈+時代
11.3 未來展望
需要本書電子版:請關注V公眾號!
相關文章
- 進來!Get央視推薦的區塊鏈技術圖書區塊鏈
- 10大重點推薦的區塊鏈技術區塊鏈
- 區塊鏈技術開發公司淺析區塊鏈在電子商務中的作用區塊鏈
- 區塊鏈技術區塊鏈
- 如何選擇適合的區塊鏈電子合同系統?6大推薦區塊鏈
- 區塊鏈技術工坊 - 線下區塊鏈技術分享區塊鏈
- [區塊鏈技術] 區塊鏈技術在電力供需互動領域的應用區塊鏈
- 區塊鏈以及區塊鏈技術總結區塊鏈
- 區塊鏈安全————區塊鏈技術安全討論區塊鏈
- 區塊鏈技術發展_區塊鏈技術開發新方向區塊鏈
- 區塊鏈溯源技術是什麼?區塊鏈溯源技術開發區塊鏈
- BAAS平臺_區塊鏈baas平臺技術_區塊鏈技術開發區塊鏈
- 區塊鏈技術研發,如今最契合區塊鏈技術應用方向區塊鏈
- 區塊鏈技術公司談當婚姻遇到區塊鏈區塊鏈
- 區塊鏈公司談區塊鏈技術最新應用區塊鏈
- 區塊鏈特徵與區塊鏈技術應用落地區塊鏈特徵
- 區塊鏈101:區塊鏈技術是如何工作的?區塊鏈
- 區塊鏈的核心技術區塊鏈
- 區塊鏈技術無罪區塊鏈
- 區塊鏈-技術簡介區塊鏈
- 區塊鏈技術開發區塊鏈
- 《區塊鏈安全白皮書-技術應用篇(2018年)》區塊鏈
- 區塊鏈公司暢談區塊鏈技術的價值區塊鏈
- 區塊鏈開發平臺_區塊鏈技術服務區塊鏈
- 區塊鏈技術開發公司 聊區塊鏈“主鏈”價值區塊鏈
- 區塊鏈技術開發主鏈區塊鏈的應用分析區塊鏈
- 區塊鏈技術應用及發展 區塊鏈技術開發公司哪家好區塊鏈
- 區塊鏈不談技術的都是韭菜——區塊鏈技術組成及架構區塊鏈架構
- 區塊鏈技術火爆,但真正懂區塊鏈技術開發的人又有幾人區塊鏈
- 2019年,電子競技也開始玩起了區塊鏈?區塊鏈
- 區塊鏈技術推動媒體融創新發展區塊鏈
- 如何看懂白皮書 別讓ICO毀了區塊鏈技術區塊鏈
- 區塊鏈技術學習指引區塊鏈
- HyperLedgerFabric區塊鏈技術形成(1.2)區塊鏈
- 區塊鏈核心技術概覽區塊鏈
- 區塊鏈溯源技術,區塊鏈溯源防偽解決方案區塊鏈
- 區塊鏈溯源-基於區塊鏈技術-全程追溯防偽區塊鏈
- 區塊鏈技術落地應用,區塊鏈溯源防偽阻力電商行業直播帶貨區塊鏈行業