風險提示:防範以"虛擬貨幣""區塊鏈"名義進行非法集資的風險。——銀保監會等五部門
資訊
發現
搜索
登錄
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
查看行情
全景探討Solana生態發展:L2與應用鏈影響幾何?
区块律动BlockBeats
特邀专栏作者
2024-06-18 11:00
本文約7178字,閱讀全文需要約11分鐘
Solana 需要靈魂伴侶:應用鍊和Rollup會是它的完美夥伴嗎?

原文標題:《Solana Need L2s And Appchains?》

原文作者:Yash Agarwal

原文編譯:Ladyfinger,BlockBeats

編按:

Solana 作為高效能的公鏈平台,正面臨前所未有的發展機會和挑戰。 Yash Agarwal 在這篇文章裡全景式深入探討Solana 生態系統中的關鍵議題——模組化、應用鏈、Rollup,以及它們如何共同推動Solana 走向更廣闊的未來。

導讀

一個月前,作為Solana 上最頂尖的免費NFT 分發應用DRiP 的創始人Vibhu 發表了一番言論,引發了廣泛討論:

Solana 將要有以及需要有Layer 2 和Rollup。

他之所以表達這種觀點,是因為隨著SOL 價格和網路擁堵的上升,DRiP 每週損失約2 萬美元的價值。 Solana 網路活動的增加帶來了兩方面的影響:

優點:流動性增強、資本和交易量增加(得益於可組合性)

缺點:基礎設施成本上升、使用者體驗差、網路擁堵

然而,DRiP 主要透過Solana 作為基礎設施,每週從藝術家分發數百萬個NFT 到數千個錢包,對高可組合性並沒有太大需求。 Solana 的TVL 成長和資本流入對DRiP 影響甚微,反而主要受到基礎設施成本高昂的困擾。

Vibhu 指出,「可組合性帶來的回報是遞減的。」他還提到,Solana 應用開發者私下討論了他們對Rollup 的需求,因為這些Rollup 能夠提高交易吞吐量,減少區塊空間競爭,降低費用。此外,還可以更好地控制業務產生的經濟價值。

貼文連結

在過去幾個月中,Solana 經歷了多次擁堵事件,從JUP 空投到ORE 挖礦以及高峰期的meme 幣交易。儘管有人認為Firedancer 可以解決這些問題,但現實情況是時間線尚不明確,目前無法擴展超過10 倍。儘管如此,Solana 仍是所有經過實戰檢驗的主要鏈中唯一一個保持單片鏈的鏈。

Solana 應該保持單晶片還是變得模組化?

Solana 是否也會像以太坊一樣,演變出分片的Layer 2 和Layer 3 解?

目前Solana 的應用鍊和Rollup 的情況如何?

為了解答這些問題並整合出一個總結,本篇文章將探討各種可能性,討論各項目的優缺點。本文不會深入技術細節,而是以偏向市場導向和實際應用的視角來討論各種擴展方法,提供概覽。所有見解,無廢話,只有大量的獨家資訊。

簡而言之,我們將討論以下問題:

· Solana 和網路擁塞的問題

· 讓Solana 模組化

· Solana 應用鏈——附範例

· Solana Layer 2 和Rollup——附範例

· 支援Rollup 和應用鏈的基礎設施

Solana 的問題以及模組化的需求

首先讓我們討論一下當前的問題:由於空投、memecoin 交易量的激增,Solana 網路最近非常擁擠(目前大部分已經解決),導致ping 時間高、交易的失敗率高、網路費用增加。儘管如此,Solana 一直維持著每秒1-2 千次的交易處理量,超過了所有EVM 鏈的總和。可以說這是區塊鏈面臨的一個好問題,同時也考驗了Solana 的單片鏈理論。

Solana 基金會最近發布了一篇博客,敦促專案立即採取行動以提升網路效能,包括:

· 實施優先費用:避免交易延遲或遺失至關重要。

· 使程式計算單元(CU)達到最佳狀態的使用:僅使用必要的資源。

· 實施權益加權服務品質(QoS):允許應用程式優先處理使用者的交易。

