Placeholder合夥人:為什麼模組化會帶來Web3創新的黃金時代?



模組化在Web3 領域興起,正如20 年前雲端服務在網路產業興起。

作者:Joel Monegro,Placeholder 合夥人

編譯:Luffy,Foresight News

新技術的先驅必須籌集大量資金來建造基礎設施,這可能會導致過度投資和投機泡沫。當這些泡沫破裂時,實力薄弱的企業就會倒閉,市場的力量就會圍繞著產業領導者及其典範進行鞏固。透過這個整合過程,我們可以識別應用程式中的通用元素,並將它們分離出來成為標準的模組化元件,這些元件可以開源或作為單獨的服務出售。這些抽象的組件使建立更複雜的應用程式變得更加容易,並實現從資本支出主導到營運支出驅動的成本結構轉變,從而使新產品能夠更快地推出並降低了啟動成本。這種模式現在正在新興的Web3 中展開,新的「模組化」技術(例如Rollups)加速了技術開發並開啟了精實創業創新的時代。

資本支出與營運支出

隨著技術基礎設施變得更加標準化和廣泛可用,它變得更加強大和易於使用。但在此之前,早期企業家必須大力投資建設自己的基礎設施,然後才能構建和分發自己的應用程序,例如愛迪生發明電網來幫助銷售燈泡或早期互聯網初創公司部署數據中心來運行網頁。隨著市場的成熟,開放標準和按需基礎設施服務的出現,為採用它們的公司提供了更有效率的商業模式,因為他們不需要花費太多的時間和金錢來將產品推向市場。

例如,2000 年網路泡沫破滅後,網路產業從購買伺服器和建立資料中心( 資本支出) 轉變為租用雲端伺服器( 營運支出)。許多開源框架(例如LAMP 堆疊、Ruby on Rails、Django 和NodeJS)的出現都是為了簡化Web 開發,而Microsoft、Amazon 和Google 等行業領導者則利用其規模來建立新標準和低成本基礎設施服務。這與2000 年代末開始的API 熱潮一起,透過在即用即付的商業模式下提供專門的後端功能,進一步簡化了互聯網的複雜性。在崩潰發生後的十年內,這些抽象層使小團隊能夠快速、廉價地建立和擴展新應用程序,新創公司加速創新並迎來了黃金時代。

Web2 基礎架構變得如此抽象化以至於現代Web 應用程式甚至不直接在實體伺服器上運行,而是在伺服器的模擬:虛擬機器(通常封裝在容器中,隻需最少的重新配置就可以在許多環境中輕鬆移動或複製)中。虛擬機技術允許單一強大的伺服器同時運行多個應用程序,從而幫助擴展Web2,並且可以輕鬆地根據需要向應用程式添加或減少計算資源,以滿足需求並控製成本。

虛擬化的概念說明了基礎設施可以變得多麼抽象,但我在這裡強調它是因為Web3 基礎設施遵循與Rollup 發明類似的路徑,Rollup 同樣透過允許區塊鏈在頂部支援多個「虛擬區塊鏈」來幫助區塊鏈實現擴展。

抽象層

早期的區塊鏈新創公司必須建立所有的基礎設施,包括自訂區塊鏈協議、前端、錢包、SDK、API 等,然後才能開始建立應用程式。像以太坊這樣的智慧合約網路減少了為許多應用程式建立專有區塊鏈的需要,但它們對成本、程式設計約定和可擴展性施加了重大限製,限製了可能的應用程式的範圍。更雄心勃勃的想法需要一定程度的靈活性和吞吐量,這在公共鏈上通常是難以實現的,因此許多最令人興奮的應用程式無法付諸實踐。

像Cosmos 和Polkadot 這樣的平台後來提供了工具用以創建具有共享安全性和互通性功能的自訂區塊鏈,從而更輕鬆、安全地啟動區塊鏈。然而,要使用它們,仍然需要大量的資源和專業知識,因此對於大多數開發人員來說仍然遙不可及。但正如更多的抽象層簡化了雲端服務一樣,新興的Layer 2 (L2) 標準(例如Rollup)讓開發人員快速且廉價地部署區塊鏈環境。

Rollup 在鏈下執行交易和智慧合約,並將多個操作的結果捆綁打包到主區塊鏈上的定期、可加密驗證的交易中,從而繼承底層網路的安全性。這類似於信用卡網路處理許多付款並透過每週批量電匯向商家進行結算的方式。透過這項技術,單一區塊鏈可以同時保護許多高效能虛擬區塊鏈,從而大幅提高網路吞吐能力,同時最大限度地降低交易費用。

