兩個不同的戰場,兩顆不同的北極星。
原文:Monolithic vs Modular Blockchains: The Twin Suns Thesis(substack)
作者:Nosleepjon
編譯:Luffy,Foresight News
封面:Photo by Shubham Dhage on Unsplash
過去的幾個月,我在流覽 Twitter 時被迫閱讀了許多關於區塊鏈擴容領域的進展,這讓我感到不快,也讓我感到高興。 你可能已經看過一些有關模塊化區塊鏈和單體區塊鏈的宣傳和辯論,這是一場敘事大屠殺。
每個陣營都認為自己的技術方案比對方更好。 它已演變為單體區塊鏈與模塊化區塊鏈的敘事,很多「非此即彼」的言論:「這是我的鏈和你的鏈」「這是 Solana 與乙太坊」「我的鏈更快 / 更便宜」「你的鏈沒有去中心化」「硬體無法擴展」「Rollup 無法擴展」......
儘管有這些噪音,我對兩者都感到很困惑。 如何才能證明這些看似相反的想法是合理的呢? 不要相信他們所說的一切。
讓我們嘗試一些新的東西(這是 tldr):
- 單體區塊鏈和模組化區塊鏈針對不同的用例提供不同的權衡;
- 兩者都有用,他們將共同成長;
- 真正的競爭是單體與單體,模組化與模組化;
- 2 個不同的戰場,2 顆不同的北極星;
- 雙太陽理論。
我從《星球大戰》想到了這個名稱。 塔圖因的雙太陽代表著黑暗面和光明面、西斯和絕地等。(注:電影《星球大戰》中塔圖因行星有兩顆太陽)
什麼是模組化? 什麼是單體?
單體區塊鏈
單體區塊鏈垂直整合整個區塊鏈堆疊。 因此,這種區塊鏈可以完成從處理交易到排序交易再到確保數據可用性的所有工作。 所以簡單理解,它是一個可以完成所有區塊鏈工作的區塊鏈。
旁注,我不認為「單體(monolithic)」是描述它的最佳方式。 我會說它們更像是「集成」區塊鏈,但為了可識別性,我會堅持使用單體區塊鏈這個表達。
模組化區塊鏈
模組化區塊鏈專注於區塊鏈堆疊的不同部分,例如專注於執行的 Rollup 或專注於數據可用性的 Celestia。 通過分離不同元件,不同的團隊一起從事專業化的工作和創新。 每個區塊鏈成為樂高積木,然後將這些專門的模組化鏈組合起來,可以構建更具可擴展性的區塊鏈。
模組化區塊鏈遠比我表述的複雜得多,瞭解更多內容請點擊此處。
規模化區塊鏈圖景
為了理解區塊鏈擴容的圖景,我總結了一個粗略的框架。 一些免責聲明:
- 這裡重點關注執行層(處理使用者交易的鏈),因為它們面向使用者,並且暗示模組化堆棧的其餘部分正在幕後工作;
- 它過於簡單化、籠統化,遺漏了很多細節;
- 為了簡單起見,這裡將 ZK Rollup 與 Optimistic Rollup 混為一談,但兩者有很大不同;
- 圖中可能缺少你最喜歡的區塊鏈(你可以在 Twitter 與我聯繫);
以下是我當前思考的框架:
單線程單體區塊鏈
一次處理 1 筆交易的單體區塊鏈。 由於限制,其中大多數已轉向 Rollup 或水平擴容路線圖。
例如:乙太坊、Polygon、幣安鏈、Avalanche
並行處理單體區塊鏈
一次處理多個交易的單體區塊鏈。
例如:Solana、Monad、Aptos、Sui
單線程模組化區塊鏈
一次處理 1 筆交易的模組化區塊鏈。 這裏還有更多細微差別,本文不詳細區分。
例如:Arbitrum、Optimism、zkSync、Starknet
並行處理模組化區塊鏈
一次處理多個交易的模組化區塊鏈。
例如:Eclipse、Fuel
要點:
- 這是一場擴容軍備競賽,單線程單體區塊鏈在速度、成本、用戶體驗方面明顯落後於 Solana 等並行處理單體區塊鏈,這對於大規模採用來說並不是一個好兆頭。
- 模組化區塊鏈 /Rollup 的引入提供了另一種擴容路徑,即「水平擴容」,但尚未得到充分探索。 Optimistic Rollup、ZK Rollup、應用鏈都是一些例子,特別是 ZK Rollup 仍處於萌芽狀態,但值得等待。
- 對我來說最有趣的是即將推出的並行處理模組化 Rollup,例如 Eclipse ,它利用模組化堆疊和並行處理設計的最佳部分來構建在速度、成本上可能與現有並行處理單體鏈相當的區塊鏈。
等等,Nosleepjon 是在推動反乙太坊、反 solana、支援模組化區塊鏈的言論嗎? 不。
單體區塊鏈和模組化區塊鏈將共存
我相信我們會看到這兩種擴容策略都取得成功,因為它們為不同的用例提供了不同的權衡。
單體區塊鏈案例:可簡單組合
大多數使用者和開發人員都會從單體區塊鏈開始,這更容易上手,一切都是現成的。
由於單體區塊鏈是一個垂直集成的系統,因此除了構建智慧合約 / 應用程式之外,你無需擔心基礎設施或任何其他事情。
單體區塊鏈是理想的通用區塊鏈。 你可以與最多的鏈上原語、現有的應用程式生態系統、現有的社區、最大的流動性池進行組合。
在單體區塊鏈架構上構建更便宜。 大多數應用程式不需要自己的鏈,運行和協調鏈基礎設施的成本很高。
模組化區塊鏈案例:主權超級應用
說實話,「模組化」這個詞實際上是一種干擾,真正的好處和主題是主權 / 擁有權。
- 你可以擁有更多的控制權和可定製性,例如合規性、許可權、風險限制、可分叉性 / 可升級性、反覆運算方向。
- 胖應用理論。 多數價值將歸於少數應用程式,而不是它們所在的基礎鏈。 我們已經在乙太坊上看到了這一點,Uniswap、Lido、MakerDAO 產生了巨額費用。 因此,一些超級應用程式自然會希望通過構建自己的應用程式鏈來獲取更多價值。 這一點特別適用於消費者應用程式和遊戲,但由於破壞了可組合性,所以不太適用於 DeFi。
- 更簡單、更可定製的鏈間組合。
- 更多的盈利方式。 例如,你可能可以在你的應用鏈上收取費用,而在你無法控制的鏈上則不能收取費用。
- 避免吵鬧的鄰居問題,通過運行自己的基礎設施來保證正常運行時間。
- 更具進取性的聰明的團隊不斷在堆疊的不同部分進行創新,新的模組化技術可以隨著時間的推移而進化。
- 你認為 Coinbase 不知道他們在做什麼嗎? 他們控制排序器收入,並可以吸引客戶到他們的 Base 區塊鏈。 企業和 Web2 公司會喜歡這一點,控制許可權範圍的主權、貨幣化、開箱即用的輕鬆構建。
旁注:有趣的是,我們一直在新技術的敘事圈子裡前進,但最終總是回到多年前的 Cosmos 提出的理論。
遊戲的終局
單體區塊鏈和模組化區塊鏈都有其道理,並且不存在輿論中那樣尖銳的對立。
雙太陽的終局看起來會是這樣的:
單體區塊鏈最終將在通用 + 可組合 DeFi 用例方面相互競爭。
模組化區塊鏈最終將相互競爭主權超級應用用例。
1 個佔主導地位的單體區塊鏈出現,還有一些較小體量的替代品。
模組化 / 主權超級應用鏈 + 較小的 Rollup/ 應用鏈的可互操作生態系統。
- 1 個佔主導地位單體區塊鏈出現,因為消費者自然地聚集在 1 個品類領導者周圍。 網路效應有助於擴大流動性、使用者群、開發者群、品牌認知度等。 最有效的定價和用戶體驗集中在一個全球通用的單體區塊鏈上。
- 一些較小的單體區塊鏈替代方案仍然會存在,但大多數單體區塊鏈都會消亡。 就像 Uber/Lyft、Google/Bing 的市場份額分割一樣。
- 幾個大規模的模組化超級應用程式鏈會出現。 對於這些超級應用程式來說,脫離原始區塊鏈並啟動自己的區塊鏈比向單體區塊鏈支付租金更有利。
- 長尾可互操作 Rollup/ 應用程式鏈網路(像應用程式商店中的應用程式一樣興衰?)
在這種情況下,Rollup 作為服務提供者變得像 VC,用有限的工程時間來押注 Rollup/ 應用鏈的組合。 如果一個成功,那麼費用 / 代幣份額將為供應商帶來數倍的回報。
重要的是不要低估其中一些未來 Rollup/ 應用程式鏈的規模。 像 friend.tech 這樣的用戶數不到 10 萬的消費者應用程式產生的費用比比特幣、Arbitrum、BSC 等整個區塊鏈還要多。
那麼,我們應該如何下注?
我的猜測:
- 獲勝的單體區塊鏈的原生代幣可能會獲得貨幣地位,成為最大單體區塊鏈中最受認可的交換單位。
- 模組化 Rollup/ 應用鏈的結算層的原生代幣可能會獲得貨幣地位,成為模組化生態系統中最受認可的交換單位。
- 佔主導地位的錢包和互操作性層將所有這些應用程式鏈抽象為無縫的用戶體驗。 出於方便,可能有定價權對他們集成的所有應用程式收取價差,就像信用卡公司促進消費者 / 商家互動一樣?
最後的想法
- 做出你自己的結論,不要讓那些發言者強迫你相信他們所說的一切,聲音大並不意味著他們是一定對的(包括我)。
- 我很高興看到更多關於並行處理 Rollup 和 ZK Rollup 的實驗在性能方面可能與並行處理單體區塊鏈相當。
- 如果我們確實擁有模組化 / 主權鏈 + 單體區塊鏈的雙重生態系統,那麼我們將需要可擴展的互操作性來解決流動性和用戶體驗的碎片化問題。 它不僅僅是將模組化 Rollup 相互連接起來,還要將單體區塊鏈連接到其他 Rollup。
免責聲明:作為區塊鏈資訊平臺,本站所發佈文章僅代表作者及嘉賓個人觀點,與 Web3Caff 立場無關。 文章內的資訊僅供參考,均不構成任何投資建議及要約,並請您遵守所在國家或地區的相關法律法規。