除非以太坊在社區和組織運作方式上進行根本性變革,否則其在估值和使用方面的相對優勢已達到頂峰。
(前情提要:深度丨比特幣Layer2敘事下一步,我們可從以太坊L2學到什麼?)
(背景補充:Vitalik 提新以太坊改進提案「EIP-7706」多維 Gas 概念如何釋放 L2 可擴充性)
以太坊接下來將如何發展?我在本文中談及了模組化區塊鏈、資料庫設計,並引述了 GCR 的觀點來試圖回答這個問題。
創新者窘境的論點可以歸納為:「成功的公司往往無法適應模式的轉變,尤其是在技術創新方面。原因在於,他們過度專注於使其產品獲得成功,而不是嘗試更新和他們不熟悉的想法。」
在區塊鏈和智慧合約的世界中,我們在過去幾年已經取得了相當大的進展。現在,一個價值百萬美元或者說 2500 億美元的問題是:接下來以太坊的命運如何?
通過這篇文章,我將論證:以太坊在 1)與所有加密資產的估值(ETH.D);2)相對使用和採納方面都已達到頂峰。我將從探索模組化區塊鏈的概念開始,將其與傳統資料庫設計原則進行比較,然後將這一切聯絡回以太坊及其未來。
模組化區塊鏈
現在,人們有了一種更有原則的思維方式來思考什麼是運作良好的區塊鏈,以及一種合理的方法來解耦(和擴展套件)核心元件。這就是單體與模組之爭。
區塊鏈模組化背後的核心理念是有四種基本功能:
- 執行。確定交易「之後」的狀態。如果我向一個特定錢包傳送代幣,執行層將決定交易前後的相關餘額。
- 結算。確定提交的交易是否「合法」。傳送代幣後,餘額是 xyz – 結算確定 xyz 是否正確。
- 共識。確定一束交易之後的最終狀態。這一層確定 1)給定一系列交易的正確順序,以及 2)處理這些交易後的最終狀態。
- 資料可用性。為了存在以上任何三個功能,需要有一個先前狀態和一個結束狀態。DA 的功能是向執行層提供狀態,並根據共識的最終結果更新狀態。
與任何工程問題一樣,「完美」的區塊鏈只有在定義明確的用例存在時才有意義。這一框架的存在允許更專業的區塊鏈設計,為高吞吐量遊戲而構建的區塊鏈與旨在成為全球去中心化分類帳的區塊鏈有著截然不同的需求。這種思考框架讓我非常想起資料庫設計的原則,特別是圍繞 SQL 與 noSQL 的辯論。
資料庫設計
資料庫比區塊鏈的存在時間長了幾十年。關於其設計的共識是沒有完美的資料庫。就像大多數工程問題一樣,一切都需要進行權衡。
構建可擴展套件資料庫的框架回到了「用例是什麼?」,在做出決定之前,我會問一些問題:
- 讀寫的大致比例是多少?在像 Telegram 或 Slack 這樣的應用上,讀寫量級相似,而在 Twitter 上,讀取量比寫入量高幾個數量級。
- 在分散式系統中,存在一致性與可用性的概念。換句話說,這可以重新表述為:我們更關心不準確的資料還是應用程式的當機時間?這再次取決於情況。對於金融科技應用而言,一致性(準確資料)要重要得多。
- 陳舊資料與新鮮資料有多重要?這與讀寫負載有何關係?我們的資料庫是否允許我們執行一種策略來處理並發寫入和讀取?例如,我的妻子在我刷借記卡時從我的銀行提取現金,如何防止經典的雙重支付問題?
- 讀取模式是怎樣的?您是否需要靈活地訪問資料,還是通常預先定義資料?您是否在不同的資料集中執行了很多聯接?
除了技術考慮之外,瞭解以下內容也很重要:
- 有多少工程師精通這項技術?有多少工程師真正想要使用這項技術構建?
- 如果我們想要分叉底層程式碼並進行調整,是否有辦法獲得積極的支援?
以太坊的未來
現在來將這一切完整地聯絡起來 – 完美的區塊鏈並不存在。好的工程就是權衡取捨,沒有一刀切的辦法。那麼,以太坊是如何成為如此「主導」的平臺的?為什麼以太坊的定價彷彿它就是完美的區塊鏈?最後,以太坊接下來將如何發展?
以太坊是如何成為如此「主導」的平臺的?
四年前,以太坊是構建智慧合約平臺的首選。與其他所有平臺相比,它擁有出色的開發工具,如 Hardhat、CryptoZombies 等。
此外,它擁有一批忠實的使用者基礎,鏈和代幣是「去中心化」的。那時,中心化的區塊鏈更有可能是騙局。ETH 作為資產也更便宜,這意味著 gas 費也更低。
到今天,開發者擁有更多的智慧合約平臺可供選擇,每個平臺都有獨特的權衡。儘管仍有騙局存在,但相比四年前,隨著更多的人才和資本進入這個領域,這種情況已經顯著減少。
以太坊過去成功的原因也是它未來將失敗的原因。曾經有一段時間,以太坊是開發者唯一可行的智慧合約平臺。合法的用例(DeFi、NFTs)為 ETH 提供了巨大的領先優勢。但在這一階段,焦點轉向了價值積累(超級穩定貨幣)和與比特幣競爭,成為網際網路原生的預設價值儲存(翻轉)。
試圖同時成為智慧合約平臺和去中心化的「超級穩定貨幣」的願望為邊際使用者和開發者增加了顯著的摩擦(更高的 gas 成本,擁擠的網路)。正如孔子(和 GCR)所說:追逐兩隻兔子的人什麼也抓不到
以太坊接下來將如何發展?
使用者將流向應用存在並且成本合理的地方,而應用開發者往往更為謹慎和長遠。因為與使用者本身相比,他們的開銷要大得多。開發人員將在其應用程式具有長期增長和擴展套件潛力的平臺上進行構建。
現在看看以太坊,它的平均交易速度為 15-20 TPS,gas 費通常會飆升到 200 美元。以太坊上可以構建的應用有非常明確的限制,這些應用需要非常少的互動。例如,借貸協議在以太坊上是一個很好的應用程式,因為我每年可能會與它互動幾次。
但如果我是一個應用開發者,打算構建一個意圖擴展套件到 10 萬或 100 萬用戶並且使用模式更高的應用,那麼在以太坊上構建這樣的應用是不可行的。
這一點越來越明顯,因為左右可行的替代方案紛至沓來。
- FriendTech 是在 Base L2 上構建的
- Pacman 和 Blur 團隊正在考慮啟動他們自己的 L2
- DYDX 使用他們自己特定的應用鏈
模組化區塊鏈框架提供了一套區塊鏈可以選擇的權衡。我們現在正處於一個支援沿權衡曲線點的區塊鏈基礎設施開始出現的狀態。
最後也是最重要的就是激勵措施。
正如查理芒格一直說的:「給我看激勵措施,我就會告訴你結果」。在以太坊上構建的激勵結構在現有的其他區塊鏈中是較差的。風險投資公司和新的 L1 團隊非常有興趣建設一個強大、繁榮的生態系統。作為投資者,我會思考當代幣如此分散並且生態系統已經如此擁擠時,為什麼我的團隊還要在以太坊上構建?為什麼不在我有利害關係的區塊鏈上促進應用開發,那裡 L1 的估值要低得多。
這條推文中的回覆讓事情變得非常清楚。
ETH 在區塊鏈設計的有效前端已不再。無論您想在權衡曲線的哪個點上,都有更優秀的智慧合約平臺選擇,激勵結構也是如此。除非以太坊在社群和組織運作方式上進行根本性變革,否則其在估值和使用方面的相對優勢已達到頂峰。