然而,這些措施只能在一定程度上改善交易完成率,並不能保證順暢的交易體驗。對這個問題的一個解決方案是備受期待的新事務調度程序(New Transaction Scheduler),計劃在4 月末推出的1.18 版本中引入。新調度器將與目前調度器同時存在,但預設不會啟用,允許驗證者監控新調度器的效能,並在出現問題時輕鬆切換回舊調度器。新調度器旨在更有效率、更實惠地填充區塊,改善舊調度器的效率低下問題。

閱讀本文以深入了解新的調度程序

Anza,Solana Labs 的一個分支實體,一直在努力解決網路擁塞問題,已識別為與QUIC 實施和Agave(Solana Labs)的驗證器客戶端處理大量請求的行為有關。

貼文連結

儘管模組化的支持者強烈倡導Solana 的“模組化路線圖”,Solana Labs/Anza,Solana 協議的核心維護者,仍專注於優化基礎層的吞吐量和延遲的問題。潛在的改進措施包括:

· 改善費用市場並增加基礎費用(目前設定為5000 Lamports 或0.000005 SOL)。

· 實施帳戶寫鎖費用的指數增長,即逐步增加費用以遏制垃圾郵件。

· 透過懲罰機制優化CU 預算請求。

· 提升整體網路架構。

即使這些垂直擴展,單鏈,改進有效,我們也不能排除Solana 採用水平擴展,Rollup,的可能性。現實是Solana 可以結合這兩個特性——它可以作為一個出色的Rollup 基礎層,擁有超低延遲的區塊時間(約400 毫秒),顯著提升Rollup 的性能,例如實現快速的序列器軟確認。最重要的是,Solana 歷史上迅速實施變化,這可能使其比以太坊更有效率地作為Rollup 的基礎層。

更新:Anza 已經推出了一些補丁,幫助緩解了持續的網路擁塞問題,並將在v1.18 中進一步增強。

讓Solana 模組化

Solana 的模組化發展計畫已經啟動。正如Anza DevRel 的帖子所示,Solana 驗證器和SVM(處理交易和智能合約/程序的執行環境)緊密耦合,並由Anza 來維護。然而,驗證器用戶端和SVM 運行時將在未來幾個月內分離。這項分離將有助於創建「Solana 應用鏈」。

對於Rollup,優化Solana 的資料可用性(DA)或blob 層可能會在後一階段進行。

資料來自:Anza DevRel

Anza 的工程師Joe C也透露了將SVM 模組化的計劃,其中交易處理管線將從驗證器中剝離並放入SVM。這將使開發者能夠獨立於任何驗證器運行SVM 的實作。

獨立的SVM 將是完全獨立模組的集合。任何SVM 實作都可以透過定義明確的介面來驅動這些模組,進一步減少SVM 相容專案的障礙,顯著降低建置自訂解決方案所需的開銷。團隊可以只實現他們感興趣的模組,同時利用已建立的實現,例如來自Agave 或Firedancer 的模組。

簡而言之,Solana 將變得更加即插即用,使Solana 應用鍊和Rollup 更加容易實現。

整體而言,這可以走向兩個方向:Layer2(或Rollup)以及應用鏈。下面我們將一一介紹。

Solana 應用鏈

也稱為SVM 分叉,這些本質上是專門為特定應用而設的Solana 鏈分叉。 Pyth 是第一個Solana 應用鏈,但當Maker 創辦人Rune,提出基於Solana(SVM)程式碼庫開發Maker 應用鏈用於治理的建議時,這個概念真正引起了關注。 Rune 選擇SVM 是因為其強大的開發者社群和相對其他VM 的技術優勢,旨在分叉最具效能的鏈以更好地滿足消費者需求。儘管目前尚未實施,但這一舉動引發了關於Solana 應用鏈的廣泛討論。

整體而言,可分為兩類:

· 無需許可-任何人都可以加入網絡,類似於目前的Solana 主網。

· 有許可——由Solana 基金會為機構打包的“ Solana 許可環境(SPEs) ”,允許實體構建並維護自己的鏈實例,由SVM 提供支援。

Pyth——OG Solana 應用鏈:

