吳忌寒:區塊鏈行業未來十年會發生什麼?
2018年9月22日喬治亞第比利斯,位元大陸和幣看主辦的全球礦業大會上,位元大陸聯席CEO吳忌寒發表了一個演講,名為A Brief History of the Blockchain Technology in the next ten years。這個看起來“時空錯位”的題目,其實就是以他的角度想象從十年後回望今天,在區塊鏈行業會發生什麼樣的變化,以及我們值得關注的8個領域。
前言
比特幣白皮書誕生於2008年的10月31日,從沒什麼人知道,到今天大家都多多少少聽過區塊鏈這個詞,到今天已經差不多10年了。從目前的資料看來,區塊鏈行業的滲透率變化,很像早期的網際網路。而10年後又會發生什麼呢?
01我們會遇到隱私和安全的兩難
首先,金融仍然會是區塊鏈技術的主要應用領域之一,而隱私和安全的對立關係則是一個需要關注的重點。
基於UTXO模型的區塊鏈賬本已經穩定運行了差不多10年,而由於指令碼語言的人類可讀性,社群得以在出現問題的時候及時修復。例如比特幣就曾經出現過一個漏洞,讓黑客有機會在一個交易裡創造無限多的比特幣,幸好社群及時發現並且以分叉形式阻止了這個危機。但由於在UTXO模型下,所有的交易的歷史都記在一條鏈上,所以對隱私性的支援是不足的。
比如說你到一個餐廳去消費用比特幣買單,你不會想讓餐廳老闆可以看到你的錢包和所有交易記錄。所以對於金融服務來說,隱私性是一個很重要的問題。而UXTO在這場景下可能不是一個最完美的解決方案。
於是大家發明了一些更先進的技術,例如ZK-snark。這在隱私保護上面這是非常完美的解決方案,但短板在於當系統漏洞被人惡意利用時,貨幣可能會被無限增發,並且不容易被發現和修復。
這就是我們在面對隱私性和安全性問題上遇到的兩難。我們可以期待未來有更好的技術去解決這些問題,或者類似Bitcoin Cash上面我們提高了區塊上限,讓cash shuffle或者coin mixing這類服務變得可能。
02區塊鏈的技術中立性
比特幣誕生伊始就是是一個去中心化的產物,沒有一個需要向各國政府負責的主體,而在全球視角上看,所有國家的法定貨幣都是競爭關係,所以發展早期並沒有一個單獨的寡頭起來對抗它。
但去年的ICO狂熱則不然,很多個人投資者在騙局裡面損失了資金,而ico專案融資完成後,你可以看到他們成員忽然過上了很舒適的生活(苦笑)。這已經不可避免的遇到法律和監管的邊界,促使各國政府不得不管了。假設一個騙局主腦從一個國家A逃到了另一個國家B,那國家之間又應該怎樣去協作執法,如何去懲罰作惡的人,這是我們在這個沒有邊界的區塊鏈世界,需要進一步討論的問題。
就好像網際網路雖然是人人可以免費使用的,但在技術層之上會有各種法律監管。而區塊鏈技術在此中,又如何保護自己的中立性?這也是一個很重要的問題。
03效能的擴充
在下一個20年,區塊鏈技術使用者可能會從目前的2000萬規模增長到10億。落地進入大規模應用階段,就必須等比例的提高網路的資料處理能力,擴容或者提高效能肯定是一個重要的話題。而目前有這幾種解決思路,我來說說我的看法:
第1種辦法是跨鏈、側鏈。但這實際在某程度上犧牲了去中心化。
第2種辦法是閃電網路這類交易通道。這對於數字化的機器間支付是OK的,在一些小的應用場景,例如邊付款邊播放的流媒體視訊是適合的。但對於一般零售業來說,從業者他們很難接受這樣複雜的概念,從而影響實際的落地。
第3種辦法是發展如何壓縮交易資訊的技術,例如Mimble Wimble,我們不再記錄全部的UTXO記錄,而是承認一個共同的歷史,這樣某程度上也保護了隱私。但這類解決方案基於強大的加密學假設,一旦出現問題很難查到。同時去掉了很多OP_CODE,導致區塊鏈的功能性受到影響。
第4種辦法也是我認為可行性最高的,就是在好的軟體架構前提下,通過增加專用硬體的方法來解決效能問題,讓我們可以在不改動程式碼的情況下,平行的增加處理能力。目前支付寶也好,Facebook也好,也是這樣來面對日益增加的使用者的。如果我們把架構設計得足夠好,應用就不會是一個問題。
04用特殊的技術拓寬區塊鏈的應用場景
區塊鏈會給我們的生活帶來什麼變化?很多人會說要做一個區塊鏈版本的Airbnb或者Uber。區塊鏈和現實世界的互動有兩種,一是區塊鏈記錄真實世界的資料,二是資料反過來推動區塊鏈去執行影響現實的操作,例如:在鏈上到賬之後,租的房間門才可以被開啟。
然而這裡的問題是:你如何在還沒有iPhone的年代去做一個uber?10年前很多類似的交通排程專案,只能用電話的方式讓司機去找乘客,可想而知投資都打了水漂。而當人人有了可以定位的智慧手機,市場情況不一樣,滴滴和uber就出現了。
去年的ICO專案我認為大部分會失敗,因為這不是對的時間點。他們的夢想可能會在未來被別人實現。
我相信一些特殊的應用場景,會推動區塊鏈與現實的交融,例如去中心化版權和流媒體消費:通過區塊鏈和加密貨幣,數字內容的募資和銷售就可以在全球範圍內有效的實現,實現youtube或者愛奇藝做不到的事情。其次還有資產的證券化、版權、物流的可跟蹤性、房地產產權登記等等。
而我們在這個時候,更需要耐心和選擇正確的方向。
05加密演算法的安全性
在下一個二十年左右,我們會看到量子計算的技術的發展和成熟。讓區塊鏈保持安全則需要加密演算法的不斷迭代。目前說自己能夠抵抗量子計算的技術基本上只是個buzzword,真正意義上有效安全的技術,是要通過學術界、行業的的專業評審的。
06區塊鏈上的個人身份認證
中本聰設計的是一個公鑰私鑰的體系,一個和使用者真實社會身份不相關的半匿名系統。而在應用上存在兩個障礙:一是不是所有使用者都能滿足這樣的技術門檻,大部分人都是把交易所當作自己的大錢包用,沒有管理自己的錢包和私鑰。二是很多私鑰保管不當會丟失。
這都是會影響大眾應用的問題。而如果我們後退一步,從更大的視角來看待它,會發現這實際上是一個“個人身份認證”的問題(女王備註:如何證明你是你從而證明你擁有你的鏈上財產)。而如果我們在意使用者的安全,我們就應該讓他們直接的通過一個更好介面,和區塊鏈直接互動。未來認證技術研究的方向,會在如何讓普羅大眾可以安全又方便的證明自己的身份,然後參與到區塊鏈經濟中來,發現它的真正力量。
例如Bitcoin Cash在11月的版本更新裡面,就有一個新的OP_CODE,叫做OP_CHECKDATASIG,提供一個簽名來授權其他你想要包含在交易中的外部資料。這樣服務提供商可以在小程度上對資金有一定的控制和保護力,在保證使用者財產安全的情況下,拓寬BCH的落地場景,讓開發者可以設計更友好的應用。這樣,我們可以讓使用者能夠好像在使用gmail和網路銀行一樣,沒有太多的體驗障礙,但仍然管理著自己的財產。
07更強大的智慧合約和更友好的開發環境
拿以太坊平臺來說,智慧合約底層系統還是處於非常早期的階段,功能不多,開發很難,開發者容易出bug。而未來10年裡,開發工具會優化,基礎設施也會優化。
就好像電腦升級一樣,我們手上的iPhone,比當年的286電腦運算能力強大很多。而以後強化的智慧合約網路,會改頭換面完全不同於現在的以太坊。
08 AI和區塊鏈的結合
目前大部分的人工智慧應用資料都掌握在中心化的網際網路巨頭手上,真正的資訊主人則沒有得到回報。未來,人們會更加註重自己個人資料的保護,同時AI的發展又需要大量資料。而以後AI需要利用資料的時候,應當對這些資料擁有者付費,並且在不揭露個人隱私的情況下,有效利用這些資料來訓練AI演算法。
為了讓這個強大的能力不受到任何人和組織的操縱,讓某個人的能力凌駕在所有參與者之上,我們需要AI演算法部署到區塊鏈上面。所以未來會出現很多AI智慧合約,自動提取現實世界的資料並在區塊鏈網路上跑起來。
最後,他分享了上一個熊市裡的經歷:2015年的時候也是個熊市,由於礦池當時為了搶使用者費用很便宜,算力難度也沒怎麼大漲,而當時買了S5礦機的顧客基本上在3年使用壽命裡,正好用到2017,趕上了這波大牛。於是他們收益豐厚。原話說的是they made a huge profit out of the most desperate hours(他們在最絕望的日子裡賺大發了)。
他為那些在2017年頂峰時期加入挖礦行業的顧客感到遺憾,因為大牛市裡硬體和運營費用都大幅上漲讓挖礦成本變高。而在熊市投資可能是個好主意。