在模塊化堆棧的每個組件中,關注度和創新程度並不相同。盡管過去數據可用性(DA)和排序層有許多創新項目,但執行和結算層作爲模塊化堆棧的一部分,直到最近才開始得到更多的關注。
共享排序器市場競爭激烈,不僅有多個項目爭奪市場份額,如Espresso, Astria, Radius, Rome, 和Madara,還包括像 Caldera 和 Conduit 這樣的RaaS提供商,他們爲卷積提供共享排序器服務。這些RaaS供應商因其業務模式不完全依賴於排序收入,能夠提供更優惠的費用分配。
與數據可用性(DA)領域相比,排序市場具有其獨特性,DA市場基本上是幾個大公司如Celestia, Avail, 和 EigenDA所壟斷。這使得除了這幾個主要公司之外的小型新企業很難打破這一局面。這些項目通常要麼選擇依賴以太坊這樣的成熟系統,要麼根據他們需要的技術架構選擇一個合適的DA層。雖然採用DA層能顯著降低成本,但從費用角度來看,選擇外包排序功能並不那麼明顯,主要是因爲這樣做會放棄潛在的費用收入。盡管有觀點認爲DA最終將變得普遍,但在加密領域,強大的流動性優勢和獨特的技術基礎使得某些層次更難被簡單商品化。盡管存在這些爭論,市場上已有許多DA和排序產品正在使用(簡單來說,@maven11research/commoditise-your-complements">對於模塊化堆棧的每個服務,都有多個提供者競爭)。
執行和結算層——及其擴展的聚合層——雖然以前不太受關注,但現在開始出現一些與整個模塊化堆棧協調一致的新的迭代方式。
執行層和結算層之間的關係非常緊密,結算層負責定義執行層操作的最終結果。它還能增強執行層的功能,提高系統的健壯性和安全性。具體來說,結算層可以處理執行層的欺詐糾紛、驗證證據以及連接其他執行層。
另外,一些團隊在自己的協議中直接開發特定的執行環境。例如,Repyh Labs正在開發一個名爲Delta的L1區塊鏈。這種設計與模塊化堆棧的概念正好相反,但它在統一的環境中提供了靈活性,並具有技術兼容性的優勢,因爲團隊不需要花時間去手動集成模塊化堆棧的各個部分。當然,這種設計的缺點是從流動性的角度來看可能會變得孤立,不能選擇最適合自己設計的模塊化層,且成本可能較高。
其他團隊則選擇開發專注於某一核心功能或應用的L1。例如,Hyperliquid就爲其永續合約交易平台專門開發了一個L1。盡管用戶需要從Arbitrum進行數據橋接,但他們的核心架構不依賴任何外部框架,如Cosmos SDK,這使得他們能夠針對核心應用進行高度定制和優化。
在過去,我們主要看到的是一些通用的備選第一層(alt-L1)區塊鏈,它們相比以太坊的主要優勢在於更高的處理速度。這導致了一個現象:歷史上,如果項目想要獲得明顯的性能提升,幾乎只能選擇從零開始自建一個備選第一層區塊鏈,因爲以太坊本身的技術尚未成熟。這種做法通常意味着需要將提高效率的機制直接集成到通用協議中。而在當前週期,性能的提升通過模塊化設計實現,並且主要集中在最主流的智能合約平台——以太坊上。這樣做使得無論是現有項目還是新項目都能在不犧牲以太坊的流動性、安全性和社區優勢的情況下,利用新的執行層基礎設施。
目前,我們還觀察到更多的不同執行環境(虛擬機)在一個共享網路中混合使用,這不僅爲開發者提供了更大的靈活性,還允許在執行層進行更好的定制。例如, Layer N平台允許開發者在其共享狀態機之上,既可以運行通用的滾動節點(如SolanaVM、MoveVM等),也可以運行特定應用的滾動節點(如永續合約交易所、訂單簿交易所等)。他們還致力於在不同的虛擬機架構之間實現完全的可組合性和流動性共享,這是一個在大規模上難以解決的鏈上工程挑戰。在Layer N上,每個應用都能夠在不影響共識機制的情況下,異步且即時地互相傳遞信息,這解決了加密領域常見的通信負擔問題。每種虛擬機還可以採用不同的數據庫架構,包括 RocksDB, LevelDB或者完全自定義的(異步)數據庫。通過一個類似於Chandy-Lamport algorithm算法的“快照系統”,實現了鏈的異步過渡到新區塊的功能,而無需暫停整個系統。在安全方面,如果狀態轉換出現錯誤,可以提交欺詐證明來解決。他們的設計目標是在最大化網路整體處理能力的同時,將執行時間降至最低。
在定制化進展的背景下,Movement Labs採用了Move語言——這是一種最初由Facebook設計,並在Aptos和Sui等網路中使用的語言——來執行他們的虛擬機操作。Move語言相較於其他框架有其獨特的優勢,尤其在安全性和開發者的靈活性/表達能力方面,這兩點歷來都是使用現今技術在區塊鏈上開發時遇到的主要挑戰。值得一提的是,開發者也可以直接使用Solidity語言在Movement平台上進行開發 ——爲此,Movement開發了一套完全兼容EVM字節碼的運行環境,這套環境還能與Move的技術棧兼容。他們的M2滾動協議利用了BlockSTM的並行化技術,這不僅大幅提高了處理速度,而且還能利用以太坊的流動性優勢(過去,BlockSTM技術主要被應用在如Aptos這樣的備選第一層區塊鏈中,這些區塊鏈通常不支持EVM)。
MegaETH也在執行層領域取得了進展,尤其是通過他們的並行化引擎和內存數據庫技術,這使得序列器能夠將整個系統狀態保存在內存中。在架構設計方面,他們採用了以下技術:
最近作爲模塊化技術棧的一部分而被探索和改進的另一個設計是證明聚合——即一個證明者創建出一個包含多個簡潔證明的單一簡潔證明。讓我們首先從整體上了解聚合層及其在加密領域的歷史和現狀。
在傳統的非加密市場中,相較於平台或市場,聚合服務往往佔據較小的市場份額:
盡管我不完全確定這一點是否在所有加密場景中都成立,但在去中心化交易所、跨鏈橋接以及借貸協議方面,這一點無疑是成立的。
以1inch和0x爲例(這兩個是主要的去中心化交易所聚合器),它們的市值合計約爲10億美元——僅僅是Uniswap約76億美元市值的一小部分。在跨鏈橋接服務方面,情況同樣如此:像Li.Fi和Socket/Bungee這樣的橋接服務聚合器,其市場份額似乎也不及像Across這樣的平台。雖然Socket支持多達15種不同的橋接服務,但其總橋接量與Across相差無幾(Socket爲22億美元,Across爲17億美元),並且近期Across在Socket/Bungee上的交易量只佔很小一部分。
傳統金融市場的運作方式與此相似。例如,洲際交易所(ICE)和CME Group的市值分別大約爲750億美元,而被視爲“聚合器”的查爾斯·施瓦布(Charles Schwab)和Robinhood的市值則分別約爲1320億美元和150億美元。在施瓦布這樣的機構中,盡管它通過 ICE 和 CME 等多個交易平台進行大量交易,但這些交易量與其市場價值的比例並不匹配。例如,Robinhood每月處理的期權合約數量大約爲1.19億份,而ICE的這一數字約爲3500萬份——而期權合約甚至並非Robinhood的核心業務。即便如此,ICE在公開市場的估值大約是Robinhood的5倍。因此,像施瓦布和Robinhood這樣的應用層聚合平台,盡管它們處理着龐大的交易量,但其市場估值並沒有達到ICE和CME的水平。
作爲消費者,我們似乎對聚合器本身賦予了較低的價值。
在加密領域,如果聚合層被嵌入到某個產品、平台或鏈條中,這一現象可能會有所不同。如果聚合器被直接且緊密地集成進鏈條中,那麼我們面對的將是一種全新的架構,我對其發展結果表示出了濃厚的興趣。Polygon 的 AggLayer就是一個例子,開發者可以通過它輕鬆地將他們的一級鏈和二級鏈連接到一個網路中,這個網路能聚合證明,並在使用CDK的各個鏈條之間提供一個統一的流動性層。
這個模型與Avail 的 Nexus 互操作層有着相似的工作原理,它採用了證明聚合和序列器拍賣的機制,顯著增強了其數據可用性產品的穩定性。就像Polygon的AggLayer一樣,任何與Avail集成的鏈條或滾動協議,都能夠在Avail已有的生態系統中實現互操作性。除此之外,Avail還能夠從多個區塊鏈平台和滾動協議收集有序的交易數據,這些平台和協議包括以太坊、所有基於以太坊的滾動協議、Cosmos鏈條、Avail自身的滾動協議、Celestia的滾動協議,以及Validiums、Optimiums和Polkadot的平行鏈等多種混合結構。基於這樣的設施,來自任何生態系統的開發者都能夠在Avail的數據可用性層上自由地進行開發,同時借助Avail Nexus實現跨生態系統的證明聚合和信息交換。
Nebra在證明聚合和結算領域有着特定的專注點,它能夠跨多種證明系統進行聚合操作——舉例來說,它能夠將xyz系統的證明和abc系統的證明以特定方式聚合成agg_xyzabc(這與僅在單一證明系統內聚合形成agg_xyz和agg_abc的方式不同)。這種架構採用了UniPlonK技術,爲一系列電路的驗證工作提供了統一標準,這使得跨多個PlonK電路的證明驗證變得更加高效和可行。其核心技術是利用零知識證明(遞歸的SNARKs)來擴展驗證環節——這通常是這些系統的瓶頸所在。對客戶而言,“最後一哩路”的結算過程變得更加簡便,因爲Nebra負責處理所有的批量聚合和結算工作,團隊僅需修改一個API合約調用即可。
Astria也在探索如何讓他們的共享序列器與證明聚合技術相結合的創新設計。他們讓滾動協議自身負責執行層面的工作,這些滾動協議在共享序列器的特定命名空間上運行執行層軟件——基本上,這就是一個讓滾動協議能夠接受排序層數據的“執行API”。他們還可以在這裏輕鬆地增加對有效性證明的支持,以確保區塊未違反EVM狀態機的規則。
在這種設置中,像Astria這類產品主要處理從無序交易到有序區塊的轉換(#1到#2階段),執行層或卷積節點則處理從有序區塊到執行區塊的過程(#2到#3階段)。而像 Nebra 這樣的協議則處理從執行區塊到生成簡潔證明的最後階段(#3到#4階段)。理論上,Nebra(或稱爲對齊層)還可以進行一個額外的步驟,即在證明聚合之後進行驗證(第五步)。Sovereign Labs也在研究一個類似的概念,他們的架構核心是基於證明聚合的橋接技術。
總的來說,一些應用程序層是下層的基礎設施建設,部分原因是@maven11research/commoditise-your-complements">僅保留高級應用程序可能會產生激勵問題 如果他們不控制底層堆棧,用戶採用成本就會很高。另一方面,隨着競爭和技術進步不斷降低基礎設施成本,應用程序/應用鏈的費用@maven11research/commoditise-your-complements">與模塊化組件集成 變得更加可行。我相信這種動力更加強大,至少目前如此。
伴隨着這些創新——包括執行層、結算層和聚合層——提升效率、簡化集成、增強互操作性和降低成本變得更加可行。實際上,這一切都是爲了爲用戶提供更優質的應用體驗,同時也爲開發者創造更好的開發環境。這種組合是成功的,能夠帶來更多創新——以及更快的創新速度——在整個行業中,我非常期待未來的發展。
Compartilhar
Conteúdo
在模塊化堆棧的每個組件中,關注度和創新程度並不相同。盡管過去數據可用性(DA)和排序層有許多創新項目,但執行和結算層作爲模塊化堆棧的一部分,直到最近才開始得到更多的關注。
共享排序器市場競爭激烈,不僅有多個項目爭奪市場份額,如Espresso, Astria, Radius, Rome, 和Madara,還包括像 Caldera 和 Conduit 這樣的RaaS提供商,他們爲卷積提供共享排序器服務。這些RaaS供應商因其業務模式不完全依賴於排序收入,能夠提供更優惠的費用分配。
與數據可用性(DA)領域相比,排序市場具有其獨特性,DA市場基本上是幾個大公司如Celestia, Avail, 和 EigenDA所壟斷。這使得除了這幾個主要公司之外的小型新企業很難打破這一局面。這些項目通常要麼選擇依賴以太坊這樣的成熟系統,要麼根據他們需要的技術架構選擇一個合適的DA層。雖然採用DA層能顯著降低成本,但從費用角度來看,選擇外包排序功能並不那麼明顯,主要是因爲這樣做會放棄潛在的費用收入。盡管有觀點認爲DA最終將變得普遍,但在加密領域,強大的流動性優勢和獨特的技術基礎使得某些層次更難被簡單商品化。盡管存在這些爭論,市場上已有許多DA和排序產品正在使用(簡單來說,@maven11research/commoditise-your-complements">對於模塊化堆棧的每個服務,都有多個提供者競爭)。
執行和結算層——及其擴展的聚合層——雖然以前不太受關注,但現在開始出現一些與整個模塊化堆棧協調一致的新的迭代方式。
執行層和結算層之間的關係非常緊密,結算層負責定義執行層操作的最終結果。它還能增強執行層的功能,提高系統的健壯性和安全性。具體來說,結算層可以處理執行層的欺詐糾紛、驗證證據以及連接其他執行層。
另外,一些團隊在自己的協議中直接開發特定的執行環境。例如,Repyh Labs正在開發一個名爲Delta的L1區塊鏈。這種設計與模塊化堆棧的概念正好相反,但它在統一的環境中提供了靈活性,並具有技術兼容性的優勢,因爲團隊不需要花時間去手動集成模塊化堆棧的各個部分。當然,這種設計的缺點是從流動性的角度來看可能會變得孤立,不能選擇最適合自己設計的模塊化層,且成本可能較高。
其他團隊則選擇開發專注於某一核心功能或應用的L1。例如,Hyperliquid就爲其永續合約交易平台專門開發了一個L1。盡管用戶需要從Arbitrum進行數據橋接,但他們的核心架構不依賴任何外部框架,如Cosmos SDK,這使得他們能夠針對核心應用進行高度定制和優化。
在過去,我們主要看到的是一些通用的備選第一層(alt-L1)區塊鏈,它們相比以太坊的主要優勢在於更高的處理速度。這導致了一個現象:歷史上,如果項目想要獲得明顯的性能提升,幾乎只能選擇從零開始自建一個備選第一層區塊鏈,因爲以太坊本身的技術尚未成熟。這種做法通常意味着需要將提高效率的機制直接集成到通用協議中。而在當前週期,性能的提升通過模塊化設計實現,並且主要集中在最主流的智能合約平台——以太坊上。這樣做使得無論是現有項目還是新項目都能在不犧牲以太坊的流動性、安全性和社區優勢的情況下,利用新的執行層基礎設施。
目前,我們還觀察到更多的不同執行環境(虛擬機)在一個共享網路中混合使用,這不僅爲開發者提供了更大的靈活性,還允許在執行層進行更好的定制。例如, Layer N平台允許開發者在其共享狀態機之上,既可以運行通用的滾動節點(如SolanaVM、MoveVM等),也可以運行特定應用的滾動節點(如永續合約交易所、訂單簿交易所等)。他們還致力於在不同的虛擬機架構之間實現完全的可組合性和流動性共享,這是一個在大規模上難以解決的鏈上工程挑戰。在Layer N上,每個應用都能夠在不影響共識機制的情況下,異步且即時地互相傳遞信息,這解決了加密領域常見的通信負擔問題。每種虛擬機還可以採用不同的數據庫架構,包括 RocksDB, LevelDB或者完全自定義的(異步)數據庫。通過一個類似於Chandy-Lamport algorithm算法的“快照系統”,實現了鏈的異步過渡到新區塊的功能,而無需暫停整個系統。在安全方面,如果狀態轉換出現錯誤,可以提交欺詐證明來解決。他們的設計目標是在最大化網路整體處理能力的同時,將執行時間降至最低。
在定制化進展的背景下,Movement Labs採用了Move語言——這是一種最初由Facebook設計,並在Aptos和Sui等網路中使用的語言——來執行他們的虛擬機操作。Move語言相較於其他框架有其獨特的優勢,尤其在安全性和開發者的靈活性/表達能力方面,這兩點歷來都是使用現今技術在區塊鏈上開發時遇到的主要挑戰。值得一提的是,開發者也可以直接使用Solidity語言在Movement平台上進行開發 ——爲此,Movement開發了一套完全兼容EVM字節碼的運行環境,這套環境還能與Move的技術棧兼容。他們的M2滾動協議利用了BlockSTM的並行化技術,這不僅大幅提高了處理速度,而且還能利用以太坊的流動性優勢(過去,BlockSTM技術主要被應用在如Aptos這樣的備選第一層區塊鏈中,這些區塊鏈通常不支持EVM)。
MegaETH也在執行層領域取得了進展,尤其是通過他們的並行化引擎和內存數據庫技術,這使得序列器能夠將整個系統狀態保存在內存中。在架構設計方面,他們採用了以下技術:
最近作爲模塊化技術棧的一部分而被探索和改進的另一個設計是證明聚合——即一個證明者創建出一個包含多個簡潔證明的單一簡潔證明。讓我們首先從整體上了解聚合層及其在加密領域的歷史和現狀。
在傳統的非加密市場中,相較於平台或市場,聚合服務往往佔據較小的市場份額:
盡管我不完全確定這一點是否在所有加密場景中都成立,但在去中心化交易所、跨鏈橋接以及借貸協議方面,這一點無疑是成立的。
以1inch和0x爲例(這兩個是主要的去中心化交易所聚合器),它們的市值合計約爲10億美元——僅僅是Uniswap約76億美元市值的一小部分。在跨鏈橋接服務方面,情況同樣如此:像Li.Fi和Socket/Bungee這樣的橋接服務聚合器,其市場份額似乎也不及像Across這樣的平台。雖然Socket支持多達15種不同的橋接服務,但其總橋接量與Across相差無幾(Socket爲22億美元,Across爲17億美元),並且近期Across在Socket/Bungee上的交易量只佔很小一部分。
傳統金融市場的運作方式與此相似。例如,洲際交易所(ICE)和CME Group的市值分別大約爲750億美元,而被視爲“聚合器”的查爾斯·施瓦布(Charles Schwab)和Robinhood的市值則分別約爲1320億美元和150億美元。在施瓦布這樣的機構中,盡管它通過 ICE 和 CME 等多個交易平台進行大量交易,但這些交易量與其市場價值的比例並不匹配。例如,Robinhood每月處理的期權合約數量大約爲1.19億份,而ICE的這一數字約爲3500萬份——而期權合約甚至並非Robinhood的核心業務。即便如此,ICE在公開市場的估值大約是Robinhood的5倍。因此,像施瓦布和Robinhood這樣的應用層聚合平台,盡管它們處理着龐大的交易量,但其市場估值並沒有達到ICE和CME的水平。
作爲消費者,我們似乎對聚合器本身賦予了較低的價值。
在加密領域,如果聚合層被嵌入到某個產品、平台或鏈條中,這一現象可能會有所不同。如果聚合器被直接且緊密地集成進鏈條中,那麼我們面對的將是一種全新的架構,我對其發展結果表示出了濃厚的興趣。Polygon 的 AggLayer就是一個例子,開發者可以通過它輕鬆地將他們的一級鏈和二級鏈連接到一個網路中,這個網路能聚合證明,並在使用CDK的各個鏈條之間提供一個統一的流動性層。
這個模型與Avail 的 Nexus 互操作層有着相似的工作原理,它採用了證明聚合和序列器拍賣的機制,顯著增強了其數據可用性產品的穩定性。就像Polygon的AggLayer一樣,任何與Avail集成的鏈條或滾動協議,都能夠在Avail已有的生態系統中實現互操作性。除此之外,Avail還能夠從多個區塊鏈平台和滾動協議收集有序的交易數據,這些平台和協議包括以太坊、所有基於以太坊的滾動協議、Cosmos鏈條、Avail自身的滾動協議、Celestia的滾動協議,以及Validiums、Optimiums和Polkadot的平行鏈等多種混合結構。基於這樣的設施,來自任何生態系統的開發者都能夠在Avail的數據可用性層上自由地進行開發,同時借助Avail Nexus實現跨生態系統的證明聚合和信息交換。
Nebra在證明聚合和結算領域有着特定的專注點,它能夠跨多種證明系統進行聚合操作——舉例來說,它能夠將xyz系統的證明和abc系統的證明以特定方式聚合成agg_xyzabc(這與僅在單一證明系統內聚合形成agg_xyz和agg_abc的方式不同)。這種架構採用了UniPlonK技術,爲一系列電路的驗證工作提供了統一標準,這使得跨多個PlonK電路的證明驗證變得更加高效和可行。其核心技術是利用零知識證明(遞歸的SNARKs)來擴展驗證環節——這通常是這些系統的瓶頸所在。對客戶而言,“最後一哩路”的結算過程變得更加簡便,因爲Nebra負責處理所有的批量聚合和結算工作,團隊僅需修改一個API合約調用即可。
Astria也在探索如何讓他們的共享序列器與證明聚合技術相結合的創新設計。他們讓滾動協議自身負責執行層面的工作,這些滾動協議在共享序列器的特定命名空間上運行執行層軟件——基本上,這就是一個讓滾動協議能夠接受排序層數據的“執行API”。他們還可以在這裏輕鬆地增加對有效性證明的支持,以確保區塊未違反EVM狀態機的規則。
在這種設置中,像Astria這類產品主要處理從無序交易到有序區塊的轉換(#1到#2階段),執行層或卷積節點則處理從有序區塊到執行區塊的過程(#2到#3階段)。而像 Nebra 這樣的協議則處理從執行區塊到生成簡潔證明的最後階段(#3到#4階段)。理論上,Nebra(或稱爲對齊層)還可以進行一個額外的步驟,即在證明聚合之後進行驗證(第五步)。Sovereign Labs也在研究一個類似的概念,他們的架構核心是基於證明聚合的橋接技術。
總的來說,一些應用程序層是下層的基礎設施建設,部分原因是@maven11research/commoditise-your-complements">僅保留高級應用程序可能會產生激勵問題 如果他們不控制底層堆棧,用戶採用成本就會很高。另一方面,隨着競爭和技術進步不斷降低基礎設施成本,應用程序/應用鏈的費用@maven11research/commoditise-your-complements">與模塊化組件集成 變得更加可行。我相信這種動力更加強大,至少目前如此。
伴隨着這些創新——包括執行層、結算層和聚合層——提升效率、簡化集成、增強互操作性和降低成本變得更加可行。實際上,這一切都是爲了爲用戶提供更優質的應用體驗,同時也爲開發者創造更好的開發環境。這種組合是成功的,能夠帶來更多創新——以及更快的創新速度——在整個行業中,我非常期待未來的發展。