《區(qū)塊鏈與新經(jīng)濟:數(shù)字貨幣2.0時代》,《數(shù)字貨幣》全新修訂版,在數(shù)字貨幣基礎(chǔ)上,加入當前備受關(guān)注的區(qū)塊鏈、以太坊等技術(shù)。全面審視和剖析數(shù)字貨幣技術(shù)機理,系統(tǒng)解釋數(shù)字貨幣與新經(jīng)濟的過去、現(xiàn)在及未來,深入探討區(qū)塊鏈技術(shù)的現(xiàn)狀及應(yīng)用前景。
在過去300年里,我們通過歷史和現(xiàn)在多次見證了技術(shù)革命給人類社會和商業(yè)文明帶來的變化。過去我們以為,人類是主體,技術(shù)是我們的奴隸。而如今,技術(shù)越來越像是自己的主人,區(qū)塊鏈技術(shù)就是通過數(shù)學算法實現(xiàn)了一種自我證明的共識機制。
區(qū)塊鏈并非一項獨立的新技術(shù),而是密碼學、分布式網(wǎng)絡(luò)結(jié)構(gòu)、博弈論這些科學成果的有機結(jié)合。本書從區(qū)塊鏈的起源比特幣開始,向人們揭示它如何從一種實驗性的點對點電子現(xiàn)金發(fā)展到被全世界關(guān)注并且備受爭議。而比特幣底層的區(qū)塊鏈價值又是如何被發(fā)掘,從而推動比特幣社區(qū)的發(fā)展超脫于比特幣本身,以區(qū)塊鏈技術(shù)應(yīng)用的未來為導(dǎo)向發(fā)掘出互聯(lián)網(wǎng)時代新一輪的可能性。在針對區(qū)塊鏈這一應(yīng)用架構(gòu)的研究進化中,衍生出了以太坊一個通用區(qū)塊鏈應(yīng)用開發(fā)平臺。它以更為強健的安全性、經(jīng)濟性、通用性指向了被稱為智能合約的新方向。
推薦序1
觀念的洗禮,現(xiàn)實的重構(gòu)
王 。ㄖ袊鹑诓┪镳^理事長)
區(qū)塊鏈(Blockchain)正在成為席卷互聯(lián)網(wǎng)和傳統(tǒng)經(jīng)濟界的一股浪潮。兩年前的比特幣和互聯(lián)網(wǎng)金融從業(yè)者們今天開始改頭換面,在區(qū)塊鏈應(yīng)用領(lǐng)域?qū)ふ易约旱亩ㄎ弧_@一本新書集成了這兩年最活躍的思考和實戰(zhàn)經(jīng)驗,超越了布道者的信仰和激情,開拓了關(guān)注者的未來視野和創(chuàng)業(yè)格局。一本好書,會讓我們直接登堂入室站在領(lǐng)域的前沿。更重要的是,這應(yīng)該是中國的年輕創(chuàng)業(yè)者們寫的第一本區(qū)塊鏈領(lǐng)域的應(yīng)用工具書。
每個人都會有自己的解讀。對我而言,互聯(lián)網(wǎng)實現(xiàn)了信息的轉(zhuǎn)移和分享,區(qū)塊鏈則保證了價值的轉(zhuǎn)移和安全。區(qū)塊鏈不僅僅是互聯(lián)網(wǎng)底層技術(shù)層面的結(jié)構(gòu)再造,也導(dǎo)致金融和經(jīng)濟應(yīng)用領(lǐng)域更為廣泛和深刻的革新,更是人類社會交往與思維模式的重要突破。本書中描繪的一系列應(yīng)用場景只是混沌初開的剎那觀察,伴隨著無數(shù)開拓者自由暢快的發(fā)掘過程,我們的社會生活與文明進程將會出現(xiàn)豐富多彩的改變,這才是區(qū)塊鏈帶給我們的意義。
令人遺憾的是,最初引進的技術(shù)極客將Blockchain順手譯成了區(qū)塊鏈,正確但只局限在表面意義上,讓更多缺乏技術(shù)興趣的群體望而卻步。2016年年初,我們在相關(guān)的業(yè)界群體中開展了一個譯名征集活動,即便在這個習慣了區(qū)塊鏈叫法的群體中,仍有更多的人選擇了公信鏈。如同當年關(guān)于互聯(lián)網(wǎng)這一叫法超越了最初的因特網(wǎng)和萬維網(wǎng)一樣,更多人群的加入,會讓一個更合適的譯名流行起來。
2015年秋天,互聯(lián)網(wǎng)金融博物館專門在北京舉行了區(qū)塊鏈展覽,引起幾千人的關(guān)注和好評。2016年又在沈陽和西安進行了巡展。同時,我們還協(xié)助該領(lǐng)域的領(lǐng)袖企業(yè)于2016年1月,在北京舉行了規(guī)模200人的區(qū)塊鏈論壇,2月在杭州舉行了規(guī)模1000人的區(qū)塊鏈論壇,并成立了中國區(qū)塊鏈應(yīng)用研究中心,保監(jiān)會前副主席魏迎寧和浙江省副省長朱從玖親臨論壇為創(chuàng)業(yè)者站臺,給予年輕人鼓舞。
此外,我們還邀請了金融界德高望重的央行前副行長吳曉靈女士、蘇寧先生分別蒞臨博物館與區(qū)塊鏈創(chuàng)業(yè)者座談,并參觀比特幣挖礦機前六代設(shè)備。浙江省省委書記夏寶龍等一行還專門與中國區(qū)塊鏈應(yīng)用研究中心的理事們座談。目前,上海、沈陽和貴陽等地政府也正式邀請中心落地當?shù)亍?br />向年輕創(chuàng)業(yè)者學習,觀察和參與區(qū)塊鏈產(chǎn)業(yè)的變化,會使這個世界變得更加有趣。我不斷向同輩的領(lǐng)導(dǎo)和外行們念叨,希望有更多人一起接受這個觀念的洗禮,成為重構(gòu)現(xiàn)實的力量。
2016年5月12日
推薦序2
回溯過去,看見現(xiàn)在,參與未來
Vitalik Buterin(以太坊創(chuàng)始人)
當我在2011年第一次通過比特幣發(fā)現(xiàn)了它背后的區(qū)塊鏈技術(shù)時,我花了一些時間才意識到它的潛力。就像那時候的許多其他人一樣,起初出現(xiàn)在我眼前的是作為貨幣的比特幣,一種被我認定為必然失敗的貨幣,因為它沒有任何內(nèi)在價值。但是,幾周以后,我意識到它具有的真實潛力,也因此我開始積極地探索、閱讀、編寫、獲取和花銷比特幣和它所相關(guān)的一切。然而,直到我2013年在以色列訪問了區(qū)塊鏈社區(qū),我才看到了最終指引我走向創(chuàng)造以太坊的根本性真相:比特幣的底層技術(shù)區(qū)塊鏈,有著更為廣闊的未來,并且有著遠遠超出點對點貨幣的大量應(yīng)用場景。眾籌、保險、金融合約、身份管理、供應(yīng)鏈、土地登記,以及除此之外更大更多的用武之地,而地球上每周都有人在某些地方創(chuàng)造出了新的區(qū)塊鏈應(yīng)用場景,來提升我們生活的品質(zhì)。
去中心化及密碼學,作為類似于比特幣與以太坊這樣的系統(tǒng)的兩大基礎(chǔ)性模塊,并不是新鮮技術(shù)。類似于BitTorrent(BT下載)的去中心化網(wǎng)絡(luò)早在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),也導(dǎo)致人們對于金融公司以及理應(yīng)監(jiān)管它們的政府機構(gòu)失去了信心,而這也擦出了人們?nèi)ふ姨娲返淖畛趸鸹ā?013年愛德華·斯諾登的啟示則更是為原本的不信任雪上加霜。盡管到目前為止,區(qū)塊鏈技術(shù)本身并沒有出現(xiàn)主流的應(yīng)用,但它所蘊含的去中心化精神以及將用戶作為應(yīng)用程序主體的程序開發(fā)思路已經(jīng)深入人心:從蘋果手機到WhatsApp,都開始通過用戶加密的方式設(shè)計程序,從而實現(xiàn)即使是負責程序開發(fā)和管理的公司自己也無法破解用戶設(shè)置的密碼。從另一個方面而言,誕生不久的所謂共享經(jīng)濟1.0正在逐漸透露出失敗的跡象,因為它們難以兌現(xiàn)最初的承諾:與其簡單地去除根深蒂固的寡頭中介,像Uber這樣的巨頭反而選擇了僅僅將原本的中介換成了它們自己,而在某些情況下也并沒有做得比它們的前任更好。
區(qū)塊鏈及與其相關(guān)的技術(shù)被我總稱為數(shù)字貨幣2.0,它們提供了一個吸引人的解決方案:相比于僅僅寄希望于與我們產(chǎn)生互動的對手方行為良好,我們建立的技術(shù)系統(tǒng)將我們所需的屬性先天性地嵌入系統(tǒng)當中,從而實現(xiàn)即便是系統(tǒng)中的許多參與方是行為不良的,系統(tǒng)也仍然能夠保證像我們所希望的那樣正常運轉(zhuǎn)。所有的交易都會以密碼學證明的方式經(jīng)歷一次審計流程,去中心化的點對點網(wǎng)絡(luò)將會被用于減少對于單一服務(wù)器的依賴,公鑰加密能夠創(chuàng)造一個便攜的由用戶控制的身份概念,整個金融系統(tǒng)將會被建立在一個新的體系上,在這種體系中,沒有一個單獨的中心化組織需要對所有其他人的資金進行監(jiān)管,也沒有一個單獨的組織需要被相信是不會破產(chǎn)的,用戶也不用擔心被欺詐,或是遭遇卷款跑路。更為先進的數(shù)學方法,包括環(huán)狀簽名、同態(tài)加密及零知識證明體系,將會被用于保障私密性,保證了用戶將他們所有的數(shù)據(jù)都公開并在針對數(shù)據(jù)的一些屬性被驗證、計算的前提下不用揭露自身隱私的那一部分細節(jié)。
于我而言,最讓我印象深刻的是過去這五年來這項技術(shù)的發(fā)展速度,以及這個行業(yè)所進化的速度。從2010到2013年,關(guān)于區(qū)塊鏈技術(shù)有許多令人激動和充滿潛力的進步,許多初創(chuàng)公司正在逐漸形成并且嘗試著在此技術(shù)之上建立一些新的東西。然而,這項技術(shù)仍然停留在它的早期階段,關(guān)于實踐應(yīng)用的討論仍然比較稀少。許多初創(chuàng)公司僅僅將區(qū)塊鏈放入他們對風投公司的融資演講稿中,并且假設(shè)著比特幣的幣價每年都會上漲四倍,而在某些情況下幣價與這些公司的商業(yè)模式密切相關(guān)。2014年,這些模式突然間(也不可避免)開始走得顫顫巍巍,因為比特幣的價格完全向三年前相反的方向發(fā)展。于是那些致力于使用區(qū)塊鏈技術(shù)改變世界的企業(yè)家們,開始尋找一種激進的新策略來賺取他們的收益:尋找真實的應(yīng)用場景,并且與真實的客戶以及傳統(tǒng)企業(yè)合作,從而將他們的應(yīng)用從腦袋里的概念轉(zhuǎn)化為證明概念的代碼,最終成為能夠被成千上萬人使用的產(chǎn)品。事實上,參與其中的也并不僅僅是初創(chuàng)公司,連最初區(qū)塊鏈技術(shù)倡導(dǎo)者們認為反對該技術(shù)的銀行,今天反而成為了區(qū)塊鏈應(yīng)用開發(fā)的中堅力量。區(qū)塊鏈技術(shù)正在成長,也終于成長到了一個新的時代。
然而,我所致力的通過以太坊向社會所做的貢獻卻恰恰與此相反:以太坊致力于創(chuàng)造一個高度通用化的平臺,它包含了高度靈活的編程語言,從而不僅實現(xiàn)了各種產(chǎn)業(yè)的適用性,也最大程度簡化了應(yīng)用過程。我們所需要做的是處理好來自于區(qū)塊鏈層上關(guān)于延展性、效率、通用性以及安全性的挑戰(zhàn),從而給應(yīng)用開發(fā)者提供足夠的自由空間以專注于完成他們自身商業(yè)邏輯的構(gòu)建。在我最初想到以太坊這個點子的時候,我是覺得它會失敗的,因為它看起來太完美了,從而變得不那么真實,于是我認為在一周以內(nèi)就會有5位聰明的密碼學家回復(fù)我以太坊白皮書的郵件,并通過一些很好的數(shù)學原理向我解釋為什么它不會成功。然而最終這并沒有發(fā)生,取而代之的是,經(jīng)過一年零八個月的開發(fā),這個計劃上線了,并且它的區(qū)塊鏈從那以后一直被很順暢地運行著。鏈上聚集了上千名用戶,每日上萬筆的交易,以及超過一百個正在開發(fā)或已經(jīng)上線的應(yīng)用。
Clearmatics的CEO Robert Sams將這個概念很正確地總結(jié)為去中心自動化不僅僅是一個用于存儲過程結(jié)果的去中心化的賬本,而是一個經(jīng)過過程重構(gòu)了的多用途去中心化平臺。它通過去中心化所重構(gòu)的過程包含了金融交易的全流程、土地所有權(quán)登記的全流程以及身份記錄的全過程。經(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)權(quán)跟蹤。而同時,21世紀信息技術(shù)的極度高效也意味著我們能夠以很低的消耗來實現(xiàn)這樣的社會形態(tài)。
誠然,必然不是所有行業(yè)都會變得更為去中心化,而那些會變得更為去中心化的行業(yè)也會需要通過更為個性化的區(qū)塊鏈結(jié)構(gòu)來實現(xiàn)去中心化。因為每一個行業(yè)都是自身的一個特例,也因此,舉例來說,就是很難去預(yù)測如何通過在以太坊上運行的去中心自動化或者智能合約,來使得建造一個幾十億美元的火箭并把它發(fā)射到火星這件事變得經(jīng)濟實惠。然而可能性依舊很多,同時,2016年,也正是現(xiàn)實世界應(yīng)用場景的概念性證明開發(fā)和測試開始的一年;2017年,在某些行業(yè),將會有2/3的應(yīng)用場景不可避免地失敗,但剩下的1/3將會進一步擴張成為現(xiàn)實世界的實用性應(yīng)用,并達到幾百萬的用戶數(shù)量,而那也會是下一階段的開始。
我希望你會享受閱讀這本關(guān)于區(qū)塊鏈所帶來的過去、現(xiàn)在和未來的書,并且我相信這本書將會啟發(fā)你,使你親自成為未來的一部分。
2
高航
資深技術(shù)極客,中國區(qū)塊鏈應(yīng)用研究中心常務(wù)理事及浙江分中心負責人,互聯(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è)科技進步獎二等獎、三等獎各一次,在金融科技領(lǐng)域具有深厚的經(jīng)驗,曾起草多項金融行業(yè)標準、一項國家標準。
目 錄
第一卷 比特幣
第一章 數(shù)字貨幣概況 // 002
第一節(jié) 數(shù)字貨幣起源 // 002
第二節(jié) 數(shù)字貨幣原理 // 005
第三節(jié) 數(shù)字貨幣技術(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ū)塊鏈技術(shù)Chain // 101
第四章 比特幣面臨的問題 // 102
第一節(jié) 幣值的波動 // 102
第二節(jié) 技術(shù)性風險 // 109
第三節(jié) 政策風險 // 113
第四節(jié) 發(fā)展進化 // 118
第二卷 區(qū)塊鏈
第一章 和比特幣的關(guān)系 // 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ū)塊鏈應(yīng)用場景 // 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ū)塊鏈的技術(shù)挑戰(zhàn) // 330
第一節(jié) 區(qū)塊鏈的擴展性 // 332
第二節(jié) 時間戳 // 333
第三節(jié) 任意的計算證明(Arbitrary Proof of Computation) // 334
第四節(jié) 代碼混淆 // 336
第五節(jié) 基于散列算法的加密 // 337
第六節(jié) 共識機制 // 338
第三卷 以太坊:下一代智能合約和去中心化應(yīng)用平臺
第一章 以太坊介紹 // 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
第三章 應(yīng)用 // 416
第一節(jié) 應(yīng)用領(lǐng)域 // 416
第二節(jié) 項目介紹 // 429
第四章 未來展望 // 433
第一節(jié) Web3.0 // 433
第二節(jié) DAO // 436
附錄:區(qū)塊鏈創(chuàng)業(yè)地圖
第一章 區(qū)塊鏈應(yīng)用 // 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ū)塊鏈應(yīng)用研究中心 // 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