Pyth 曾經佔據了Solana 主網上10-20% 的所有交易。然而,它並不需要任何可組合性,所以他們簡單地分叉了Solana 的程式碼庫。這使他們能夠利用Solana 400 毫秒的快速區塊時間進行高頻率的價格更新。 Pythnet 是第一個採用SVM 作為其應用鏈的網路。

Pythnet 應用鍊是Solana 主網的一個權威證明分叉,作為計算基礎層,用於處理和匯總由Pyth 數據發佈網絡提供的數據。

為什麼Pyth 要遷移?

· 它不需要高可組合性,特別是針對非Solana 應用,因此免受主網擁堵影響。

· 它需要一個有許可的環境來發布資料。

· 透過內部化費用來降低基礎設施成本,以前這些費用會洩漏到基礎層,也就是Solana 上。

Cube Exchange是另一個例子,這是一種混合型CEX,部署為主權SVM 應用鏈,具有完全離線的訂單簿和在其SVM 應用鏈上的結算。

Solana 應用鏈的例子

· Perp DEXs:像Hyperliquid這樣的Perp DEX 可以作為獨立的Layer 1 網路運作。此外,對於交易用例,可以自訂每個區塊的交易數量,或實現條件邏輯,例如將止損訂單的執行直接整合到Layer 1 ,確保其作為狀態轉換強制執行,或引入特定於應用的原子邏輯。

· AI 和DePIN:這些可以具有受控的服務提供者列表,例如Pyth。例如, Akash透過Cosmos 應用鏈作為計算市場運作。

· 治理應用鏈:以MakerDAO 對SVM 應用鏈的興趣驗證了這一點,主權治理應用鏈可以非常有吸引力。加密治理仍在演變,擁有專用的鏈分叉可以成為有用的協調機制

· 未來的企業應用鏈: 潛在的應用包括資金,如BlackRock 或支付系統,如Visa 或CBDC。

· 遊戲應用鏈: 一個在Solana 上運行的賭場遊戲項目正在考慮其應用鏈。

· 修改Solana 的分叉: 類似於Monad 或Sei 提供的最佳化EVM(並行化),有人可以建立一個更優化的Solana 版本。隨著Solana 主網開始探索新的設計架構,這種趨勢可能在未來幾年更加普遍。

設想Solana 應用鏈棧

雖然建立應用鏈可能相對簡單,但確保所有應用鏈之間的連接對於互通性至關重要。借鑒Avalanche 子網,透過本地Avalanche Warp Messaging 連接和Cosmos 應用鏈,透過IBC 連接的靈感,Solana 也可以創建一個本地訊息框架來連接這些應用鏈。

貼文連結

可以建立一個類似Cosmos-SDK 的中間件平台,提供一站式服務來創建應用鏈,這些應用鏈內建支援預言機,例如Pyth 或Switchboard、遠端過程調用,RPC 如,Helius 以及訊息連接,例如,Wormhole 等功能。

Polygon 的AggLayer提供了一種創新的解決方案,讓開發者將不同的Layer 1 或Layer 2 連結入AggLayer,實現跨鏈ZK 證明的聚合。

應用鏈對Solana 生態系的正面影響?

應用鏈不以SOL 支付費用或將SOL 作為交易費代幣,因此他們不會直接向SOL 貢獻價值,除非用於經濟安全目的的SOL 重新質押,但它們對SVM 生態系統的益處是顯而易見的。正如EVM 的網路效應一樣,更多的SVM 分叉和應用鏈將加強SVM 的網路效應。即便Eclipse 作為SVM 在以太坊上的Layer 2 擴展,與Solana 主網形成競爭,這一邏輯也同樣適用。

Solana Layer 2

Solana Layer 2 ,或稱為Rollup,是邏輯上獨立的鏈,將資料發佈到其主鏈的資料可用性(DA)層,並重複使用主鏈的共識機制。它們也可以使用其他DA 層,如Celestia,但這不再是真正的rollup。 「RollApp」這個術語通常用於特定應用的Rollup(大多數Solana 應用程式都正在探索的)。

Solana 的Rollup 會像以太坊一樣嗎?