重要的是,Rollup 不是區塊鏈,至少與虛擬機器一樣,它們不是實際的機器。 Rollup 是虛擬區塊鏈,是模擬環境,如果忽略了抽象,Rollup 中智慧合約就像在真實區塊鏈上一樣運作。隻要業者定期將輸出結算在可信賴的區塊鏈上且不會破壞數據,Rollup 就可以根據效能、控製或合規性的需求進行中心化運作。但它也可以透過使用「共享排序器」技術來實現去中心化。

除了擴展性之外,將「執行」層與「資料可用性」、「結算」、共識層分開之後,開發人員在利用主鏈的安全性的同時又獲得了靈活性。例如,如果開發者不喜歡Solidity 但想利用以太坊的安全性或生態係統,他可以選擇使用Python 作為程式語言的Rollup 來將應用程式部署到以太坊。開源框架,例如OP Stack、ZK Stack、Polygon CDK、Arbitrum Orbit 或Rollkit 已經使開發人員輕鬆部署具有不同信任等級的自訂Rollup ,而像Espresso 和Astria 這樣的去中心化排序器專案則提供了執行層去中心化的選項,前提是如果你需要的話。同時,越來越多的低程式碼「Rollup as a Service」 (RaaS) 產品,例如Dymension、Conduit、Caldera 和Gelato,允許任何人在幾分鐘內啟動一條自訂虛擬區塊鏈。

更廣泛的「模組化運動」進一步為開發人員提供了涵蓋堆疊其他領域的標準和服務,從而進一步降低了建立和擴展區塊鏈應用程式的成本。以太坊的EVM 作為智慧合約的「作業係統」佔據主導地位,而Solana 的SVM 作為高效能替代方案正在迅速崛起(兩者都可以在獨立的Rollup 中使用)。 POKT 等協議標準化了跨網路的RPC/API 層,而SyndicatePolywrap 等框架將多個協定抽象化為單一前端SDK; Across 等跨鏈橋使流動性能夠在不同區塊鏈網路之間流動,而SAFE 或Squads加上「錢包即服務」(WaaS) 公司,例如Magic,讓任何鏈上的用戶可以輕鬆創建自訂錢包。甚至還有像Celestia 這樣專為虛擬區塊鏈環境所建構的新型L1。

數以百萬計的虛擬區塊鏈

Web3 新創公司目前的策略是先在高效能、低成本網路(如以太坊L2 或Solana)上啟動,如果需要擴大規模,則開始規劃遷移到自訂的、特定於應用程式的運作環境。即使是已經建立了自己的鏈的現有協議,例如Celo 或POKT 正在過渡到L2 架構以簡化基礎設施成本,這與擁有資料中心的互聯網公司不得不採用雲端服務的時代相呼應。如果你不擁抱新事物,你就很容易被擁抱新事物的競爭對手所擊敗。

許多人認為,在Solana 等高吞吐量區塊鏈上運行的應用程式無需L2 即可實現“網絡規模”,但人們大大低估了網絡規模的含義,因為互聯網上的大部分活動都發生在後台。你的每次點擊都會觸發數百個隱藏的HTTP 請求;僅加載Twitter.com 就會在2 秒內觸發對不同API 和服務提供者的300 多個後台請求,而這隻是一個用戶的單一操作。實現網路規模可能意味著每個應用程式每秒處理數百萬筆交易,但如果網路端的需求增加一百萬,這還遠遠不夠。要達到這種規模水平,虛擬化是必要的,但我們還需要底層的超高性能L1 來實現它。除了針對數據可用性吞吐量進行優化的區塊鏈(如Celestia)之外,高效能區塊鏈(如Solana 和Monad)是潛在有趣的Rollup 遊樂場。

也就是說,可擴展性並不是虛擬區塊鏈重要的唯一原因。虛擬區塊鏈是Web3 時代線上服務的強大標準。第一波Rollup 主要由「更快的以太坊」服務組成。然而,模組化架構提供的靈活性使得虛擬區塊鏈對於創建特定於應用程式的運作環境或為特定生態係統、產業或地理位置量身定製的網路特別有用。你也可以為具有嚴格存取控製或合規性要求的用例創建“虛擬私有區塊鏈”。更偉大的想法是,隨著區塊鏈和智慧合約介面取代Web2 的「雲端服務和API」範式,虛擬區塊鏈可能成為所有線上應用程式的預設後端基礎設施。

我們將在以後的文章中更深入地探討這些想法,但我想從商業角度強調的最重要的一點是,模組化代表了Web3 從資本支出到營運支出的轉變,因此,我們可以預期下一代區塊鏈應用程式的快速擴展。營運支出意味著成本隨著成長而擴大,而不是在推出前透過大規模融資來預先承擔。這意味著企業家可以更快地迭代,應用程式可以廉價地擴展,投資者可以以更低的風險為企業提供融資。就像網路泡沫破滅後的Web2 一樣,這些都是Web3 新創企業創新黃金時代的首要條件。

聯系郵箱:0xniumao@gmail.com