Bitget App
交易「智」變
快速買幣市場交易合約跟單BOT理財
毫秒交易時代到來?一文速覽Solayer Chain

毫秒交易時代到來?一文速覽Solayer Chain

PanewsPanews2025/01/08 21:00
作者:Panews

作者:KarenZ,Foresight News

本週,Solana 生態再質押計畫Solayer 揭曉其2025 年路線圖,核心亮點在於即將推出的硬體加速型SVM 區塊鏈——「Solayer InfiniSVM」。對Solayer 而言,「Solayer InfiniSVM」無疑是實現其長遠願景的重要一環。

Solayer 的首席工程師Chaofan Shou,在放棄加州大學柏克萊分校的博士學業後加入了Solayer 團隊。他透露,團隊在開發過程中從Solana 驗證器用戶端Firedancer 中獲得了不少啟發,並決定將Solana 的絕大部分組件卸載到SmartNIC 和可編程交換機上。這種方法能大大提升了網路的處理能力,使得交易的處理更有效率。

在Solayer Chain 中,每一筆交易都遵循一套工作流程。交易首先會進入由數十萬至數百萬節點組成的可擴展入口集群,這些節點將基於對未來狀態的機率預測對交易進行清洗和預執行。隨後,所有執行快照會被傳送至由英特爾Tofino 交換器和額外FPGA 建構的排序器。值得注意的是,大多數交易在預執行階段就已經被確認為有效,因此無需在排序器上再次執行。對於剩餘的衝突交易,Solayer Chain 的排序器會採用基於預執行中收集的細粒度帳戶存取模式的SOTA(State-of-the-Art)調度演算法進行重新執行,以確保交易的公平性和高效性。

在效能表現方面,Chaofan Shou 表示,對於簡單的工作負載,Solayer Chain 可以實現超過160 億筆每秒(TPS)的交易處理能力;而對於有衝突的工作負載,也能達到89 萬TPS 的水平。這意味著,在Solayer Chain 上,每一秒內都能處理數十億人的USDC 轉帳請求,以及數百萬人在Raydium 上ape 同一個memecoin 的交易需求。

那Solayer InfiniSVM 究竟是如何實現的呢?

Solayer Chain 如何實現?

根據Solayer Chain Lightpaper,Solayer Chain 透過在專用硬體和叢集之間分配工作負載,同時保留全域原子狀態,來實現單狀態區塊鏈的無限擴展。

Solayer 表示,透過SDN(軟體定義網路)和RDMA(遠端直接記憶體存取)連接,可以在保持原子狀態的同時實現100 Gbps。 Solayer InfiniSVM 透過卸載到硬體電路和內核,跨越傳入、排序、調度、banking、存儲,實現了1ms 交易確認。

這裡是Solayer Chain 工作流程的簡要概述:

1.交易傳入:每筆交易會進入如下圖左上角所示的一個初始入口點,該入口點會執行簽名驗證(sigverify)和本地去重操作(避免重複交易);

2、預執行階段:驗證後的交易隨後被傳送到預執行叢集進行預執行。

3、排序和調度:交易結果和中間快照透過InfiniBand(提供專為高效能運算和資料中心環境量身定制的高速、低延遲網路架構)傳送到排序器。排序器使用SDN 交換器和FPGA 來決定交易是走簡單路徑還是複雜路徑。

簡單路徑:如果交易在預執行時所有帳戶都是最新版本,狀態變化將直接透過RDMA(遠端直接記憶體存取)應用,使用SDN 上的本機緩存,避免了排序器的進一步處理。

複雜路徑:如果至少有一個帳戶有更新版本,交易將進入本機記憶體池。排序器對本地記憶體池中的交易進行調度,以實現所有交易的公平和最優並行執行。

4.狀態更新:執行後的交易狀態變更會被更新到分片資料庫。分片資料庫使用RDMA 協定實現高效的跨節點資料存取。

