作者:JAY
編譯:深潮TechFlow
那麼,以太坊接下來將如何發展呢?我在本文中談到了模組化區塊鏈、資料庫設計,並引述了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 在區塊鏈設計的有效前沿已不再。無論您想在權衡曲線的哪個點上,都有更優秀的智慧合約平台選擇,激勵結構也是如此。除非以太坊在社區和組織運作方式上進行根本性變革,否則其在估值和使用方面的相對優勢已達到頂峰。