menu-icon
anue logo
熱門時事鉅亨號鉅亨買幣
search icon

區塊鏈

Lumoz推出SVM as a Service,支援融合ZK與TEE多重證明的SVM L2

BlockBeats 律動財經 2025-01-20 13:30

cover image of news article
律動財經圖片

背景

近年來,區塊鏈技術的快速發展推動了DeFi、NFT、AI 等多個領域的創新。 Solana 作為一個高速、低成本的區塊鏈,憑藉其獨特的共識機制和高吞吐量獲得了廣泛關注。在大規模應用場景中,基於 SVM 的 L2 鍊或應用鏈擁有廣闊的市場空間。

在此背景下,Lumoz 基於SVM 執行層,結合獨特的ZK 和TEE 技術,提出了一種創新的SVM 鏈解決方案(Lumoz SVM Stack ),為業界帶來了全新的視角。透過其高效的擴展架構和最佳化演算法,Lumoz SVM Stack 不僅能夠提供 SVM 鏈的超高交易吞吐量和處理速度,同時確保了安全性和去中心化特性。


架構

Lumoz SVM Stack 是基於SVM 交易執行層的通用L2 解決方案,採用模組化架構,將各項功能獨立拆分為不同模組,確保靈活性和可擴充性。該架構包括多個核心層次:支援以太坊和 Solana 作為結算層,Celestia、Avail 等作為資料可用性層,並支援 SP1 和 SGX 等多種類型的證明。這些設計結合 SVM 執行環境,構成一個高效且可自訂的模組化 Layer 2 解決方案。最終,Lumoz SVM Stack 的願景是成為全球最快且最具通用性的 SVM 驅動 Layer 2 解決方案。

Solana 缺乏全域狀態樹,而全域狀態樹在確保鏈下執行結果能夠安全地結算回 L1 方面至關重要。為了解決這個問題,Lumoz 將全域狀態樹的基本功能與稀疏Merkle 樹(LSMT)結合,利用加密技術對網路擴展上的執行結果進行驗證,從而確保鏈上和鏈下操作的安全性與一致性。這項創新方案不僅增強了 Lumoz 在擴展性和安全性方面的優勢,也為區塊鏈生態提供了更可靠的跨鏈執行機制。

Lumoz SVM Stack 基於Solana Agave 用戶端的程式碼構建,在確保與Solana 主網相容的同時,充分發揮了Solana 的平行執行能力和獨特的交易資料結構。透過對儲存邏輯和效能參數的最佳化,Lumoz SVM Stack 最大化地提升了 Solana 原生效能優勢,進一步增強了系統的效率和可擴展性。

目前的架構設計使得 Solana 生態中的現有 dApp 可以無縫遷移到 Lumoz SVM Stack 網絡,且無需對程式碼進行任何修改。該解決方案不僅減少了所需的資源和費用,還與 Solana 保持一致的工具和開發者堆疊,從而為開發者提供了更低的遷移成本和更高的開發效率。

常規元件組成

· 共用排序器:Lumoz SVM Stack 採用去中心化與透明的交易排序方式,確保網路擴充的高效率與可信度。在安全性、速度和去中心化方面,Lumoz SVM Stack 展現了顯著的優勢。共用排序器將多個交易批量處理,減少基礎層需要處理的單一交易數量,從而大幅提高系統的吞吐量和容量。此外,Lumoz SVM Stack 還提供對交易排序的強力支持,提升了整體效能。

· 無狀態驗證者:Lumoz SVM Stack 的無狀態驗證者合約將完整的驗證任務分解成小塊,並將這些任務分發到驗證者網路。透過這種設計,Lumoz SVM Stack 大大降低了參與者的硬體需求,使得節點更容易加入或退出網絡,而無需訪問完整的區塊鏈狀態。這樣不僅提升了系統的彈性,也降低了參與門檻,促進了更多節點的參與。

· 資料可用性:雖然Solana 對交易大小有嚴格的限制,這對於基於匯總的DA(資料可用性)解決方案來說可能構成挑戰,但Lumoz SVM Stack 透過擴展DA 解決方案,克服了Solana 原生DA 方案的限制。該設計確保了資料管理的安全性與去中心化,並保留了在 Solana 上進行資料審計的能力,使得區塊鏈的可審計性和透明性得到了充分保障。

關鍵技術

SVM 相容與並行高效執行

Solana 的SVM(Solana 虛擬機)是一個高效的智能合約執行環境,憑藉其平行交易處理和狀態獨立設計,能夠同時執行多筆交易,從而顯著提升吞吐量並降低延遲。 SVM 支援 Rust 和 C 等程式語言,使得開發者能夠輕鬆建立高效能的去中心化應用程序,推動 Solana 生態系統的快速發展。

