包郵白話區塊鏈+區塊鏈原理、設計與應用 區塊鏈開發技術圖書籍

包郵白話區塊鏈+區塊鏈原理、設計與應用 區塊鏈開發技術圖書籍 pdf epub mobi txt 电子书 下载 2025

想要找书就要到 求知書站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
店铺: 义博图书专营店
出版社: 机械工业出版社
ISBN:9787111582984
商品编码:19216320090

具体描述

2本


白話區塊鏈+區塊鏈原理、設計與應用 


書號:9787111577829 9787111582984.


基本信息

作者: 蔣勇    文延    嘉文   

叢書名: 區塊鏈技術叢書

齣版社:機械工業齣版社

ISBN:9787111582984

上架時間:2017-11-3

齣版日期:2017 年11月

開本:16開

版次:1-1

所屬分類:計算機

作譯者

韓璐,畢業於北京工業大學計算機科學與技術專業,現任大型金融機構信息安全架構師,深度參與互聯網金融信息安全建設,對手機銀行、網上銀行等金融交易安全設計富於經驗。從2014年開始關注區塊鏈和數字貨幣,具有數字貨幣交易經驗,同時也熱衷於研究學習區塊鏈技術原理,結閤現任工作方嚮思考比特幣、以太坊、零幣等區塊鏈技術安全特點及優勢,也曾參與區塊鏈相關項目。她是一個區塊鏈及數字貨幣的愛好者,也是去中心化思想的支持者。 

 

目錄

技術審校 

前言 

第1章 初識區塊鏈 1

1.1 例說區塊鏈 1

1.1.1 從一本賬本說起 1

1.1.2 區塊鏈技術理念 3

1.1.3 一般工作流程 4

1.2 區塊鏈技術棧 5

1.3 區塊鏈分類與架構 10

1.3.1 區塊鏈架構 10

1.3.2 區塊鏈分類 13

1.4 一切源自比特幣 16

1.4.1 比特幣技術論文介紹 16

1.4.2 比特幣核心程序:中本聰客戶端 18

1.4.3 比特幣的發行:挖礦 30

1.4.4 比特幣錢包:核心錢包與輕錢包 35

1.4.5 比特幣賬戶模型:UTXO 39

1.4.6 動手編譯比特幣源碼 41

1.5 區塊鏈的技術意義 48

1.6 知識點導圖 51

↓展開全部內容

前言

為什麼要寫這本書

想要寫一本綜閤介紹區塊鏈的書,這個想法是從2016年年底開始有的。一直以來,關於這方麵的資料比較少,能夠找到的資料,或著眼於經濟金融方麵的發展遠景,或著重介紹區塊鏈的發展曆史,或闡述純技術化的內容,讀來總是有一種意猶未盡的感覺。而身邊的朋友或對區塊鏈完全陌生,或是有很多誤解,還有些朋友甚至簡單地認為區塊鏈就等於比特幣。筆者也曾多次在一些類似讀書會的場閤對區塊鏈進行較為通俗的介紹,然而很多感興趣的朋友來自銀行、投融資等行業,他們並非都有完備的計算機知識背景,當然也不乏一些希望從事區塊鏈技術開發的程序員。然而即便是用瞭自認為很通俗的文字和語言來介紹,也難以在短短的一兩個小時內講清楚,對於各種名詞術語、各種新鮮概念,每當他們希望我推薦一些資料的時候,我都很頭疼。對於一個還沒有廣為人知的事物,大傢的求知欲是很強烈的,並不滿足於囫圇吞棗地瞭解概念,但也不喜歡去啃枯燥深入的技術文字,他們隻是希望能有一個係統化的介紹,白話點的,通俗些的,能把每個點都講到,把技術原理、應用場景、發展曆史、當前現狀等都貫穿起來。鑒於此,寫這麼一本書的想法就愈發強烈瞭。

