《區(qū)塊鏈與新經(jīng)濟:數(shù)字貨幣2.0時代》,《數(shù)字貨幣》全新修訂版,在數(shù)字貨幣基礎上,加入當前備受關注的區(qū)塊鏈、以太坊等技術。全面審視和剖析數(shù)字貨幣技術機理,系統(tǒng)解釋數(shù)字貨幣與新經(jīng)濟的過去、現(xiàn)在及未來,深入探討區(qū)塊鏈技術的現(xiàn)狀及應用前景。
在過去300年里,我們通過歷史和現(xiàn)在多次見證了技術革命給人類社會和商業(yè)文明帶來的變化。過去我們以為,人類是主體,技術是我們的奴隸。而如今,技術越來越像是自己的主人,區(qū)塊鏈技術就是通過數(shù)學算法實現(xiàn)了一種自我證明的共識機制。
區(qū)塊鏈并非一項獨立的新技術,而是密碼學、分布式網(wǎng)絡結(jié)構(gòu)、博弈論這些科學成果的有機結(jié)合。本書從區(qū)塊鏈的起源比特幣開始,向人們揭示它如何從一種實驗性的點對點電子現(xiàn)金發(fā)展到被全世界關注并且備受爭議。而比特幣底層的區(qū)塊鏈價值又是如何被發(fā)掘,從而推動比特幣社區(qū)的發(fā)展超脫于比特幣本身,以區(qū)塊鏈技術應用的未來為導向發(fā)掘出互聯(lián)網(wǎng)時代新一輪的可能性。在針對區(qū)塊鏈這一應用架構(gòu)的研究進化中,衍生出了以太坊一個通用區(qū)塊鏈應用開發(fā)平臺。它以更為強健的安全性、經(jīng)濟性、通用性指向了被稱為智能合約的新方向。
推薦序1
觀念的洗禮,現(xiàn)實的重構(gòu)
王 。ㄖ袊鹑诓┪镳^理事長)
區(qū)塊鏈(Blockchain)正在成為席卷互聯(lián)網(wǎng)和傳統(tǒng)經(jīng)濟界的一股浪潮。兩年前的比特幣和互聯(lián)網(wǎng)金融從業(yè)者們今天開始改頭換面,在區(qū)塊鏈應用領域?qū)ふ易约旱亩ㄎ。這一本新書集成了這兩年最活躍的思考和實戰(zhàn)經(jīng)驗,超越了布道者的信仰和激情,開拓了關注者的未來視野和創(chuàng)業(yè)格局。一本好書,會讓我們直接登堂入室站在領域的前沿。更重要的是,這應該是中國的年輕創(chuàng)業(yè)者們寫的第一本區(qū)塊鏈領域的應用工具書。
每個人都會有自己的解讀。對我而言,互聯(lián)網(wǎng)實現(xiàn)了信息的轉(zhuǎn)移和分享,區(qū)塊鏈則保證了價值的轉(zhuǎn)移和安全。區(qū)塊鏈不僅僅是互聯(lián)網(wǎng)底層技術層面的結(jié)構(gòu)再造,也導致金融和經(jīng)濟應用領域更為廣泛和深刻的革新,更是人類社會交往與思維模式的重要突破。本書中描繪的一系列應用場景只是混沌初開的剎那觀察,伴隨著無數(shù)開拓者自由暢快的發(fā)掘過程,我們的社會生活與文明進程將會出現(xiàn)豐富多彩的改變,這才是區(qū)塊鏈帶給我們的意義。
令人遺憾的是,最初引進的技術極客將Blockchain順手譯成了區(qū)塊鏈,正確但只局限在表面意義上,讓更多缺乏技術興趣的群體望而卻步。2016年年初,我們在相關的業(yè)界群體中開展了一個譯名征集活動,即便在這個習慣了區(qū)塊鏈叫法的群體中,仍有更多的人選擇了公信鏈。如同當年關于互聯(lián)網(wǎng)這一叫法超越了最初的因特網(wǎng)和萬維網(wǎng)一樣,更多人群的加入,會讓一個更合適的譯名流行起來。
2015年秋天,互聯(lián)網(wǎng)金融博物館專門在北京舉行了區(qū)塊鏈展覽,引起幾千人的關注和好評。2016年又在沈陽和西安進行了巡展。同時,我們還協(xié)助該領域的領袖企業(yè)于2016年1月,在北京舉行了規(guī)模200人的區(qū)塊鏈論壇,2月在杭州舉行了規(guī)模1000人的區(qū)塊鏈論壇,并成立了中國區(qū)塊鏈應用研究中心,保監(jiān)會前副主席魏迎寧和浙江省副省長朱從玖親臨論壇為創(chuàng)業(yè)者站臺,給予年輕人鼓舞。
此外,我們還邀請了金融界德高望重的央行前副行長吳曉靈女士、蘇寧先生分別蒞臨博物館與區(qū)塊鏈創(chuàng)業(yè)者座談,并參觀比特幣挖礦機前六代設備。浙江省省委書記夏寶龍等一行還專門與中國區(qū)塊鏈應用研究中心的理事們座談。目前,上海、沈陽和貴陽等地政府也正式邀請中心落地當?shù)亍?br />向年輕創(chuàng)業(yè)者學習,觀察和參與區(qū)塊鏈產(chǎn)業(yè)的變化,會使這個世界變得更加有趣。我不斷向同輩的領導和外行們念叨,希望有更多人一起接受這個觀念的洗禮,成為重構(gòu)現(xiàn)實的力量。
2016年5月12日
推薦序2
回溯過去,看見現(xiàn)在,參與未來
Vitalik Buterin(以太坊創(chuàng)始人)
當我在2011年第一次通過比特幣發(fā)現(xiàn)了它背后的區(qū)塊鏈技術時,我花了一些時間才意識到它的潛力。就像那時候的許多其他人一樣,起初出現(xiàn)在我眼前的是作為貨幣的比特幣,一種被我認定為必然失敗的貨幣,因為它沒有任何內(nèi)在價值。但是,幾周以后,我意識到它具有的真實潛力,也因此我開始積極地探索、閱讀、編寫、獲取和花銷比特幣和它所相關的一切。然而,直到我2013年在以色列訪問了區(qū)塊鏈社區(qū),我才看到了最終指引我走向創(chuàng)造以太坊的根本性真相:比特幣的底層技術區(qū)塊鏈,有著更為廣闊的未來,并且有著遠遠超出點對點貨幣的大量應用場景。眾籌、保險、金融合約、身份管理、供應鏈、土地登記,以及除此之外更大更多的用武之地,而地球上每周都有人在某些地方創(chuàng)造出了新的區(qū)塊鏈應用場景,來提升我們生活的品質(zhì)。
去中心化及密碼學,作為類似于比特幣與以太坊這樣的系統(tǒng)的兩大基礎性模塊,并不是新鮮技術。類似于BitTorrent(BT下載)的去中心化網(wǎng)絡早在2000年初就已經(jīng)存在了,而密碼學家、數(shù)學家及軟件工程師也已經(jīng)努力了近三十年,致力于不斷提升協(xié)議的先進性,從而實現(xiàn)從電子現(xiàn)金到投票再到文件傳輸存儲等各類系統(tǒng)更強的隱私性、可信度保障。然而,區(qū)塊鏈的創(chuàng)新,或者通俗地來講就是中本聰在2009年所證明的公共經(jīng)濟共識的創(chuàng)新,才是那一片原本缺失的線索,它將去中心化與密碼學這兩股研究方向擰在了一起,然后抽一鞭子讓整個行業(yè)向前躍進了一大步。
而意識形態(tài)的大環(huán)境似乎也恰到好處:2008年的金融危機刺痛了人們對于主流金融不信任的神經(jīng),也導致人們對于金融公司以及理應監(jiān)管它們的政府機構(gòu)失去了信心,而這也擦出了人們?nèi)ふ姨娲返淖畛趸鸹ā?013年愛德華·斯諾登的啟示則更是為原本的不信任雪上加霜。盡管到目前為止,區(qū)塊鏈技術本身并沒有出現(xiàn)主流的應用,但它所蘊含的去中心化精神以及將用戶作為應用程序主體的程序開發(fā)思路已經(jīng)深入人心:從蘋果手機到WhatsApp,都開始通過用戶加密的方式設計程序,從而實現(xiàn)即使是負責程序開發(fā)和管理的公司自己也無法破解用戶設置的密碼。從另一個方面而言,誕生不久的所謂共享經(jīng)濟1.0正在逐漸透露出失敗的跡象,因為它們難以兌現(xiàn)最初的承諾:與其簡單地去除根深蒂固的寡頭中介,像Uber這樣的巨頭反而選擇了僅僅將原本的中介換成了它們自己,而在某些情況下也并沒有做得比它們的前任更好。
區(qū)塊鏈及與其相關的技術被我總稱為數(shù)字貨幣2.0,它們提供了一個吸引人的解決方案:相比于僅僅寄希望于與我們產(chǎn)生互動的對手方行為良好,我們建立的技術系統(tǒng)將我們所需的屬性先天性地嵌入系統(tǒng)當中,從而實現(xiàn)即便是系統(tǒng)中的許多參與方是行為不良的,系統(tǒng)也仍然能夠保證像我們所希望的那樣正常運轉(zhuǎn)。所有的交易都會以密碼學證明的方式經(jīng)歷一次審計流程,去中心化的點對點網(wǎng)絡將會被用于減少對于單一服務器的依賴,公鑰加密能夠創(chuàng)造一個便攜的由用戶控制的身份概念,整個金融系統(tǒng)將會被建立在一個新的體系上,在這種體系中,沒有一個單獨的中心化組織需要對所有其他人的資金進行監(jiān)管,也沒有一個單獨的組織需要被相信是不會破產(chǎn)的,用戶也不用擔心被欺詐,或是遭遇卷款跑路。更為先進的數(shù)學方法,包括環(huán)狀簽名、同態(tài)加密及零知識證明體系,將會被用于保障私密性,保證了用戶將他們所有的數(shù)據(jù)都公開并在針對數(shù)據(jù)的一些屬性被驗證、計算的前提下不用揭露自身隱私的那一部分細節(jié)。
于我而言,最讓我印象深刻的是過去這五年來這項技術的發(fā)展速度,以及這個行業(yè)所進化的速度。從2010到2013年,關于區(qū)塊鏈技術有許多令人激動和充滿潛力的進步,許多初創(chuàng)公司正在逐漸形成并且嘗試著在此技術之上建立一些新的東西。然而,這項技術仍然停留在它的早期階段,關于實踐應用的討論仍然比較稀少。許多初創(chuàng)公司僅僅將區(qū)塊鏈放入他們對風投公司的融資演講稿中,并且假設著比特幣的幣價每年都會上漲四倍,而在某些情況下幣價與這些公司的商業(yè)模式密切相關。2014年,這些模式突然間(也不可避免)開始走得顫顫巍巍,因為比特幣的價格完全向三年前相反的方向發(fā)展。于是那些致力于使用區(qū)塊鏈技術改變世界的企業(yè)家們,開始尋找一種激進的新策略來賺取他們的收益:尋找真實的應用場景,并且與真實的客戶以及傳統(tǒng)企業(yè)合作,從而將他們的應用從腦袋里的概念轉(zhuǎn)化為證明概念的代碼,最終成為能夠被成千上萬人使用的產(chǎn)品。事實上,參與其中的也并不僅僅是初創(chuàng)公司,連最初區(qū)塊鏈技術倡導者們認為反對該技術的銀行,今天反而成為了區(qū)塊鏈應用開發(fā)的中堅力量。區(qū)塊鏈技術正在成長,也終于成長到了一個新的時代。
然而,我所致力的通過以太坊向社會所做的貢獻卻恰恰與此相反:以太坊致力于創(chuàng)造一個高度通用化的平臺,它包含了高度靈活的編程語言,從而不僅實現(xiàn)了各種產(chǎn)業(yè)的適用性,也最大程度簡化了應用過程。我們所需要做的是處理好來自于區(qū)塊鏈層上關于延展性、效率、通用性以及安全性的挑戰(zhàn),從而給應用開發(fā)者提供足夠的自由空間以專注于完成他們自身商業(yè)邏輯的構(gòu)建。在我最初想到以太坊這個點子的時候,我是覺得它會失敗的,因為它看起來太完美了,從而變得不那么真實,于是我認為在一周以內(nèi)就會有5位聰明的密碼學家回復我以太坊白皮書的郵件,并通過一些很好的數(shù)學原理向我解釋為什么它不會成功。然而最終這并沒有發(fā)生,取而代之的是,經(jīng)過一年零八個月的開發(fā),這個計劃上線了,并且它的區(qū)塊鏈從那以后一直被很順暢地運行著。鏈上聚集了上千名用戶,每日上萬筆的交易,以及超過一百個正在開發(fā)或已經(jīng)上線的應用。
Clearmatics的CEO Robert Sams將這個概念很正確地總結(jié)為去中心自動化不僅僅是一個用于存儲過程結(jié)果的去中心化的賬本,而是一個經(jīng)過過程重構(gòu)了的多用途去中心化平臺。它通過去中心化所重構(gòu)的過程包含了金融交易的全流程、土地所有權登記的全流程以及身份記錄的全過程。經(jīng)過它的過程重構(gòu)將實現(xiàn)Ronald Coase所謂的交易費的大大削減,而這交易費指的是為了明晰法律合同的細節(jié)、確保對手方的可信、記錄各種結(jié)果所進行的官僚化的管理互動而產(chǎn)生的經(jīng)濟開支。也因此,人們比起與聚集化、中心化的大公司互動,更愿意選擇一個去中心化的互動模式。結(jié)果就是,我們或許能夠看到21世紀的經(jīng)濟形態(tài)更像18世紀的組織形態(tài):一種以互相擔保而取代單一公司出售保險產(chǎn)品;以點對點的交易形式取代第三方中心化清算金融交易和支付;甚至于以一種更為去中心化的方式來評價信任度和名譽、完成質(zhì)量控制、實現(xiàn)產(chǎn)權跟蹤。而同時,21世紀信息技術的極度高效也意味著我們能夠以很低的消耗來實現(xiàn)這樣的社會形態(tài)。
誠然,必然不是所有行業(yè)都會變得更為去中心化,而那些會變得更為去中心化的行業(yè)也會需要通過更為個性化的區(qū)塊鏈結(jié)構(gòu)來實現(xiàn)去中心化。因為每一個行業(yè)都是自身的一個特例,也因此,舉例來說,就是很難去預測如何通過在以太坊上運行的去中心自動化或者智能合約,來使得建造一個幾十億美元的火箭并把它發(fā)射到火星這件事變得經(jīng)濟實惠。然而可能性依舊很多,同時,2016年,也正是現(xiàn)實世界應用場景的概念性證明開發(fā)和測試開始的一年;2017年,在某些行業(yè),將會有2/3的應用場景不可避免地失敗,但剩下的1/3將會進一步擴張成為現(xiàn)實世界的實用性應用,并達到幾百萬的用戶數(shù)量,而那也會是下一階段的開始。
我希望你會享受閱讀這本關于區(qū)塊鏈所帶來的過去、現(xiàn)在和未來的書,并且我相信這本書將會啟發(fā)你,使你親自成為未來的一部分。
2
高航
資深技術極客,中國區(qū)塊鏈應用研究中心常務理事及浙江分中心負責人,互聯(lián)網(wǎng)金融、財稅信息化專家,鳴金網(wǎng)、浙金網(wǎng)、保全網(wǎng)創(chuàng)始合伙人。著(譯)作:《數(shù)字貨幣:比特幣數(shù)據(jù)報告與操作指南》《敏捷創(chuàng)新》
俞學勱
英國利物浦大學電子金融理學學士(1st Class with honour),雷丁大學ICMA Centre金融風險管理理學碩士(Distinction);擁有國有銀行、外資銀行、民營金融機構(gòu)及私募投行等工作經(jīng)歷;算力寶聯(lián)合創(chuàng)始人,并擔任鳴金專欄海外新金融板塊及鏈金社專欄作者。
王毛路
北京航空航天大學電子工程博士。曾任職中國證監(jiān)會、中國上市公司協(xié)會、中信信托。曾獲得證券期貨行業(yè)科技進步獎二等獎、三等獎各一次,在金融科技領域具有深厚的經(jīng)驗,曾起草多項金融行業(yè)標準、一項國家標準。
目 錄
第一卷 比特幣
第一章 數(shù)字貨幣概況 // 002
第一節(jié) 數(shù)字貨幣起源 // 002
第二節(jié) 數(shù)字貨幣原理 // 005
第三節(jié) 數(shù)字貨幣技術特點 // 011
第四節(jié) 比特幣協(xié)議與發(fā)展 // 015
第五節(jié) 數(shù)字貨幣家族成員 // 024
第二章 比特幣上手指南 // 030
第一節(jié) 比特幣錢包 // 030
第二節(jié) 比特幣的獲取 // 039
第三節(jié) 比特幣的使用 // 086
第三章 比特幣創(chuàng)業(yè) // 098
第一節(jié) 比特幣挖礦BitFury // 098
第二節(jié) 比特幣金融Circle // 099
第三節(jié) 分布式結(jié)算Ripple // 100
第四節(jié) 區(qū)塊鏈技術Chain // 101
第四章 比特幣面臨的問題 // 102
第一節(jié) 幣值的波動 // 102
第二節(jié) 技術性風險 // 109
第三節(jié) 政策風險 // 113
第四節(jié) 發(fā)展進化 // 118
第二卷 區(qū)塊鏈
第一章 和比特幣的關系 // 136
第一節(jié) 比特幣的區(qū)塊鏈 // 136
第二節(jié) 區(qū)塊結(jié)構(gòu) // 139
第三節(jié) 區(qū)塊頭 // 139
第四節(jié) 區(qū)塊標識符:區(qū)塊頭哈希值和區(qū)塊高度 // 140
第五節(jié) 創(chuàng)世區(qū)塊 // 141
第六節(jié) 區(qū)塊的連接 // 143
第七節(jié) Merkle樹 // 145
第八節(jié) Merkle樹和簡單支付驗證(SPV) // 151
第二章 共識算法 // 152
第一節(jié) 拜占庭將軍問題與PoW // 153
第二節(jié) PoS // 157
第三節(jié) DPoS // 164
第三章 區(qū)塊鏈與可信任計算 // 174
第四章 分布式賬本 // 178
第一節(jié) 三重記賬法 // 178
第二節(jié) 分布式記賬法 // 179
第五章 區(qū)塊鏈應用場景 // 185
第一節(jié) 存在性證明 // 185
第二節(jié) 區(qū)塊鏈與物聯(lián)網(wǎng) // 217
第三節(jié) 區(qū)塊鏈金融 // 237
第四節(jié) 私有鏈 // 273
第五節(jié) 智能合約 // 283
第六節(jié) 分布式互聯(lián)網(wǎng)協(xié)議 // 302
第七節(jié) ;瘮(shù)據(jù) // 321
第六章 區(qū)塊鏈的技術挑戰(zhàn) // 330
第一節(jié) 區(qū)塊鏈的擴展性 // 332
第二節(jié) 時間戳 // 333
第三節(jié) 任意的計算證明(Arbitrary Proof of Computation) // 334
第四節(jié) 代碼混淆 // 336
第五節(jié) 基于散列算法的加密 // 337
第六節(jié) 共識機制 // 338
第三卷 以太坊:下一代智能合約和去中心化應用平臺
第一章 以太坊介紹 // 342
第一節(jié) 簡介 // 342
第二節(jié) 智能合約 // 343
第三節(jié) 開發(fā)過程 // 344
第四節(jié) 以太坊VS比特幣 // 347
第五節(jié) 以太坊與其他項目的比較 // 349
第六節(jié) 以太坊核心和生態(tài)系統(tǒng) // 351
第二章 教程 // 353
第一節(jié) 命令行界面客戶端使用教程 // 353
第二節(jié) 圖形界面客戶端使用教程 // 365
第三節(jié) 挖礦、交易 // 371
第四節(jié) 初級開發(fā)教程 // 373
第五節(jié) 高級開發(fā)教程 // 387
第三章 應用 // 416
第一節(jié) 應用領域 // 416
第二節(jié) 項目介紹 // 429
第四章 未來展望 // 433
第一節(jié) Web3.0 // 433
第二節(jié) DAO // 436
附錄:區(qū)塊鏈創(chuàng)業(yè)地圖
第一章 區(qū)塊鏈應用 // 443
第一節(jié) 保全網(wǎng) // 443
第二節(jié) 小蟻 // 446
第三節(jié) 精靈天下 // 447
第四節(jié) 布比 // 449
第五節(jié) CertChain // 451
第六節(jié) 維優(yōu)·海楓藤數(shù)字資產(chǎn)管理平臺 // 452
第七節(jié) 彼此安康 // 454
第八節(jié) 哇寶載玉史(ZYS) // 455
第九節(jié) BitSmile // 456
第十節(jié) 區(qū)塊信 // 457
第十一節(jié) 萬朵物聯(lián) // 458
第十二節(jié) 銳波科技 // 460
第十三節(jié) TransWiser // 461
第十四節(jié) RippleFox // 462
第十五節(jié) 元寶網(wǎng)、太一 // 464
第二章 區(qū)塊鏈研究及投資 // 465
第一節(jié) 萬向區(qū)塊鏈實驗室 // 465
第二節(jié) 中國區(qū)塊鏈應用研究中心 // 467
第三節(jié) 北航數(shù)字社會與區(qū)塊鏈實驗室 // 468
第四節(jié) 數(shù)貝投資 // 470
第五節(jié) 洪晟互聯(lián)網(wǎng)金融基金 // 471
第六節(jié) 紅樟資本 // 472
第三章 交易所 // 474
第一節(jié) OKCoin // 474
第二節(jié) 火幣網(wǎng) // 476
第三節(jié) BTCC // 477
第四節(jié) 云幣 // 478
第五節(jié) 比特幣交易網(wǎng) // 479
第六節(jié) 中國比特幣CHBTC.COM // 480
第四章 礦業(yè) // 481
第一節(jié) 嘉楠耘智 // 481
第二節(jié) 比特大陸 // 482
第三節(jié) 算力寶 // 484
第四節(jié) 礦池科技 // 486
第五節(jié) 幣網(wǎng) // 487
第五章 媒體 // 488
第一節(jié) 鳴金網(wǎng) // 488
第二節(jié) 幣看 // 490
第三節(jié) 巴比特 // 491
第四節(jié) 鏈金社 // 492
第五節(jié) EthFans // 493
第六節(jié) BTC123 // 495
第七節(jié) 幣富網(wǎng) // 495
第六章 支付及錢包 // 497
第一節(jié) Gempay // 497
第二節(jié) 比太錢包 // 498
第三節(jié) 比特海洋 // 499
第四節(jié) 幣行網(wǎng) // 501
后記 詩一樣的創(chuàng)業(yè) // 503
參考資料 // 512