顯然不會。對於Solana,Rollup 對於終端用戶來說將大多被抽象化。從意識形態上看,以太坊的Rollup 是自上而下的,即以太坊基金會和領導者決定最好的擴展方式是透過Rollup,然後在CryptoKitties 事件後開始支持各種Layer 2 。而在Solana,需求是自下而上的,也就是來自具有顯著使用者採用率的應用程式開發者。因此,大多數當前的roll-up 玩法都是行銷玩法,更多的是敘事驅動而非用戶需求驅動。這是一個顯著的差異,可能導致與以太坊不同的Rollup 未來。

壓縮是不是相當於Rollup?

Layer 2 透過在Layer 2 上執行交易、批量處理交易資料並壓縮它們來擴展基礎層區塊鏈(Layer 1)。然後將壓縮的數據發送到Layer 1 並用於欺詐證明(optimistic rollup)或有效性證明(zk rollup)。這個證明過程被稱為「結算」。類似地,壓縮將交易從主網卸載,減少了對基礎層狀態的爭用。值得注意的是,Grass Layer 2 將利用狀態壓縮進行其rollup。

Solana 上的Rollup 版圖:

目前有兩個類似Rollapps 的專案正在運作:

GetCode

這是一款支付應用,帶有一個微支付SDK,允許任何人即時支付和接受付款,並為其應用使用類似rollup 的結構。它為所有交易創建意圖,並使用一個類似rollup 的排序器,在每N 個間隔在Solana 上結算。

使用類似rollup 的結構可以實現:

· 靈活性:意圖可以代表各種未來活動,而不僅僅是支付交易。此外,如果有需要,Solana 作為鏈也可以被替換。

· 即時和隱私性:由於排序器的軟最終性,即使在Solana 擁堵期間,支付也是即時的。雖然交易在鏈上可見,但確切的金額和意圖保持模糊,確保用戶隱私。

MagicBlocks 的短暫Rollup

MagicBlocks 是一個web3 遊戲基礎設施,開發了Ephermal Rollup,特別適用於遊戲。它使用SVM 的帳戶結構,將遊戲狀態拆分成叢集。然後將狀態暫時轉移到輔助層或“ephermal rollup”,一個可配置的專用層。短暫rollup 作為一個專用的SVM 運行時或rollup 運行,以在更高的吞吐量下處理交易。

使用類似rollup 的結構可以實現:

· 專用運行時的定制,包括無gas 交易、更快的區塊時間和集成計時機制,例如,集成的事務調度系統,如Clockwork ,無需費用運行。

· 開發者可以將程式部署到基礎層,例如Solana,而不是在單獨的鍊或rollup 上。短暫Rollup 不會分散現有生態系統,允許加速目標操作而不創建隔離環境。這意味著可以利用所有現有的Solana 基礎設施。

這種方法有助於創建一個高度可擴展的系統,能夠按需啟動rollups 並水平自動擴展,以容納執行數百萬交易的用戶,而無需傳統Layer 2 的典型權衡。雖然MagicBlock 專注於遊戲,但這種方法也可以應用於其他領域,例如付款。

即將上線的Solana Rollup:

· Grass :Grass 是一個DePIN 項目,專注於透過驗證來抓取技術解決人工智慧的資料需求。該專案透過網路上的Grass 節點抓取AI 訓練數據,並將這些數據由驗證器儲存在區塊鏈上,同時精確記錄資料來源和執行抓取的節點,並據此給予獎勵。

鑑於Grass 需要處理高達每秒100 萬個的網路請求,這對Solana 主網而言是不切實際的。因此,專案計劃採用零知識證明技術對資料集進行驗證,並在Solana 的Layer 1 上批量結算。

Grass 團隊也正在考慮引入來自其他叢集的狀態壓縮技術,並在Solana 主網的測試版上進行資料錨定。這項創新將使Grass 成為一個基礎平台,支持那些只能在其上建構的廣泛應用

*注意,建立平台和基礎設施的項目通常具有更高的市場估值,Grass 也即將推出其代幣。

· Zeta :Solana 上最早的永續合約交易所之一,其擁有完全在鏈上的永續訂單簿,目前正計劃利用Solana 的Rollup 技術將其交易匹配過程遷移至鏈下。