我自2012年由比特幣開始關注區塊鏈技術,一直隻在一個小範圍的技術圈內進行討論交流,每每為理解瞭一個技術概念而欣喜不已。區塊鏈技術絕不僅僅代錶一種數字貨幣,某種程度上,與其說是一門技術不如說是一類思想或者價值觀。比特幣把區塊鏈技術帶入瞭世人的眼中,以一種“貨幣”的身份降臨,著實帶來瞭不少的神秘感,其帶來的理念為後來者所發揚光大,閃電網絡、比特股、以太坊、級賬本等,不斷冒齣各種新的理念和産品,它們都是為瞭解決某一特定問題以及應用到更多領域而發展起來的。區塊鏈技術的各種特點(分布式、可信任、不可篡改、智能閤約等),在與傳統技術領域結閤的過程中,一定會顯示齣巨大的優勢。事實上這兩年區塊鏈技術的發展可以說是勢如破竹,相當迅猛,國內外都開始有大量的機構或者企業投入研究,力圖能夠抓住這未來的一縷陽光。

這一切,都要從全麵瞭解區塊鏈開始。

本書將呈現給讀者一個全方位的視角,從技術到應用以及未來展望,以通俗的語言闡述區塊鏈的各個技術點,力求給讀者一個通透的講解,並希望能拋磚引玉,引導讀者拓展齣新穎而有價值的思路。

本書特色

從章節安排來說,本書從比特幣開始,到區塊鏈技術的骨骼(密碼算法)和靈魂(共識算法),再到目前知名的係統,後到從零開始構建一個微型區塊鏈係統。讀者的學習是一個由生到熟的漸進過程,對區塊鏈完全陌生的讀者,可以先從章節中的非專業技術部分讀起,對於已經有一定基礎的讀者,可以從中挑選感興趣的內容。 

從內容安排來說,除瞭概念與原理的介紹之外,更多的是各種示例以及圖錶,以大量示例介紹比特幣的源碼編譯、以太坊智能閤約的開發部署、級賬本Fabric的配置使用、模擬比特幣的微型區塊鏈係統的設計實現等。闡述中會使用各種示意圖,形象、直觀地幫助讀者理解各個概念和過程。

行文風格方麵,力求白話通俗,避免枯燥感,使閱讀體驗更好。

讀者對象

希望進行區塊鏈開發的程序員。

希望投資或參與區塊鏈項目的人員。

對區塊鏈感興趣的愛好者。

如何閱讀本書

第1章介紹區塊鏈的技術組成,並以比特幣為例介紹各種基礎技術原理。

第2章綜閤介紹目前的各種區塊鏈應用,為後麵的技術介紹鋪墊場景。

第3章介紹現代密碼算法在區塊鏈中的作用。

第4章介紹各種網絡共識算法。

第5章介紹區塊鏈的鏈內外互聯擴展技術。

第6章詳細介紹以太坊的技術結構以及智能閤約開發。





區塊鏈原理、設計與應用

 

定價:¥89.00

 

作者: 楊保華    陳昌   

 

叢書名: 區塊鏈技術叢書

 

齣版社:機械工業齣版社

 

ISBN:9787111577829

 

上架時間:2017-8-25

 

齣版日期:2017 年8月

 

開本:16開

 

版次:1-1

 

所屬分類:計算機

 

 

 

目錄

 

序 言 

 

前 言 

 

理 論 篇 

 

第1章 區塊鏈思想的誕生 2

 

1.1 從實體貨幣到數字貨幣 2

 

1.2 站在巨人的肩膀上 5

 

1.3 瞭不起的社會學實驗 5

 

1.4 潛在的商業價值 7

 

1.5 本章小結 8

 

第2章 核心技術概覽 9

 

2.1 定義與原理 9

 

2.2 技術的演化與分類 11

 

2.3 關鍵問題和挑戰 13

 

2.4 趨勢與展望 17

 

2.5 認識上的誤區 19

 

2.6 本章小結 19

 

第3章 典型應用場景 20

 

3.1 應用場景概覽 20

 

3.2 金融服務 22

 

3.2.1 銀行業金融管理 22

 

3.2.2 證券交易 24

 

3.2.3 眾籌投資 25

 

3.3 徵信和權屬管理 26

 

3.4 資源共享 28

 

3.5 貿易管理 29

 

3.6 物聯網 30

 

3.7 其他場景 31

 

3.8 本章小結 33

 

第4章 分布式係統核心問題 34

 

4.1 一緻性問題 34

 

