編輯推薦
隨著區塊鏈技術的發展,傳統的服務器-客戶端模型可能會被顛覆,開發人員不用去購買雲服務器部署自己的應用。有瞭區塊鏈這個基於全球服務器、全天候不間斷服務的應用平颱,開發人員可以輕鬆地把應用部署到區塊鏈上。此外,由於“代幣”機製的存在,開發人員可以很容易地獲得價值迴報。相信在不久的將來,dapp會**傳統app,在人們的社會生活中扮演越來越重要的角色。
※ 瞭解使去中心化數據、財富、身份標識、計算和帶寬成為可能的分布式係統技術有何優勢
※ 利用Go語言、去中心化架構、去中心化消息應用和點對點數據存儲構建“另一個Twitter”
※ 理解OpenBazaar的去中心化市場及其支持交易的結構
※ 探索去中心化zhongchou項目Lighthouse如何**Kickstarter和Indiegogo等對手
※ 深入討論直接連接乘客和司機的P2P共享租車應用La'Zooz
內容簡介
在這本實用指南中,作者解釋瞭為什麼去中心化應用(dapp)將比現在流行的Web應用得到更廣泛的使用以及實現更多盈利,展示瞭如何使用現有工具來創建可用的dapp及其市場,並研究瞭目前兩個成功的dapp案例。讀者將瞭解到區塊鏈的加密存儲颱賬、scarce-asset模型和點對點技術如何提供比當前軟件模型更靈活、更具激勵性的結構。
作者簡介
Siraj Raval dapp開發人員、 企業傢。他是開發人員zhongchou平颱Havi的創始人,開發過包括Meetup在內的幾個iOS應用,還做瞭很多開源方麵的工作。除瞭程序員,Siraj還是一位旅行傢、音樂傢、後現代主義者和潛水員。
目錄
第 1章 什麼是去中心化應用 1
1.1 預備知識:什麼是比特幣 1
1.2 什麼是去中心化應用 3
1.2.1 特性1:開源 5
1.2.2 特性2:“內部貨幣” 6
1.2.3 特性3:去中心化共識 7
1.2.4 特性4:沒有中心失效點 8
1.3 去中心化應用的曆史 8
1.3.1 PopcornTime 10
1.3.2 OpenBazaar 10
1.3.3 Lighthouse 10
1.3.4 Gems 11
1.4 技術點 11
1.5 開始著手吧 15
第 2章 蓬勃發展的dapp生態係統 17
2.1 去中心化數據 17
2.1.1 方案1:把數據直接存放在比特幣的區塊鏈中 18
2.1.2 方案2:把數據存放在分布式散列錶中 19
2.2 去中心化財富 23
2.3 去中心化身份標識 29
2.4 去中心化計算 32
2.5 去中心化帶寬 34
2.6 去中心化資産的去中心化市場 36
2.7 務實的去中心化 39
第3章 創建你的第 一個dapp 43
3.1 Go語言 43
3.1.1 集中式架構 44
3.1.2 去中心化架構:IPFS 介紹 45
3.2 我們要創建什麼 47
3.2.1 配置 48
3.2.2 路由 53
3.2.3 數據存儲和獲取 55
3.2.4 將數據傳給前端顯示 58
3.3 dapp經濟學 61
3.4 遺留問題 65
3.4.1 私有網絡 65
3.4.2 人類可讀的名稱 66
3.4.3 僅顯示Mikro上的同伴,而不是IPFS上的全部節點 66
3.4.4 防篡改支付 66
第4章 OpenBazaar 69
4.1 為什麼要做OpenBazaar 69
4.2 什麼是OpenBazaar 70
4.3 OpenBazaar 如何運轉 71
4.3.1 商傢 71
4.3.2 買傢 72
4.3.3 公證方 73
4.4 如何安裝OpenBazaar 74
4.4.1 可能會齣現的錯誤 75
4.4.2 身份標識 79
4.4.3 聲譽 80
4.5 OpenBazaar還有哪些可以改進之處 83
第5章 Lighthouse 85
5.1 功能 86
5.2 SPV 錢包 92
5.3 身份標識 93
第6章 La’Zooz 95
6.1 La’Zooz 是什麼 95
6.1.1 分布式協議 96
6.1.2 DAO結構 97
6.2 UX 99
6.2.1 架構 101
6.2.2 閤約 104
6.2.3 改善 105
6.3 總結 106
關於作者 107
關於封麵 107
去中心化應用 區塊鏈技術概述 下載 mobi epub pdf txt 電子書 格式