永續合約交易所採用Rollup 技術具有明顯的優勢,因為它極大地提升了用戶交易體驗。可以詢問那些在Hyperliquid 或Aevo 等平台與Solana 上的永續合約交易所進行過交易的用戶,後者要求用戶對每筆交易進行簽名,錢包彈窗,並且需要等待大約10 到20 秒。此外,永續合約交易不需要同步執行,並且能夠與DeFi 生態中的其他部分高度集成,特別是在交易撮合方面。

有趣的是,Armani,Backpack 的共同創辦人也在推特上表示他們現在專注於Layer 2 解決方案。

Sonic 正在開發一個名為Hypergrid 的模組化SVM 鏈,讓遊戲開發者在Solana 平台上部署專屬的鏈。同時,還有基於SVM 技術的以太坊Rollup 項目,例如EclipseNitroVM ,它們採用SVM 作為其執行引擎。在Solana 生態中, Neon作為一個與EVM 相容的Layer 2 解決方案。此外,一些創新項目如Molecule ,一個針對比特幣的SVM Layer 2 ,目前仍處於早期構想階段。

Sovereign SDK提供了一個類似node.js 的框架,專門用來建構Rollup。用戶可以提交他們的Rust 程式碼,該平台能夠將其轉化為支援在任何區塊鏈上部署的Optimistic Rollup 或ZK Rollup。這些Rust 程式碼可以是客製化的應用邏輯,也可以是任何虛擬機器的實作。

關於Rollup 的一些論點

Rollup = 與SOL 保持一致性

「ETH-Aligned」,以太坊一致性,或者說「ETH Bag Biases」,以太坊包偏見,已經成為流行的網路迷因。

為什麼Layer 2 和Restaking/EigenLayer 會成為最熱門的話題?

這是因為它們增加了ETH 的「貨幣性」,ETH 在各個地方都被用作核心資產。

同樣的原則也適用於Solana。 Solana 社群將會支持任何能夠提升他們SOL 持有量的解決方案——就這麼簡單。隨著Solana 生態系的擴展,一度被忽視的SOL 的「貨幣性」將變得重要。記住,大多數Rollup 無論如何都是「行銷手段」,由於市場仍然更重視基礎設施而非應用程序,因此它們能提供更好的代幣價值累積。

Rollup 將感覺像是Solana 的延伸

除了安全性的好處,即從基礎層繼承安全性,輕鬆存取Solana 用戶和資產將是一個重要優勢。正如Jon Charbonneau所指出的,以太坊的Rollup 如Base、Optimism 和Arbitrum 感覺更像是以太坊的延伸。用戶保留相同的錢包和地址,原生燃氣代幣是單一的標準版本ETH,ETH 在DeFi 中占主導地位,所有交易對都是ETH,社交應用程式以ETH 定價NFT 並支付創作者例如,friend.tech ,以及Layer 2 的存款是即時的等等。

同樣,這也將發生在Solana 上。從以太坊學習,大多數Solana Rollapps 不會讓使用者感覺他們正在使用一個單獨的鏈,例如,Getcode。

Solana 將看到更多的“RollApps”而不是“Rollup”

Solana 沒有像以太坊那樣的擴展問題,主網由於高燃氣費用而變得難以使用,它是高度優化的。然而,一些需要專用區塊空間的應用程式將創建他們的Rollup。儘管在Solana 上的通用Rollup 對我來說沒有意義,但從經濟上講,對專案來說確實有意義。例如, Base 用戶僅在一天內就為Coinbase 創造了200 萬美元的收入!對於建構者的激勵嚴重傾向於Layer 2 。然而,正如觀察到的,每個EVM Rollup 似乎都是一個普通的Rollup,許多像Linea、Scroll 或zkSync 這樣的計畫已經成為只有農民為了代幣空投而進行幾筆交易的幽靈鏈。

此外,我感覺到Solana 上的通用Layer 2 可能會導致與以太坊相同的舊問題,即中心化的Rollup、擁塞和流動性碎片化。

為什麼有些應用程式想要遷移到Rollapps/應用程式鏈?

每個應用程式最初都會在Solana 主網上啟動,因為將更多應用程式託管在共享基礎設施上顯著降低了開發者和用戶的複雜性。然而,隨著這些應用程式的成長,它們可能尋求:

· 價值捕獲。在一個不僅僅為一個應用程式設計的共享Solana 層上內部化價值更具挑戰性。 MEV 捕獲對DEX 來說可能是另一個有利可圖的選擇。

· 專用區塊空間。

· 在用例中的可自訂性。如:隱私方面,例如,Getcode 使用序列器為其用戶提供私密支付、市場費用實驗、最小化MEV 的加密內存池、定制的訂單簿。

然而,並非所有應用程式都會想要啟動自己的Rollup,特別是那些沒有達到一定逃逸速度的應用程序,例如,足夠的TVL、用戶、交易量。今天啟動自己的鏈涉及到痛苦且不必要的權衡,複雜性、成本、更差的用戶體驗、流動性碎片化等,大多數應用程序,特別是早期階段的應用程序,無法為增量收益證明這些權衡的合理性。 Solana 仍然是SVM 開發的核心和靈魂,因此可能會部署許多新的應用程式。

對於應用建構者

Solana 主網或應用鍊或Rollup 完全取決於不同的情況。如果沒有強烈的與其他應用程式組合性的需求,將一些不同的元件置於鏈下,無論是應用鍊還是Rollup,都是完全合理的。用戶甚至不需要知道他們正在使用Rollup 或應用程式鏈。 Grass、Zeta 和Getcode 都為它們的使用者抽象化了它們所使用的任何Rollup 類型基礎設施。

對於需要授權和客製化的用例,Token Extension 也能滿足大多數需求,如KYC 或轉帳邏輯,同時保持組合性。

推動Rollup 和應用鏈的基礎設施

如果Rollapp/應用鏈理論擴展,現有的基礎設施提供者將能夠大大受益,因為他們將進入新的市場:

· 現有的Rollup 即服務(RaaS)供應商,如Caldera ,可以輕鬆地隨著需求的出現進入SVM 市場。像EclipseNitroVM這樣的SVM 以太坊Rollup 也在密切關注這個機會。此外,Sovereign Labs 提供了一個Sovereign SDK Solana 轉接器,它能夠支援在Solana 上的Rollup(尚未準備好投入生產)。 Helius 是另一家非常適合為Solana Layer 2 建造基礎設施的公司,正如Mert 多次暗示的那樣

· 共享序列器如Rome Protocol和對輕客戶端如Tinydancer的需求。共享序列器對Rollup 來說可能很有趣,因為它們能夠實現原子套利、MEV 和無縫橋接等活動,減少流動性的碎片化。

· 像PhantomBackpackSolflare這樣的錢包。多簽和智能合約錢包基礎設施如Squads 。 Squads 一直定位為「Solana 和SVM 的終極智慧合約錢包基礎設施層」。

· 再質押SOL:模組化理論也促進了再質押,因為這些Rollup/應用鏈可能需要SOL 共享安全性並更與Solana 保持一致。這將會帶來早期參與者如CambrianPicasoSolayer 、透過Stakenet的Jito 和像Sanctum這樣的LST 以及驗證者的收入提高。

最後,Solana 能否因應全球的需求?

當然不能。現實點,即使考慮到摩爾定律,即使硬體能繼續提高性能,並且Solana 針對這種硬體進展進行了優化,但這也是不切實際的。我相信,所有不太關鍵的交易,例如DRiP 發送NFT,最終會轉移到它們自己的鏈上,而最有價值的交易都將留在主鏈上,在那裡真正的可組合性至關重要,如現貨DEX。

這並不意味著Solana 在單體和可組合性之戰中輸了;它將在依賴可組合性和低延遲的情況下比其他鏈管理得更好。而且,Sui、Aptos、Sei、Monad 等也沒有更好,因為我們還不知道它們是否經得起高真實用戶活動的考驗。

與以太坊不同,Solana 主網並不打算成為「B2B 鏈」;它一直都是並將永遠是消費者鏈。大規模建構分散式系統是極具挑戰性的,而Solana 最有潛力成為全球最有價值交易的共享帳本。

Solana 需要靈魂伴侶:應用鍊和Rollup 會是它的完美搭檔嗎?

原文連結


Solana