4.1.1 定義與重要性 34

 

4.1.2 問題與挑戰 35

 

4.1.3 一緻性要求 36

 

4.1.4 帶約束的一緻性 36

 

4.2 共識算法 37

 

4.2.1 問題與挑戰 38

 

4.2.2 常見算法 38

 

4.2.3 理論界限 38

 

4.3 FLP 不可能原理 39

 

4.3.1 定義 39

 

4.3.2 正確理解 39

 

4.4 CAP 原理 40

 

4.4.1 定義 40

 

4.4.2 應用場景 41

 

4.5 ACID 原則 41

 

4.6 Paxos 算法與 Raft 算法 42

 

4.6.1 Paxos 算法 42

 

4.6.2 Raft 算法 45

 

4.7 拜占庭問題與算法 45

 

4.8 可靠性指標 48

 

4.8.1 幾個 9 的指標 48

 

4.8.2 兩個核心時間 49

 

4.8.3 提高可靠性 49

 

4.9 本章小結 49

 

第5章 密碼學與安全技術 50

 

5.1 Hash 算法與數字摘要 50

 

5.1.1 Hash定義 50

 

5.1.2 常見算法 51

 

5.1.3 性能 51

 

5.1.4 數字摘要 52

 

5.1.5 Hash 攻擊與防護 52

 

5.2 加解密算法 52

 

5.2.1 加解密係統基本組成 53

 

5.2.2 對稱加密算法 53

 

5.2.3 非對稱加密算法 54

 

5.2.4 選擇明文攻擊 55

 

5.2.5 混閤加密機製 56

 

5.2.6 離散對數與 Diffie–Hellman密鑰交換協議 57

 

5.3 消息認證碼與數字簽名 57

 

5.3.1 消息認證碼 58

 

5.3.2 數字簽名 58

 

5.3.3 安全性 59

 

5.4 數字證書 59

 

5.4.1 X.509 證書規範 60

 

5.4.2 證書格式 61

 

5.4.3 證書信任鏈 62

 

5.5 PKI 體係 63

 

5.5.1 PKI 基本組件 63

 

5.5.2 證書的簽發 63

 

5.5.3 證書的撤銷 66

 

5.6 Merkle樹結構 66

 

5.7 布隆過濾器 67

 

5.8 同態加密 68

 

5.9 其他問題 70

 

5.10 本章小結 71

 

第6章 比特幣——區塊鏈思想誕生的搖籃 72

 

6.1 比特幣項目簡介 72

 

6.1.1 比特幣大事記 73

 

6.1.2 其他數字貨幣 74

 

6.2 原理和設計 75

 

6.2.1 基本交易過程 75

 

6.2.2 重要概念 76

 

6.2.3 創新設計 78

 

6.3 挖礦 80

 

6.3.1 基本原理 80

 

6.3.2 挖礦過程 81

 

6.3.3 如何看待挖礦 81

 

6.4 共識機製 82

 

6.4.1 工作量證明 82

 

6.4.2 權益證明 83

 

6.5 閃電網絡 83

 

6.6 側鏈 85

 

6.6.1 SPV 證明 85

 

6.6.2 雙嚮掛鈎 86

 

6.6.3 新進展 87

 

6.7 熱點問題 87

 

6.7.1 設計中的權衡 87

 

6.7.2 分叉 87

 

6.7.3 交易延展性 88

 

6.7.4 擴容之爭 89

 

6.7.5 比特幣的監管和追蹤 90

 

6.8 相關工具 91

 

6.9 本章小結 92

 

第7章 以太坊——掙脫數字貨幣的枷鎖 93

 

7.1 以太坊項目簡介 93

 

7.1.1 以太坊項目簡史 94

 

7.1.2 主要特點 95

 

7.2 核心概念 95

 

7.3 主要設計 97

 

7.3.1 智能閤約相關設計 97

 

7.3.2 交易模型 97

 

7.3.3 共識 97

 

7.3.4 降低攻擊 98

 

7.3.5 提高擴展性 98

 

7.4 相關工具 98

 

7.4.1 客戶端和開發庫 98

 

7.4.2 以太坊錢包 99

 

7.4.3 IDE 100

 

7.4.4 網站資源 100

 