值得強調的是,SVM 的平行執行依賴於 Solana 獨特的交易資料結構。在 Solana 網路中,每一筆交易的發起者都會預先聲明所需讀寫的帳戶資訊。這項設計使得 SVM 能夠根據這些帳戶訊息,按照高效的並行順序處理交易,確保不同交易不會同時對同一個帳戶進行讀寫操作。正因為如此,簡單地將 SVM 嫁接到其他執行框架上並不能帶來並行處理的優勢。

基於此原理,我們選擇以Solana Client 作為基礎執行框架,以便充分發揮SVM 的平行執行優勢,確保在整個系統中實現高效的交易處理與低延遲性能。

支持多重證明

Lumoz 支持強大的多證明管道,能夠將來自不同執行客戶端的組譯級指令轉換為代數或多項式證明系統的算術。這個管道設計使得 Lumoz 不僅能夠使用 SuperNova、Halo2 和 eSTARK 等多種後端來編碼算術,還能夠擺脫對單一協議的依賴,提供更大的靈活性和可擴展性。

除了 ZK 證明,Lumoz 也創新地利用 SGX,實現可信任執行環境 (TEE) 產生不同類型的證明。 SGX 執行的程式碼與在 zkVM 上執行的程式碼相同,起到類似輕量級執行客戶端的作用。這使得所有的證明系統都能夠驗證相同的底層輕量級客戶端執行,從而實現了可能的資料重複利用。在 SGX 環境中,必要的資料會透過標準的 ECDSA 簽章進行簽名,使用 SGX 專用的私鑰完成簽名程序。可信任執行環境 (TEE) 保證了運算的機密性和完整性,並透過遠端證明進行驗證。

TEE:使用Intel SGX CPU,英特爾的軟體保護擴充(SGX) 是一組內建於某些英特爾CPU 中的安全相關指令,用於啟用TEE。透過使用 SGX 晶片,晶片所有者、系統操作員和觀察者可以獲得強大的加密保證,確保任何一方都無法查看 Secret 記憶體空間內發生的事情。

藉由這種多證明管道的設計,Lumoz 提供了一種更為高效、安全且靈活的方案,不僅提升了性能,還增強了跨平台和跨協議的兼容性,推動了區塊鏈技術在去中心化驗證和數據安全方面的創新。

基於SMT 的密碼結算協定(LSMT)

Lumoz 的稀疏Merkle 樹(LSMT)是一種創新的加密資料結構,結合了傳統的Merkle 樹和Patricia 樹的優點,能夠有效地儲存大量的鍵值對。與傳統的 Merkle 樹相比,LSMT 透過其特有的節點組織方式,僅儲存必要的節點,通常是包含非空值的節點或位於具有值的葉節點路徑上的節點。這種設計使得 LSMT 成為一種「稀疏」的資料結構,從而大幅減少了儲存空間的需求。

LSMT 的一個顯著優勢是能夠提供緊湊的證明(Merkle 證明),驗證特定鍵值對是否包含在樹中,而無需透露其具體值。這種設計優化了儲存和運算效率,特別適用於需要高效驗證資料一致性的場景。

在 Layer 2 解決方案中,LSMT 的一個關鍵應用是狀態承諾和狀態驗證。狀態承諾是指將鏈下交易(Layer 1 上的狀態)提交到 Layer 2 解決方案。透過在 Layer 1 上提交此狀態,Layer 2 的參與者可以驗證其鏈下交易的有效性,而無需披露整個狀態或要求 Layer 1 區塊鏈處理每一筆鏈下交易。透過這種方式,LSMT 提供了一種既高效又安全的方式來實現跨鏈驗證和資料承諾,降低了對基礎層的依賴,並增強了系統的可擴展性和隱私保護能力。

結論

Lumoz 透過創新地結合SVM、ZK 和TEE 等多個先進的區塊鏈解決方案,提供了一個高效、安全且靈活的SVM 通用L2/應用鏈解決方案。透過利用 SVM 執行層的平行處理優勢,結合稀疏 Merkle 樹(LSMT)進行資料驗證,Lumoz 能夠在保障安全性和去中心化特性的同時,大幅提升交易吞吐量和處理速度。此外,Lumoz 的 zk 和 SGX 多證明管道技術為交易的安全執行提供了強有力的支持,進一步提高了跨鏈互動和資料處理的效率。

隨著去中心化應用和區塊鏈技術的不斷發展,Lumoz 的架構不僅為開發者提供了更靈活的開發環境,還能有效降低交易成本,推動區塊鏈技術在各領域的應用與普及。未來,Lumoz 有望成為最具通用性和擴展性的 Layer 2 解決方案之一,推動 Solana 等公鏈的進一步發展,並為區塊鏈生態的可持續性和創新性奠定堅實基礎。

原文連結

暢行幣圈交易全攻略,專家駐群實戰交流

▌立即加入鉅亨買幣實戰交流 LINE 社群(點此入群
不管是新手發問,還是老手交流,只要你想參與虛擬貨幣現貨交易、合約跟單、合約網格、量化交易、理財產品的投資,都歡迎入群討論學習!

前往鉅亨買幣找交易所優惠

文章標籤


Empty