以太坊需要更大的夢想
以太坊於2013年誕生,旨在改變世界。從那時起,作為新世界秩序支柱的區塊鏈願景——一個無需許可的金融基礎設施,擁有無限可能——已被開發安全生產軟體和處理核心開發者政治的殘酷現實所摧毀。換句話說,以太坊已經失去熱情和倦怠。我們最"雄心勃勃"的提議是為期五年的大型專案,只能帶來微小的改進,而且每次硬分叉都會使進度逐步減緩。
扭轉這些趨勢需要接受兩個艱難的事實:
我們不再是唯一的遊戲玩家;以太坊現在正在區塊鏈市場中競爭。其他團隊擁有不同的願景,對以太坊的主導地位構成了可信的威脅。
在密碼學、共識、工程和機制設計以極快的速度發展的情況下,做出五年時間尺度的決策是沒有意義的。今天的最先進技術在五年後可能就不再是最先進的了。
但夠了診斷;我們如何治癒這種疾病?首先,我們需要就我們試圖建立的明確願景達成共識並闡述。在我看來,這並不需要改變方向;而是需要加倍堅持我們在2013年開始時的核心價值觀:
"以太坊應該是一個全球計算平臺,為開發者提供解決世界最棘手協調問題所需的所有工具。"
在某種程度上,我們已經部分實現了這一願景,但要完成這個專案,我們還有很長的路要走。以太坊上的智慧合約是圖靈完備的,但區塊鏈上的費用對於許多應用程式來說太高,而且區塊時間足夠長,以太坊並不是託管金融應用程式的理想之地。此外,圖靈完備意味著我們可以編寫任意的智慧合約程式,在其輸入上執行邏輯,但如果應用程式開發者無法信任輸入的質量,那麼他們也無法信任輸出。
如果給予足夠的時間,以太坊今天在可信中立和抗審查方面是可信的,但如果放大到毫秒時間尺度,它看起來要集中得多。在每個12秒的區塊內,單個提議者必須批准每一筆交易。這種臨時的提議者壟斷扭曲了市場,使許多應用程式開發者想要構建的機制在以太坊上完全不可行。
話雖如此,以下是未來五年以太坊的目標:
- 1秒區塊時間
- 單槽確認
- 大幅提高吞吐量(>1000 TPS)
- 多個併發提議者
1秒區塊時間
從紐約到東京的往返時間不到200毫秒。你可以在一秒鐘內從紐約到東京來回傳遞5次訊息。如果說的話,1秒的區塊時間還不夠雄心勃勃。實施它將是應用程式在L1上的一個重大突破,並將提高L2交易到L1確認的速度。
單槽確認
單槽確認對於Rollup互操作性很重要。在未來五年內,所有的Rollup都將是zk Rollup。橋接將在L1的兩個槽內完成。但這需要單槽確認,因為zk Rollup在確認之前不能允許資金被提取,即使有有效的證明。
大幅提高吞吐量
以太坊L1的費用太高了。即使我們認為Rollup將是以太坊活動的主要場所,L1費用仍將是這些費用的乘數。我們還需要嚮應用程式開發者可信地傳達,以太坊是他們可以安全構建應用程式的地方——我們將隨著新技術的出現不斷擴充套件規模——因此不會出現他們的應用程式如果變得成功,就會超出以太坊的容量的可能性。
多個併發提議者
在所有這些提議的變化中,多個併發提議者可能是最高的提升,但也是最高的潛在回報。雖然列表上的其他專案都是引數變更(無疑需要大量工作來完成),但MCP解鎖了任何區塊鏈都沒有過的功能:實時抗審查保證。使用這項技術可以構建的應用程式種類目前純屬理論。MCP是將以太坊的市場微結構(目前極度集中和剝削)與其更廣泛的宏觀願景——可信中立和去中心化——保持一致的關鍵。