繼電子巨頭索尼在OP上發佈L2 Soneium之後,10月29日,再質押協議巨頭Swell宣佈遷移至Optimism超級鏈,通過OP Stack構建Rollup加入OP生態系統。據DeFilama數據顯示,Swell的TVL最高曾超過30億美元,目前爲13.4億美元,Swell的加入將爲OP超級鏈提供再質押收益和安全性支持。
同時,隨着Swell的加入,OP 超級鏈生態項目已經達到59個,其中包含索尼、Coinbase、Uniswap、Worldcoin、Kraken、Fraxtal等超級品牌,一時間讓掀起發鏈熱潮,關於一鍵發鏈、應用鏈、模塊化等熱詞的討論也是激起千層浪。
其實,在OP超級鏈大熱之前,其實就有很多在做發鏈的項目,比如波卡、Cosmos、Starcoin等。不同項目有各自的側重點,波卡專注於平行鏈生態建設,Cosmos主要面向應用鏈,Starcoin是針對Move生態的獨立公鏈。OP這波發鏈熱潮,或將帶動其他發鏈平臺,重新獲得更多的市場關注,那麼接下來,我們就來分析這些發鏈平臺的特點,看看誰的潛力更大。
1. Polkadot波卡
Polkadot 是一種區塊鏈網絡協議,它爲所有連接的平行鏈提供共享安全性,並允許所有連接的任務使用 XCM進行互操作。
Polkadot 在架構上採用的是中繼鏈加平行鏈的方式。其中,中繼鏈是一種零層協議,負責維持各個平行鏈的共識,確認各個區塊的最終性,以及整個 Polkadot 的治理。就好比政務大廳的系統,連接着各個部門(平行鏈),各個部門負責業務的記錄和辦理,最終審覈及確認工作交給政務大廳來處理的。
而平行鏈就是基於Polkadot SDK構建的區塊鏈,每條平行鏈都有自己的參數,如出塊時間、交易手續費、治理機制和挖礦獎勵。平行鏈是獨立且平等的區塊鏈生態,與一般的區塊鏈不同的是,區塊的確認和生態的治理都交給中繼鏈來完成。同樣以政務大廳的來比喻,平行鏈就是各個部門,他們都有各自不同的功能,但是他們沒有必要每個部門單獨做一套系統,他們直接用政務大廳的系統就行(中繼鏈確保各個平行鏈的共識統一),只不過這套系統是去中心化的。
其中,Substrate是Polkadot用於構建平行鏈的一個可擴展、模塊化、開源的區塊鏈框架。它實現了區塊鏈開發中遇到大部分常用功能,比如p2p網絡、共識算法、常用加密算法、數據存儲、交易管理等。
Substrate有許多優勢:
模塊化:Substrate 通過提供開放的 SDK,以及可以組合、複用和發佈的實用組件,讓開發者可以非常輕鬆地創建、組合和發佈組件以形成業務邏輯。
多層架構:Substrate 的三層結構分別是 Substrate Core、Substrate SRML 和 Substrate Node。Substrate Core 是用於構建區塊鏈最小框架的模塊,可以提供像存儲、共識、交易隊列和區塊生產機制和低級 JavaScript 的實用程序等模塊;SRML 層則更簡單,開發者要做的就是從模塊中選擇自己需要的組別建進行參數設置即可;Substrate Node,只需提供 JSON 配置文件即可獲得完整的智能合約區塊鏈。
無分叉升級:Substrate 支持無分叉的 Runtime 升級。基於 Substrate 的鏈中存儲着 WebAssembly Blob 或 WASM Blob,包含鏈構建新區塊所需的所有邏輯,鏈本身的 Runtime 包含在此 WASM Blob 中,如果需要修改區塊鏈的相關信息,只需要結合鏈上治理公投,倘若票數通過,即可完成相應的升級,從而減少了硬分叉帶來的影響。
但由於Polkadot生態投資機構更看重短期回報,讓長期持幣用戶損失慘重,所以目前生態開發活躍度大大降低,並且由於平行鏈數量有限,競拍卡槽成本過高,這也勸退了很多新的開發者。
2. Cosmos
Cosmos專注於應用鏈開發,簡單來說通過Tendermint 共識引擎和Cosmos SDK實現公鏈的簡單、快速開發。然後通過IBC跨鏈通信協議,實現相同結構下鏈與鏈之間的通信和互連。
與Polkadot相比,Cosmos生態發展相當全面。據Coingekco統計,收錄的Cosmos生態項目就達到162個,市值前100的項目中,Cosmos 生態佔12個,如前段時間熱門的Celestia、Injective、Sei 都來自Cosmos,還有之前超百億市值的Luna。
在構建基於Cosmos區塊鏈的時候,主要使用到Cosmos SDK,這是一個開發工具包,允許開發人員使用 Tendermint 徵求演算法構建區塊鏈。SDK 通過提供區塊鏈中包含的最常見的功能,如質押、管理和代幣,來降低複雜性。
Cosmos鏈的優勢:
主權性和靈活性: Cosmos的自由SDK使開發人員能夠構建主權的區塊鏈應用,消耗持續成本。
高度可擴展:垂直可擴展性來說,利用Tendermint BFT和垂直可擴展性,Cosmos實現了數千筆的交易處理能力。
生態的開發環境:Cosmos SDK簡化了區塊鏈應用程序的開發過程,開發者可以在SDK上創建自定義鏈,促進區塊鏈生態系統的採用和生長。
即插即用並自定義共識層。可以使用 Rollkit 和 Celestia 作爲您的共識和數據可用性層。
但不足之處是:
跨鏈安全(ICS):引入ICS(區塊鏈間通信安全)概念在一定程度上增加了應用程序開發者的負擔,開發者現在需要自主管理應用鏈的驗證器集和經濟安全性,對於那些不太熟悉處理區塊鏈和安全性的開發者來說
流動性質押的複雜性:質押者可能面臨更多的 DeFi 活動風險,因爲他們的質押現在可能通過 DeFi 活動獲得收益。
性能瓶頸明顯:作爲應用鏈來說,需要承載數百萬的交易量,目前的性能顯然是不滿足的。
3. Starcoin
Starcoin專注於高性能、可定製化Layer1區塊鏈的一鍵智能部署方案,開發者可以用StarStack進行獨立區塊鏈的開發。StarStack是一個以模塊化爲核心的開源代碼庫,用於構建定製化的Layer1,開發者可以使用此代碼庫啓動Move虛擬機,運行自己的區塊鏈,未來也可以用其AI智能系統以對話形式進行區塊鏈的部署。
與Polkadot和Cosmos不同,Starcoin專注於獨立區塊鏈的開發,簡單來說它提供了足夠的靈活性和可定製化組件,讓開發者在共識算法、虛擬機、加密協議、鏈上治理、交易管理、gas模塊等方面都可以自由選擇。
StarStack技術框架和優勢在於:
1) 基於Move語言和虛擬機構建。StarStack的底層框架和智能合約通過Move語言編寫,虛擬機也是採用的Move,面向對象和基於資產的編程,使得資源在模塊中具有極高的透明度,而對模塊的外部調用則完全不透明。Move語言也被稱爲最安全的和靈活的智能合約語言,這也爲其一鍵發鏈方案在定製化Layer1時,提供了更多的空間。
2) 基於DAG結構。StarStack中引入了DAG結構,並結合自身創新推出FlexiDAG,對 PoW 共識機制進行了升級,動態調整出塊時間、難度和出塊獎勵。通過FlexiDAG將加快出塊速度,縮短交易確認時間,大幅提升了 網絡性能和系統效率。此外,關鍵參數可以通過鏈上治理機制進行動態調整,使系統更具適應性和靈活性。
3) 並行化高性能網絡。在StarStack中,引入了基於高性能多線程的內存計算引擎 TurboSTM,徹底改變了智能合約的執行方式。TurboSTM 利用多版本併發控制(MVCC)和樂觀鎖,實現同步數據讀取和及時更新,大幅減少了執行瓶頸,提高了交易吞吐量。這也使得網絡性能有了質的飛躍,根據官方測試環境數據,最高TPS可以達到130,000,這個數據已經是行業公鏈天花板了。
4) 兼容Move生態主流應用。近期觀察到,Starcoin通過Move V7版本的升級,實現了Move生態應用的全面兼容,使開發者無需重寫代碼即可輕鬆遷移和部署他們的 dApp。簡單來說,就是通過Starcoin發行的Layer1,可以兼容Move生態的內的大部分應用,例如在Aptos上開發的應用可以輕鬆的遷移至新的Layer1上,而無需修改原始代碼。當然,這也同樣適用於使用StarStack開發的區塊鏈,所以這對想要佈局Move生態的開發者來說提供了極大的便利。
目前Starcoin在發鏈生態方面比較欠缺,生態應用較少,未得到廣泛的市場驗證,不過StarStack框架才發佈不久,應該會有很多開發者進行嘗試。對於希望獨立開發公鏈,高度定製化的開發者來說,Starcoin有着它的獨特優勢。