這些年耸采,區(qū)塊鏈跨過了哪些砍?距離規(guī)墓び化商用還有多遠虾宇?
關(guān)于區(qū)塊鏈如何具有劃時代意義及其潛在的巨大影響,相信很多人都已經(jīng)略有耳
聞如绸。而關(guān)于區(qū)塊鏈何時才能真正改變世界嘱朽,大多數(shù)人則莫衷一是旭贬,一些人看到或
參與了區(qū)塊鏈的初級商用實驗而變得樂觀,一些人則關(guān)注區(qū)塊鏈的潛在制約條件?
而愈發(fā)悲觀搪泳。
問題來了稀轨,2009年至今,在近8年的時間內(nèi)岸军,區(qū)塊鏈如何一步步進化并趨于壯大
的奋刽?取得了哪些突破?距離規(guī)募柙蓿化商用佣谐,還存在哪些限制性條件?下面筆者做些
拋磚引玉的思考方妖,一家之言狭魂,歡迎大家留言交流。
區(qū)塊鏈(blockchain)一詞來源于比特幣党觅,比特幣區(qū)塊鏈也是最早的區(qū)塊鏈雌澄,可
視作區(qū)塊鏈1.0的典型代表。
中本聰在第一版比特幣程序中杯瞻,把保存比特幣交易數(shù)據(jù)的文件夾命名為
blockchain掷伙,這一名稱被其他加密數(shù)字貨幣延續(xù)下來,區(qū)塊鏈成為指代加密數(shù)字
貨幣歷史交易數(shù)量的專有名詞又兵。從2015年開始,主流金融機構(gòu)開始研究加密數(shù)字
貨幣的系統(tǒng)卒废,把系統(tǒng)的底層技術(shù)和上層業(yè)務(wù)做了分離沛厨,用blockchain
technology來指代這套底層技術(shù)組合,便形成了目前區(qū)塊鏈的概念和范疇摔认。
因此逆皮,區(qū)塊鏈并非單項的技術(shù)創(chuàng)新,而是對多種已有技術(shù)的創(chuàng)新性組合應(yīng)用参袱,既
包括密碼學电谣、網(wǎng)絡(luò)拓撲學、一致性算法抹蚀、博弈論等基礎(chǔ)學科的知識剿牺,在其進化過
程中又相繼加入了工作量證明、智能合約环壤、側(cè)鏈晒来、閃電網(wǎng)絡(luò)等新的模塊和特性。
在此過程中郑现,區(qū)塊鏈的內(nèi)涵日趨豐富湃崩,距離走入現(xiàn)實世界也越來越近荧降。
回顧區(qū)塊鏈的演進歷史,便要從第一個區(qū)塊鏈——比特幣區(qū)塊鏈講起攒读,比特幣區(qū)
塊鏈的各種內(nèi)在缺陷是區(qū)塊鏈自身演化的主要驅(qū)動力朵诫。
比特幣區(qū)塊鏈是迄今為止分布節(jié)點最多,也是最去中心化薄扁、最安全的區(qū)塊鏈剪返,但
存在區(qū)塊限制和擴展性差兩大難題。
區(qū)塊限制表現(xiàn)為數(shù)據(jù)吞吐量泌辫、交易延遲(大約10分鐘一個區(qū)塊)随夸、交易最終性
(一般要等待6個區(qū)塊即60分鐘才能確認為最終交易)等問題。通俗表達的話震放,
比特幣區(qū)塊鏈每秒鐘只能處理7筆交易宾毒,每筆交易要等待約60分鐘才能最終確認
無誤。在這種限制條件下殿遂,比特幣區(qū)塊鏈只能支持幾十萬用戶半正常地使用诈铛,或
最多支持幾百萬人每月使用兩次以內(nèi)。
早期少有人問津時還能應(yīng)對墨礁,隨著比特幣生態(tài)圈的擴大幢竹,比特幣區(qū)塊鏈便出現(xiàn)了
交易擁堵現(xiàn)象,很多交易需要排隊等待被寫入?yún)^(qū)塊鏈恩静,為了提高優(yōu)先級焕毫,還不得
不支付較高的手續(xù)費。
擴展性差則是另外一個難題驶乾,意味著比特幣區(qū)塊鏈雖然是最大邑飒、最安全的區(qū)塊
鏈,但除了比特幣交易外级乐,很難便捷地應(yīng)用于其他領(lǐng)域疙咸。若區(qū)塊鏈僅限于數(shù)字貨
幣領(lǐng)域,則其意義顯然要大打折扣风科。
為了改進這種缺陷撒轮,便衍生出兩種不同的思路,一種是不排斥(或不脫離)比特
幣區(qū)塊鏈本身的前提下進行的創(chuàng)新贼穆,一種是通過再造一個區(qū)塊鏈來解決這個問
題题山。
因此對權(quán)益類投資就多了一些要求,需要多學習和了解相關(guān)的行業(yè)知識故痊,看清故
事的本質(zhì)臀蛛,分辨故事的真?zhèn)危苑蕾I錯成為泡沫的接棒者。
再者浊仆,所有權(quán)益類投資客峭,建議大家要做一做基本面或數(shù)據(jù)分析,不要抱有我是短
線抡柿、超短線投資舔琅,不需要了解基本面的想法。如果業(yè)績不好洲劣,就算拉升也是短暫
的备蚓,你迎接的會是更深幅度的下跌。
第一種思路下囱稽,衍生出了彩色幣郊尝、側(cè)鏈、閃電網(wǎng)絡(luò)等一系列創(chuàng)新战惊;而第二種思路
下流昏,通過全新的底層協(xié)議和對比特幣各類創(chuàng)新提議的針對性吸收,便誕生了以太
坊吞获、瑞波况凉、比特股、EOS等競爭幣區(qū)塊鏈各拷。
從現(xiàn)階段來看刁绒,比較關(guān)鍵的創(chuàng)新大概有這么幾種:共識算法的進化、圖靈完備的
智能合約平臺和閃電網(wǎng)絡(luò)烤黍。
共識算法解決的是在分布式網(wǎng)絡(luò)中各個參與主體如何就關(guān)鍵問題達成一致意見的
問題知市,包括內(nèi)容的準確性、有效性速蕊、時間順序等等嫂丙。正是有了共識算法,才能依
靠分散互例、獨立的節(jié)點處理各類復(fù)雜的問題、應(yīng)對各種潛在的攻擊筝闹,確保區(qū)塊鏈安
全有序運轉(zhuǎn)媳叨,達到去中心化、去信任关顷、不可篡改的效果糊秆。
舉個不恰當?shù)睦樱瓷先ルs亂無章议双、缺乏智能的蜂群痘番,如何建立起精致的蜂
巢?又是如何在惡劣的自然環(huán)境下確保蜂群的基因延續(xù)?靠的也不過是一些簡單
的規(guī)則汞舱,這些規(guī)則伍纫,大致可類比區(qū)塊鏈里面的共識機制。
共識算法的重要性可見一般昂芜,區(qū)塊鏈的進化離不開共識算法的演進莹规。比特幣區(qū)塊
鏈采取的是工作量證明機制(POW),優(yōu)點是公平泌神、去中心化良漱,也最安全,缺點
則是依靠算力的機制對電力存在巨大的消耗且達成共識的效率比較低欢际。如美國分
析師曾測算母市,按照目前礦機的演化速度,到2020年挖出一個比特幣可能耗費5500
度電损趋。若不能在共識機制上進行創(chuàng)新患久,僅僅基于環(huán)保和能源保護的考慮,便很難
再出現(xiàn)第二個舶沿、第三個比肩比特幣的區(qū)塊鏈墙杯,區(qū)塊鏈的廣泛推廣應(yīng)用更是一句空
話。
于是括荡,POW機制之外高镐,我們又看到了POS、DPOS畸冲、PBFT嫉髓、Casper等等共識協(xié)議,大
幅推動了區(qū)塊鏈在環(huán)境保護邑闲、共識效率等方面的進步算行,也使得各種各樣的區(qū)塊鏈
成為可能。
所謂智能合約苫耸,是指能夠自動執(zhí)行合約條款的計算機程序州邢。有了智能合約,便能
把鏈下的很多業(yè)務(wù)搬到區(qū)塊鏈上褪子,可視作連接區(qū)塊鏈與現(xiàn)實世界的橋梁量淌。
比特幣的腳本系統(tǒng)是對智能合約概念的第一個基本實現(xiàn)。不過嫌褪,比特幣區(qū)塊鏈的
可編程性僅僅停留在“將比特幣變成可編程的電子貨幣”呀枢,去實現(xiàn)一些基礎(chǔ)性的
智能合約,延展性非常有限笼痛,復(fù)雜的應(yīng)用系統(tǒng)很難在比特幣區(qū)塊鏈上運轉(zhuǎn)裙秋。
在提升區(qū)塊鏈延展能力上琅拌,區(qū)塊鏈社區(qū)做了很多嘗試,以太坊是最為成功的一
個摘刑。以太坊實現(xiàn)了一個更為靈活的圖靈完備的智能合約平臺进宝,圖靈完備的語言提
供了完整的自由度,讓用戶搭建各種應(yīng)用泣侮,合約所能提供的業(yè)務(wù)即彪,幾乎是無窮無
盡的,它的邊界就是你的想象力活尊。
閃電網(wǎng)絡(luò)解決的則是交易效率問題隶校,其目的是在不犧牲安全性和可證性的基礎(chǔ)
上,將絕大多數(shù)交易帶離比特幣區(qū)塊鏈蛹锰,從而可以大幅提升比特幣的交易效率深胳。
閃電網(wǎng)絡(luò)的核心思想在于把比特幣區(qū)塊鏈由結(jié)算平臺變成清算平臺,閃電網(wǎng)絡(luò)內(nèi)
的交易視為結(jié)算铜犬,通過閃電網(wǎng)絡(luò)在鏈下實現(xiàn)舞终,需要脫離閃電網(wǎng)絡(luò)進行交易時視作
清算,通過比特幣區(qū)塊鏈實現(xiàn)癣猾,這樣便大大降低了比特幣區(qū)塊鏈的交易數(shù)量敛劝,間
接地提升了整個比特幣區(qū)塊鏈的交易處理能力。同時纷宇,由于極少地使用到區(qū)塊
鏈夸盟,所以交易的手續(xù)費支出也大大降低。
若引入閃電網(wǎng)絡(luò)像捶,比特幣區(qū)塊鏈處理能力的瓶頸將被徹底打破上陕,時延、最終性拓春、
容量甚至隱私問題也迎刃而解释簿。基于這個原因硼莽,比特幣社區(qū)甚至認為:“閃電網(wǎng)
絡(luò)”的論文對比特幣的重要性僅在中本聰?shù)膭?chuàng)世論文之下庶溶,排名第二。
閃電網(wǎng)絡(luò)的理念始于對比特幣區(qū)塊鏈的改進懂鸵,之后被其他競爭幣區(qū)塊鏈采納偏螺,如
以太坊便推出了類似的雷電網(wǎng)絡(luò)概念。閃電網(wǎng)絡(luò)解決了區(qū)塊鏈處理能力的瓶頸矾瑰,
也必將成為區(qū)塊鏈走入現(xiàn)實世界的重要推動力砖茸。
還缺什么隘擎?
從大的骨架上來看殴穴,區(qū)塊鏈從數(shù)字貨幣領(lǐng)域向現(xiàn)實世界的擴展已經(jīng)越來越近。缺
的是什么?大概是時間采幌,需要依靠時間去完善細節(jié)劲够、依靠時間去達成共識,自
然休傍,最后還缺一個殺手級的區(qū)塊鏈應(yīng)用征绎。這個應(yīng)用至少要滿足一個條件,那便是
支持百萬級別用戶磨取,且能吸引到百萬級別用戶人柿。
而做到這一點,則要求背后的區(qū)塊鏈能夠大幅降低交易費用忙厌、輕松升級迭代和
bug修復(fù)凫岖、快速的反應(yīng)和超強的負載能力。當然逢净,跨鏈交互哥放、權(quán)限控制、密鑰恢
復(fù)爹土、身份認證等細節(jié)性功能就更不用提了甥雕。
現(xiàn)在看,無論是比特幣區(qū)塊鏈還是以太坊胀茵,距離這一目標都還有很遠的距離社露。不
過,方向已經(jīng)明確宰掉,不是么呵哨?