5.交易廣播:交易執行並寫入狀態變更後,交易會透過全球PoPs(Point of Presence,網路存取點)進行廣播。

毫秒交易時代到來?一文速覽Solayer Chain image 0

在共識機制方面,Solayer Chain 採用Proof-of-Authority-and-Stake 混合共識協議,將交易批處理成碎片(shreds),每個碎片包含slot 號、交易向量、存取帳戶的版本元資料和連結哈希。受信任的實體充當排序者並發布碎片,證明者都進行質押和投票來決定碎片是否可以被接受。

值得一提的是,Solayer Chain 不僅僅關注效能,還引入了多項使用者體驗改進,特別是鍊級的支持,如:

  • Hook: 允許開發者將諸如套利、清算和會計等交易後邏輯直接嵌入鏈中。
  • 巨額交易: 支援更大的交易大小,允許跨程式呼叫。
  • 跨鏈呼叫: 透過內建的系統程式實現跨鏈的原子操作。
  • 內建OAuth 支援: 使用戶可以使用Google、X 或Reddit 等OAuth 服務作為錢包。

這裡著重強調下Hooks,hooks 允許開發者將諸如套利、清算和會計等邏輯直接嵌入鏈中。而且Solayer Chain 也為hooks 設定了一個激勵和費用模型。 Hooks 的執行採用類似荷蘭式拍賣的競標模型。開發者或使用者如果想要將Hook 附加在特定程式上則需要競標(逐一epoch 競標下一個epoch 執行hook 的權利),競標的價格決定了Hook 是否能夠執行以及執行的優先順序。前16 名最高出價的競標者勝出。

每次Hook 執行時,它的競標金額會按以下比例分配:

  • 40% 分配給交易發起者(Transaction Initiator)。
  • 40% 分配給程式的所有者(Program Owner),激勵他們開發和維護高品質的程式。
  • 20% 分配給網絡,用於抵消額外的鏈上計算開銷。

如上將競標費用分配給交易發起者和程式所有者的模型,會激勵更多的開發者和使用者參與Hooks 的使用。這樣做不僅提高了平台的功能性,還能增加網路的活躍度。透過此,Solayer Chain 還可有效防止垃圾交易或鏈下惡意MEV 利用,為網路提供了額外的保護層。

Solayer Chain 的願景不僅是提升效能,更是要在區塊鏈技術中融入更多的使用者體驗和開發者友善的功能。

0

免責聲明:文章中的所有內容僅代表作者的觀點,與本平台無關。用戶不應以本文作為投資決策的參考。

PoolX: 鎖倉獲得新代幣空投
不要錯過熱門新幣,且APR 高達 10%+
立即參與

您也可能喜歡

可驗證AI公司Rena Labs在種子前融資中籌集了330萬美元

快速摘要 Paper Ventures 領導了此輪融資,其他投資者包括 Lightspeed Faction、Eterna Capital 和 Lyrik Ventures 等也提供了支持。Rena Labs 開發了名為可信執行環境(Trusted Execution Environment,簡稱 TEE)的抽象中介軟體,旨在為可驗證的 AI 用例創建鏈上基礎設施。

The Block2025/01/09 18:23

新年新職位,前 Mysten Labs 首席法務官 Kevin Boon 擔任總裁職位

博恩在擔任首席法務官後,被web3基礎設施公司的董事會任命為總裁。博恩的首要責任之一是協助領導Mysten Labs推出Walrus Protocol的主網,預計將在2025年「很快」推出,博恩表示。

The Block2025/01/09 18:23

法官駁回英國人試圖從垃圾填埋場追回6億英鎊比特幣的訴訟:BBC

根據BBC報導,法官Keyser KC駁回了James Howells試圖起訴一個議會以從垃圾場中取回硬碟的企圖,該硬碟包含約6億英鎊的比特幣。Howells曾採取法律行動以獲得進入垃圾填埋場的許可或追求4.95億英鎊的賠償。

The Block2025/01/09 18:23