Bankless:從L2、ZK到新驗證器客戶端Solana會有什麼樣的成就?

作者:David C,Bankless;編譯:白水,金色財經

Solana 經歷了風起雲湧的一年。

由於大多數投資者的注意力都集中在價格走勢和memecoin 市場對Solana 的影響上,對L1 來說最樂觀的發展就是專案取得的實際發展。

在本文中,我們將深入研究為推進區塊鏈而採用和開發的一系列不同技術,從蓬勃發展的L2 生態系統到ZK 壓縮再到新的驗證器客戶端,所有這些都可能為Solana 帶來光明而持久的未來。

Solana L2 和Rollups

雖然Solana 的1.18.15 軟體更新可能標誌著網路的重大改進,這要歸功於新的中央調度程序,但這絕不是Solana 在繼續取得成功的同時管理高交易量和規模的唯一升級。

數月的memecoin 交易擁擠和預期的空投考驗了Solana 的單體架構,引發了關於保持單體還是採用模組化方法的爭論。

Solana 的單體設計(所有活動都發生在一條鏈上)具有交易速度快且易於組合等優勢,但隨著鏈的成熟,基礎設施成本上升。今年早些時候,我們看到了很多關於Solana 需要L2 和Rollup來解決成本上升和擁塞問題的討論。

隨著遊戲、人工智慧、銀行和交易領域應用鍊和L2 的發展,L2 和Solana 虛擬機器(SVM) 模組化的發展勢頭不斷增強。這是由可擴展性需求和Pyth 等應用鏈的成功推動的,Pyth 脫離主網來處理高頻價格更新,同時保持SVM 以應對高交易量。

其他人正在效仿Pyth,使用自己的SVM 為特定用例建立應用鍊和Rollup。

  • MagicBlock 在Solana 上引入了Ephemeral Rollups,用於可擴展、可組合的鏈上游戲。

  • Grass 是一個基於瀏覽器的DePIN 項目,它使用ZK 證明在其自己的L2 上進行資料驗證,解決了AI 資料問題。

  • Zeta Markets 是一個永久DEX,計劃推出Solana Rollup,以改善其用戶體驗、資本效率和交易速度。

  • Sonic 最近推出了其測試網,正在建立一個模組化SVM 鏈(超網格),供遊戲在Solana 上部署自己的鏈。

  • Iron Bank 正在開發第一家使用SVM 進行高效能、合規的法定交易的機構鏈上銀行。

  • Mantis 是一個Solana Rollup,透過Picasso Network 的Restaking Layer 提供鏈抽象訂單流、跨鏈互通性和原生收益。

ZK 壓縮

除了L2s,Solana 開發者平台Helius 和Solana 的ZK 層Light Protocol 還引進了一項名為ZK 壓縮的技術來擴展網路。

ZK 壓縮旨在透過解決狀態膨脹(即每個節點必須儲存的持續資料成長)來增強可擴展性。狀態膨脹增加了對完整節點的硬體需求,使歷史資料維護成本高昂。因此,網路成本上升,去中心化程度降低,應用程式互通性變得更加困難。

雖然ZK 壓縮與傳統檔案壓縮一樣可以減少資料大小,但它還透過將多個帳戶分組為可驗證的摘要(稱為Merkle 根)來優化Solana 儲存其分類帳資料的方式。這種方法降低了儲存成本,同時保持了資料的安全性和完整性。這發生在RPC 級別,這有助於網路不同部分之間的通信,而不是直接在Solana 上通信。

ZK 壓縮可以大幅提高Solana 的可擴展性。它可以緩解狀態膨脹,降低完整節點要求,增強歷史狀態訪問,提高分類帳效率,降低交易成本,並保持去中心化。

ERbo7clNpbOWyCJ1FzUnGKyk7KD6RBdmeCLcoRuO.jpeg

新節點客戶端

Solana 正在不斷發展以滿足區塊鏈性能和可靠性的高要求。兩個主要發展是新節點客戶端Firedancer 和Mithril。這些旨在透過升級技術增強Solana 的可擴展性、效率和穩健性。

Firedancer

即將推出的Firedancer 驗證器用戶端由交易公司Jump Crypto 開發,旨在透過模組化架構、低延遲和高吞吐量來增強Solana 的效能。

Firedancer 目前已在測試網路上上線,讓我們來看看它是如何實現這些改進的。

  • 模組化架構和容錯能力:與傳統用戶端不同,Firedancer 使用稱為「區塊」的單獨進程,每個進程執行特定功能,例如處理交易或驗證簽章。這種模組化方法可確保一個區塊的故障不會影響整個系統。

  • 進階網路和資料處理:Firedancer 使用自訂實作來有效管理資料流,最大限度地減少記憶體分配並防止導致網路中斷的擁塞。此外,Firedancer 利用資料並行性以最小的延遲處理大量交易。

  • 硬體加速和效率:透過結合現場可編程閘陣列(FPGA) 和高效硬件,Firedancer 實現了驚人的吞吐量和能源效率。 FPGA 允許Firedancer 每秒處理多達8M 個簽章。

EBmCtCEEKEpK44jZisAWB3W79LyYRFlMXTZ5jXxO.jpeg

Mithril

Mithril 以注重簡單性的編碼語言Golang 編寫,由驗證器Overclock 開發,是一款即將推出的全新全節點客戶端,旨在降低硬體要求並提高運行Solana 節點的可訪問性,從而增強可擴展性和去中心化。

Mithril 的開發分為幾個里程碑:

  • 重建SVM:第一個里程碑已接近完成,涉及用Golang 重建SVM、重新編寫所有系統操作和本機程序,並確保徹底測試和無錯誤。

  • 交易處理與帳簿更新:第二個里程碑著重於處理交易和更新Solana 帳簿。 Mithril 將實現最小的RPC 接口,以改善與網路的交互並增強基礎設施組件以確保正常運作。

  • 系統最佳化:第三個里程碑涉及透過升級虛擬機器和帳戶資料庫來優化系統效能並減少資源消耗。這允許更快地執行智慧合約和更有效率的資料管理,使系統更具可擴展性。

  • 升級的資料檢索和儲存:最後一個里程碑旨在透過從多個來源檢索區塊鏈資料、確保可用性、建立歷史資料的存檔能力、使用BitTorrent 進行快速可靠的資料分發以及使用Filecoin 增強安全性和耐用性來提高資料的可存取性、彈性和安全性。

2eshCvVfcozuzBWKXjqPzFNgTxlFbyIDxuCWrrpL.jpeg

展望

隨著Solana 不斷發展並應對高交易量和網路擁塞帶來的挑戰,最新的軟體更新以及L2、ZK 壓縮和高級節點客戶端等新技術的引入標誌著Solana 在處理其期望的規模方面取得了重大進展。

Solana 的未來一片光明,將調整其架構以滿足不斷增長的需求,並為持續成長和進步鋪平道路,使網路成為首選建設場所。

Total
0
Shares
Related Posts