7.5 安裝客戶端 100

 

7.5.1 從 PPA 直接安裝 100

 

7.5.2 從源碼編譯 101

 

7.6 使用智能閤約 102

 

7.6.1 搭建測試用區塊鏈 102

 

7.6.2 創建和編譯智能閤約 104

 

7.6.3 部署智能閤約 105

 

7.6.4 調用智能閤約 106

 

7.7 智能閤約案例:投票 106

 

7.7.1 智能閤約代碼 107

 

7.7.2 代碼解析 109

 

7.8 本章小結 111

 

第8章 級賬本——麵嚮企業的分布式賬本 112

 

8.1 級賬本項目簡介 112

 

8.2 社區組織結構 114

 

8.2.1 基本結構 114

 

8.2.2 大中華區技術工作組 114

 

8.3 項目介紹 115

 

8.3.1 Fabric 項目 116

 

8.3.2 Sawtooth 項目 117

 

8.3.3 Iroha 項目 117

 

8.3.4 Blockchain Explorer 項目 117

 

8.3.5 Cello 項目 118

 

8.3.6 Indy 項目 118

 

8.3.7 Composer 項目 118

 

8.3.8 Burrow 項目 119

 

8.4 開發工具 119

 

8.4.1 Linux Foundation ID 119

 

8.4.2 Jira——任務和進度管理 119

 

8.4.3 Gerrit——代碼倉庫和 Review管理 120

 

8.4.4 RocketChat——在綫溝通 121

 

8.5 貢獻代碼 121

 

8.6 本章小結 126

 

實 踐 篇

 

第9章 級賬本 Fabric 部署和使用 128

 

9.1 簡介 128

 

9.2 本地編譯安裝 129

 

9.2.1 操作係統 130

 

9.2.2 環境配置 130

 

9.2.3 獲取代碼 131

 

9.2.4 編譯安裝 fabric-peer 組件 131

 

9.2.5 編譯安裝 fabric-orderer 組件 132

 

9.2.6 編譯安裝 fabric-ca 組件 133

 

9.2.7 編譯安裝輔助工具 133

 

9.2.8 獲取 chaintool 133

 

9.2.9 安裝Go語言相關工具 134

 

9.2.10 示例配置 134

 

9.3 使用 Docker 鏡像 134

 

9.3.1 安裝 Docker 服務 134

 

9.3.2 安裝 docker-compose 135

 

9.3.3 獲取 Docker 鏡像 135

 

9.3.4 鏡像 Dockerfile 138

 

9.4 啓動 Fabric 網絡 143

 

9.4.1 網絡拓撲 143

 

9.4.2 準備相關配置文件 144

 

9.4.3 啓動 Orderer 節點 150

 

9.4.4 啓動 Peer 節點 151

 

9.4.5 操作網絡 152

 

9.4.6 基於容器方式 156

 

9.5 鏈碼的概念與使用 157

 

9.5.1 鏈碼操作命令 158

 

9.5.2 命令參數 158

 

9.5.3 安裝鏈碼 159

 

9.5.4 實例化鏈碼 162

 

9.5.5 調用鏈碼 165

 

9.5.6 查詢鏈碼 167

 

9.5.7 升級鏈碼 168

 

9.5.8 打包鏈碼和簽名 169

 

9.6 使用多通道 170

 

10.5 configtxgen 生成通道配置 199

 

10.5.1 configtx.yaml配置文件 199

 

10.5.2 命令選項 203

 

10.5.3 生成Orderer初始區塊並進行查看 203

 

10.5.4 生成新建通道交易文件並進行查看 211

 

10.5.5 生成錨節點更新交易文件 215

 

10.6 configtxlator 轉換配置 215

 

10.6.1 RESTful接口 215

 

10.6.2 解碼為Json格式 216

 

10.6.3 編碼為二進製格式 217

 

10.6.4 計算配置更新量 217

 

10.6.5 更新通道配置 218

 

10.7 本章小結 219

 

第11章 級賬本 Fabric CA 應用與配置 220



用户评价

评分

评分

评分

评分

评分

评分

评分

评分

评分

相关图书

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 tushu.tinynews.org All Rights Reserved. 求知書站 版权所有