- 區塊鏈原理、架構與應用(第2版)
- 魏翼飛編著
- 3820字
- 2023-08-31 20:08:49
1.1.2 區塊鏈的發展與現狀
隨著人們對區塊鏈的關注和投入的日益增多,區塊鏈技術從比特幣的一部分發展到與金融業和各行各業的融合,大致經歷了三個階段:區塊鏈1.0、區塊鏈2.0、區塊鏈3.0。對于什么是區塊鏈3.0,現在仍是眾說紛紜,沒有一個絕對的說法,但是普遍認為可以將區塊鏈技術發展的前兩個階段分為:以比特幣為首的數字貨幣時代和智能合約以太坊帶來的技術革新時代。區塊鏈總體階段大致描述如下。
(1)區塊鏈1.0:以比特幣為代表的數字貨幣的應用,實現跨境支付、可編程貨幣。
(2)區塊鏈2.0:智能合約的開發和應用,低成本高可靠地實現博彩、拍賣、抵押等契約行為,實現可編程金融、保險、證券。
(3)區塊鏈3.0:緊密地結合社會各個行業的實際應用,如醫療、物聯網、社交、共享經濟等,目的在于實現可編程社會。
下面詳細介紹這三個階段。
1.區塊鏈1.0:比特幣和區塊鏈
區塊鏈緣起比特幣,比特幣也是區塊鏈的第一款殺手級應用。2008年中本聰匿名發表《比特幣:一種點對點式的電子現金系統》一文,在文中他通過結合密碼學、博弈論和計算機科學中分布式數據庫的相關知識,解決了前期數字貨幣中有關雙重支付的問題,比特幣從此作為數字貨幣界的翹楚走進了大眾視野。而區塊鏈技術正是其核心所在,它解決了無第三方情況下的交易信任問題。因為金錢作為一般等價物,可以說是自人類有交易歷史以來最有效的和普遍的互信體系的基礎,比特幣作為一種巨大的創新,通過區塊鏈的分布式記錄存儲,建立了真正意義上的數字貨幣。
比特幣的發行和隨后的暴漲引起了數字貨幣市場的火熱,基于比特幣底層技術或者在此基礎上進行革新的數字貨幣層出不窮,數字貨幣市場也迎來了百花齊放的時代。因此,人們將以比特幣為首的數字貨幣和支付行為組成的區塊鏈技術階段,稱作區塊鏈1.0。
1)密碼朋克
“The root problem with conventional currencies is all the trust that's required to make it work. The central bank must be trusted not to debase the currency,but the history of fiat currencies is full of breaches of that trust.”(傳統貨幣的根本問題是其運作建立在使用者的全部信任的基礎上,必須信任中央銀行,信任貨幣不會產生貶值,然而法定貨幣的歷史卻充滿了對這種信任的破壞)——中本聰。
人們對于數字貨幣的探索,并非始于比特幣,而是在更早之前,20世紀80、90年代人們就已經開始了不斷地嘗試和創新。比特幣的緣起涉及一個略顯神秘的組織——密碼朋克(CypherPunk),它是由一群密碼天才組成的松散聯盟,在他們的溝通郵件里,常見數字加密貨幣的想法和一些實踐,比特幣的底層技術中包含很多之前探路者的理論和實踐。
1992年蒂莫西·梅(英特爾前首席科學家)在加州的家里,正式發起了密碼朋克郵件列表組織,共同發起人還包括埃里克·休斯和約翰·吉爾莫。1993年,埃里克·休斯正式提出密碼朋克的概念,它宣揚計算機化空間下的個體精神,使用強加密(密文)保護個人隱私。密碼朋克提倡使用強加密算法,宣揚保持個體安全的私密性,反對任何政府規定的密碼系統。他們甚至容許罪犯和恐怖分子來開發和使用強加密系統,認為這是為個人隱私付出的風險,是必須接受的。
密碼朋克組織討論的話題包括數學、加密技術、計算機技術、政治和哲學。早期成員有非常多的知名精英,如菲利普·西莫曼(P2P技術的開發者)、阿桑奇(“維基解密”的創始人)、伯納斯·李(萬維網的創始人)、布拉姆·科恩(BT下載的作者)、尼克·薩博(BitGold、智能合約的發明人),當然還包括中本聰,最初他就是在密碼朋克組織中發布了自己有關比特幣的設想。而在比特幣之前,密碼朋克成員討論和實踐過的數字貨幣,就多達十多種。
比特幣中涉及的工作量證明機制、時間戳方法等原理都來源于組織成員的理論或者之前的實踐。
工作量證明機制來自亞當·貝克,一位英國的密碼學家。他于1997年發明的哈希現金(Hash cash)用到了工作量證明機制(proof of work)。而時間戳保證數字文件安全的協議則來源于哈伯和斯托尼塔,之后這個協議便成為比特幣區塊鏈協議的原型。
密碼朋克中有一位備受尊崇的密碼學專家戴維,中本聰在發明比特幣的時候,與戴維有很多郵件上的交流,同時借鑒了很多戴維在1998年發明的B-money中的有關思想。B-money強調點對點的交易和不可更改的交易記錄。不過在B-money中,每臺計算機各自單獨書寫交易記錄,這很容易造成系統賬本的不一致。戴偉為此設計了復雜的獎懲機制以防止作弊,但是并沒能從根本上解決問題。
哈爾·芬尼是PGP公司的一位頂級開發人員,也是密碼朋克組織早期重要的成員。在比特幣發展的早期,哈爾·芬尼與中本聰有大量互動與交流,同時第一筆比特幣轉賬的接收者就是他,見證了早期比特幣的發展。
2)比特幣的誕生
2008年9月,雷曼兄弟在美國聯準會拒絕為其提供資金支持援助后提出破產申請,而在同一天美林證券宣布被美國銀行收購,標志著各國政府極力控制的全球金融危機開始失控。這場從美國開始并席卷全球的金融危機,使得世界各國為之震驚。華爾街對金融衍生產品的濫用和對次貸危機的估計不足終釀苦果。
2008年10月31日紐約時間下午2點10分,一個自稱是中本聰的人在密碼朋克的郵件群組中,發布了對比特幣的假說。“我一直在研究一個新的電子現金系統,這完全是點對點的,無須任何可信的第三方。”一種全新的貨幣體系橫空出世,同年11月16日,中本聰發布了比特幣代碼的先行版本。
2009年1月3日,比特幣網絡誕生,第一版開源比特幣客戶端發布。中本聰還在位于芬蘭赫爾辛基的一個小型服務器上挖出了比特幣的第一個區塊——創世區塊(genesis block),并獲得了50個比特幣的挖礦獎勵。
在創世區塊中,中本聰寫下這樣一句話:“The Times 03/Jan/2009 Chancellor on brink of second bailout for banks”(財政大臣站在第二次救助銀行的邊緣)。
這句話是當天《泰晤士報》頭版的標題。中本聰將它寫進創世區塊,不但清晰地展示了比特幣的誕生時間,還表達了對現實金融世界的嘲弄和對比特幣未來的期待和信心。作為一種通貨緊縮型貨幣,比特幣完全杜絕了類似政府為刺激經濟選擇的“量化寬松”政策帶來的通貨膨脹慘劇。
而現在,比特幣通過其本身的區塊鏈機制已經造就了一個正向循環的經濟系統,并自然地生長壯大。
2.區塊鏈2.0:智能合約
以比特幣為代表的數字貨幣在價格瘋狂上漲、引來廣泛關注的同時,人們對其局限性和存在的問題也產生了越來越多的質疑和爭議。因為以比特幣為代表的區塊鏈1.0在設計之初只考慮了作為數字貨幣的交易屬性,區塊鏈技術只需要保證交易雙方信任的實現和交易的安全性,沒有考慮其他應用功能和要求,因此區塊鏈1.0只能夠支撐一些簡單的指令集。也正是比特幣的這種局限性促使了其他數字貨幣對于底層技術的改進,區塊鏈技術因此呈現出了蓬勃發展的勢頭。
區塊鏈2.0是人們試圖將區塊鏈技術和現實產業結合的第一次試水,是針對經濟、市場和金融領域的區塊鏈應用。為了突破比特幣的編程限制,維塔利克(Vitalik),作為比特幣代碼庫最初的貢獻者,在2013年推動了可塑性區塊鏈——以太坊的發展。他在以太坊中創建了一種編程語言,修改了比特幣中區塊鏈只單調地記錄交易的功能,以太坊區塊鏈允許轉移和記錄其他資產。以太坊又能夠和數字貨幣的發行相聯系,可將平臺用作ICO項目的眾籌平臺。根據以太坊白皮書的規劃設計,以太坊的目標是建立一個開源、開放的智能合約平臺,開發者可以在以太坊上建立自己的應用,發行自己的代幣,開發不限應用場景的分布式應用(DApp)。
以太坊的最大亮點在于智能合約的出現,所謂智能合約實際上是一組決定區塊鏈如何傳遞信息的可編程規則或程序指令,很多場景可以采用智能合約的形式來運轉,無須第三方進行擔保和信任。“智能合約”這個概念是由跨領域法律學者尼克·薩博(Nick Szabo)在1995年提出來的,其靈感來自于自動售貨機。投幣進去,就會觸發選擇商品的選項,選擇以后售貨機的商品就會掉下來。符合條件投幣就可以拿商品,不符合條件或者不投就拿不到商品,這就是一個最簡單的智能合約。智能合約可以高效率地存儲和傳輸價值(區塊鏈資產),將區塊鏈的商用范圍從貨幣擴展到了一切數字化信息,將區塊鏈技術的發展從數字貨幣中解放出來。微軟、瑞士銀行等公司都對智能合約表現了很大的興趣,因為智能合約能夠大幅降低管理、保護、解析和存儲信息的成本。
3.區塊鏈3.0
區塊鏈作為顛覆性技術,其應用并不僅僅局限于金融業。要預測區塊鏈的方向是一件很困難的事情,因為互聯網時代技術日新月異。誰能在一開始就預見到社交網絡的未來?誰又能想到人們對于電視機的喜愛只有那么一段時間,它就不敵手機的魅力。區塊鏈要發生的變化無法預估,甚至無法想象。但是可以預見,隨著技術的不斷完善和更多人員的關注與加入,區塊鏈技術會實現對人們真實生活的可編程。
德勤公司對2018年區塊鏈在全球的情況進行調研,調查對象是來自七個國家(加拿大、中國、法國、德國、墨西哥、英國和美國)的1053名精通區塊鏈的高管。大家的普遍看法是,雖然區塊鏈還沒有進入真正的黃金時期,但是每個時刻,區塊鏈都在對之前的舊技術和應用進行革新,每天都在接近突破時刻,一些關于區塊鏈的學術假設正在逐步穩健地成為現實。
報告顯示,對比2017年34%的受訪者比例,2018年全球范圍內有將近39%的受訪者認為區塊鏈被過分夸大,尤其在美國,這個比例上升到了44%。這種看法可能是由于受訪者將區塊鏈技術和價值急劇增長的基于區塊鏈技術的數字貨幣混為一談。但是從區塊鏈發展早期階段來看,隨著區塊鏈和現實應用的逐步結合以及人們認識的逐漸成熟,會有越來越多的區塊鏈實用主義者出現。區塊鏈因為比特幣而被熟知,但現在已經脫胎于比特幣,它的創新性和獨特性證明了區塊鏈不單單是一項技術的革新,而且是一種全新的去中心化的思想浪潮。它的應用和發展,不僅僅局限于數字貨幣,大家都試圖用區塊鏈來挑戰傳統的商業模式,因此未來可期。
- Expert C++
- PHP+MySQL+Dreamweaver動態網站開發實例教程
- Hands-On GPU:Accelerated Computer Vision with OpenCV and CUDA
- Spring Boot進階:原理、實戰與面試題分析
- Tableau 10 Bootcamp
- 搞定J2EE:Struts+Spring+Hibernate整合詳解與典型案例
- UNIX Linux程序設計教程
- Julia for Data Science
- Go語言入門經典
- Learning WordPress REST API
- Extending Docker
- Python Penetration Testing Essentials
- Scratch超人漫游記:創意程序設計:STEAM創新教育指南
- Neo4j Graph Data Modeling
- 精通Rust(第2版)