Gavin Wood: 我與以太坊的二三事區塊鏈
但如果你真的想改變世界,還是得通過網絡來學習和探索。
序言
如果你是加密世界的技術流,你一定知道圈內的傳奇人物Gavin Wood。他被稱為以太坊的隱形大佬,人稱“隱形大腦”,為人低調、神秘,但他的地位卻舉重若輕。他編寫的《以太坊黃皮書》, 其作用和影響力堪比亞當·斯密的《國富論》。他是以太坊聯合創始人,以太坊客戶端Parity 創始人,Polkadot 創始人, Web 3 的發起者,他擅長英語、意大利語、法語、西班牙語、邏輯語,喜歡跆拳道、滑雪,也是著名桌游Milton Keynes 的設計者,他還是視覺音樂博士,以及CD RiplnPleace 的編寫者。今天我們有幸采訪到了Gavin Wood, 看他如何用代碼改變世界。
訪談
Q
1. 您從小就對經濟以及博弈論感興趣,甚至自己設計過桌游。這段童年經歷給你帶來了什么?對你后期成為技術大拿有著怎樣的作用?
Gavin Wood: 我小的時候是個有邏輯性和創造性的孩子。大概8歲的時候,我開始在朋友的電腦上編程。在此之前,我喜歡樂高積木,但我基本上不看說明書,更喜歡靠自己的想象力拼出我喜歡的東西。
漸漸地我長大了,對這個世界有了更多的了解以后,我迷上了游戲,包括棋盤類游戲和視頻類游戲。我很喜歡用編程做游戲,我做的其中一個游戲還在一本雜志上得到了很多好評。我不知道做自己喜歡的東西并努力把它做好這件事是否對我產生了一定影響,或者這種精神本來就在存在于我的血液里。
Q
2. 大眾都關注比特幣作為貨幣形式的應用,而您卻更看重其背后的技術,是獨樹一幟的技術流。當初是什么吸引了您關注區塊鏈技術的呢? 您為什么選擇創建以太坊?您又是為什么后來選擇離開以太坊創立Parity呢?
Gavin Wood: 我從來沒有對比特幣經濟產生過興趣。比特幣可能在剛開始火的時候很有里程碑性意義,但我并不是很感興趣。因此,2011年我第一次聽說比特幣的時候,我并沒有太在意。但是,2013年我再次研究這個協議及其衍生物的時候,我注意到了一些與眾不同的東西:一種在不參考信任實體的情況下,在經濟層面傳遞信息的強大手段。不同于通貨緊縮的經濟學,它的與眾不同讓我對這項技術著迷。
以太坊是一個有趣的項目,它幫助我自學區塊鏈技術。我通常更喜歡直接去行動、開始使用技術而不是事先先研究。如果這其中有我不懂的地方,我會直接去學習。以太坊就是這樣,我做以太坊編程就是把它當成一個練習。其實我并不知道它后來會發展的這么好。
當時我與Jeff還有Vitalik 有個模糊的想法,想一起合作,將以太坊這個平臺發展壯大,從基金會發展成為公司。但是最終只有我這樣做了 (Vitalik 擔任顧問)。在做Parity 期間,我很遺憾沒有繼續作為生態系統的架構師,但我知道在我2015年底離開時,我還有更多的東西可以為以太坊和整個生態系統做出貢獻。我和我的朋友以及程序員Arkadiy和Marek聊天時,他們跟我說了他們的新想法,想要三個人從頭開始編寫一種新型語言Rust。于我來說,這是學習和專注于新事物的挑戰和機會,所以我同意了和他們一起開發。
Q
3. 您創立的Parity后來世人皆知,也是第一個用Rust語言編寫以太坊客戶端的人。 目前市場上DApp層出不窮,從技術的角度來看,您如何看待市面上不斷涌現的DApp呢? 同時,您作為很多項目的顧問,您認為好的項目具有哪些必要的DNA 呢?
Gavin Wood: 我曾經給一些項目提供了一些建議,但是近期我不會直接給一些項目做咨詢,會通過Parity 間接地給一些建議。我不敢肯定的說,但我想有些項目認為我的經驗和愿景可以幫助他們向前邁進。
我覺得人們使用以太坊平臺創建DApp 是很好的,但是目前來說我沒有看到哪個真正的DApp 是讓我印象深刻的。當然,確實有一些很好的想法,比如Gnosis,Melonport,Provenance和Orchid,它們最終會成型,但我也認為平臺尚未發展成熟到支持真正偉大的東西出現, 擴展性共識、暗消息傳遞、數據的快速發布和節源的可訪問用戶界面也還在發展過程中。所以我希望Web3基金會能夠幫助完成部分或者全部的開發,當然,資金也是很重要的環節。
Q
4. 您如何看待 Parity“多人簽名”錢包漏洞導致數億以太幣被凍結事件?這個事件給您帶來哪些影響?智能合約平臺是否存在風險呢?您怎么看?您如何看待加密世界里的“安全”呢?
Gavin Wood: 這是很不幸的事件,它向我個人和生態系統強調了我們創造的這把“刀”的真正含義是什么。雖然我并沒有直接參與這個有漏洞的軟件的開發,但它確實反映出我對周圍人的能力過于自信,對于我自己的判斷力也是一樣。
這些天來,我對于關于信任的技術觀點更加的偏執。我將所有運營安全的決策留給有一定經驗的人,并傾向于擔任顧問角色。Parity本身就能夠完成所有“生產”軟件進行自上而下的審計需求。
正如對新興技術的期待一樣,平臺的本身就充滿了風險。雖然我在2015年寫的錢包仍在被廣泛使用,并且沒有發現重大漏洞,但它是一個復雜的軟件,也可能存在關鍵性缺陷。Solidity編譯器也可能這樣,原則上來說,就像在Devcon 2期間發生的事件一樣,協議本身可能會是另一個問題,只有及時發現才能及時止損,這也是人們使用這個改變世界網絡軟件的代價。
Q
5. Polkadot 致力于解決跨鏈技術,據說可以同時解決跨鏈和擴展性問題這兩個當前區塊鏈領域關注的核心問題。Cosmos 也是支持多鏈的區塊鏈項目,因此Cosmos 與Polkadot有哪些相同點,哪些不同點呢?
Gavin Wood: Cosmos采用了由PBFT衍生的“Tendermint”算法中的“即時終結”屬性,并且通過要求鏈上有相對小的權限需求來運行、跟蹤彼此的權限,從而能夠接收到簡單的證明來證明行為已經發生。這個系統可能被看作“Tendermint的側鏈”并且具有與之相同的問題。
它有待解決三大問題(至少在其原理上),即可擴展性、治理方式以及去信任化消息傳遞。Polkadot在其中兩方面都取得了重大進展。
第一個“可擴展性”圍繞著安全性以及擴展方式。正如通常所提到的對側鏈的批評(即使是來自作者),如果共享的安全裝置無法在不削弱其優勢的前提下應用于所有的鏈上,那么在一個系統內擁有多條鏈的能力本身并不能解決可擴展性問題。例如,在諸如Tendermint/Cosmos的權益證明(PoS)系統中,添加到系統中的每條新鏈都必須提供新的經濟激勵措施,以此來吸引新的驗證者來保護自己。如果由于該條新鏈用戶較少,且代幣價值低,從而導致該條新鏈支付不起新的驗證者的激勵費用,那這條新鏈將沒有安全保障,并容易受到攻擊。合并挖礦的方式是有可能實現的,但是如果沒有復雜的系統(這可能看起來像Polkadot),數十條或者數百條鏈不可能成系統地運行。這就引發了下個觀點。
讓多條鏈能夠彼此溝通是有用的,但前提是它們相互信任彼此。如果每條鏈具有不同的安全級別,那么一條鏈的驗證和“最終驗證”可能不像系統中的另一條鏈那樣有效或者是最終驗證。來自安全性較低的鏈的消息可能是無效的。Cosmos通過一條經過高度驗證的“中心”鏈來解決這個問題,但是它有兩個缺點:它引入了中心化的概念,而且它也限制了消息的性質,這些消息只能傳遞給中心鏈能夠驗證的消息。對于Cosmos而言,這僅僅意味著代幣轉移的消息。由于Polkadot在所有鏈之間共享安全性,它不會被上述這些問題所困擾:新鏈共享現有的安全設備,由于綁定到所有鏈上的DOT代幣價值上升,整個系統會變得更強大、更安全。同樣,由于所有鏈都共享相同的安全設備,因此它們完全可以信任從所有鏈發送過來的消息,而不僅僅是“中心”鏈發送來的消息。
最后,Polkadot的架構可以實現鏈上治理。由于Polkadot協議的所有核心部分都是在WebAssembly中編寫并存儲在鏈中,因此這些核心部分的升級、補救或更改可以根據參與者決定的任何政治結構進行投票實現。最初,該投票是通過輪換批準投票的公民投票和委托理事會的結合來實現。鑒于此,Cosmos沒有可比性。
Q
6. Polkadot 在2017年完成了眾籌并鎖定兩年,到目前為止,有哪些技術突破嗎? 在哪一階段呢?
Gavin Wood: 我們最近發布了PoC-1,它引入了基本的權益證明(PoS)PBFT衍生共識算法,網絡/鏈同步以及具有治理結構的WebAssembly核心運行時間。
我們正在快速研發PoC-2,這是一個初始的平行鏈環境,允許多個平行鏈之間共享安全,也是一個更好的權益證明(PoS)機制, 包含了縮減、獎勵和網絡遙測技術。
展望未來,我們的目標是在今年年底之前完成所有共識和平行鏈原型設計,明年將致力于改進、工具化、審計、搭建、平行鏈,并最終的平臺發布。
Q
7. 目前來看,您認為合理的治理方式是怎樣的?
Gavin Wood: 治理方式是任何系統在不斷變化的環境中生存下來應具備的功能。治理是在以太坊網絡被設計出來之后而出現的想法。目前來說,治理在很大程度上沒有什么作用(雖然也沒有像比特幣那樣糟糕),而且耗費網絡成本。
雖然鏈下治理足以讓系統獲得認可,但是鏈上治理從根本上改變了我們在透明度和包容性方面可以實現的目標,為社會構建打開了大門,否則這些結構不僅不切實際而且無法實施的。所以我們應該大膽做實驗。
Q
8. 您怎樣評價EOS? 您如何看待越來越多的人關注EOS?
Gavin Wood: EOS是一個典型范例,它很好的說明了當低迷的技術與過度營銷相結合時會發生什么,特別是當針對的是無知和最脆弱的人。我不認為監管對于以太坊生態系統來說是一件好事,但如果有一個項目可以改變我的想法,那也是可以的。
我不知道為什么有越來越多的人關注EOS,但是從純粹的技術圈來看,我沒有看到很多技術的東西。
從技術上講,我知道EOS沒有任何有趣或開創性的“DNA”。EOS對外的聲稱相當高級,但據我所知,它似乎是技術人員將之前的代碼庫在EVM(以太坊虛擬機)中進行翻新和克隆。這在我看了并不是創新。
Q
9. 最后,您有哪些話想要對正在學習以及即將要學習區塊鏈的程序員們說嗎?由于區塊鏈是一項開源的技術,您是建議他們進入大學繼續深造還是通過網絡自學呢?
Gavin Wood: 我很享受的我大學時光,大學為個人成長和社交提供了一個絕佳的環境。我覺得上大學是一件非常棒的事情,并建議大家都應該去大學提升自己。但如果你真的想改變世界,還是得通過網絡來學習和探索。
1.TMT觀察網遵循行業規范,任何轉載的稿件都會明確標注作者和來源;
2.TMT觀察網的原創文章,請轉載時務必注明文章作者和"來源:TMT觀察網",不尊重原創的行為TMT觀察網或將追究責任;
3.作者投稿可能會經TMT觀察網編輯修改或補充。