所有語言
分享
作者:Haotian
再來系統談談最近二級市場表現很硬的 $LAYER @solayer_labs 。尤其是 InfiniSVM 技術路線圖為何備受關注?硬件加速 SVM 的擴容方案有哪些特性?以及硬件加速后的 Solana 擴容生態行業格局會如何破局?接下來,談談我的展望式觀察:
1)和以往以太坊主導的水平擴容路線不同,Solayer 團隊在 infiniSVM 白皮書中展示了一條截然不同的擴容思路:通過硬件加速深度優化 SVM,打造百萬級 TPS 區塊鏈網絡,本質上會通過硬件 + 軟件深度融合的擴容方案。
若回顧整個區塊鏈擴容史,最早的鏈上擴容思路是通過參數調整(更大區塊、更短出塊時間)來實現,但這種思路容易觸及區塊鏈不可能三角困境;之後出現的 layer2 擴容思路則是一種水平方向的擴容,核心宗旨是通過 layer2(狀態通道、側鏈、Rollup 等)來分流交易,這無疑會犧牲一部分全局原子性;而 InfiniSVM 探索的硬件加速路線,則是一種升級了擴容理念的全新路線,在保持單一全局狀態的同時,來藉助專業化硬件突破性能瓶頸;
簡單而言:InfiniSVM 的擴容方式不在於單純優化算法,而是通過微服務架構和硬件加速來重構 SVM 執行環境,將一些關鍵任務來依託專用硬件來完成,繼而實現高負載狀態下全局狀態下的原子性和一致性。
2)順着這個思路,不少朋友一定疑惑,為何 Solana 的 SVM 執行環境會需要硬件加速?從 Solayer 白皮書提供的數據可以看出,當前 Solana 驗證節點已需要 3.1GHz 以上 CPU、500GB+ 高速內存和 2.5TB+ 高吞吐 NVMe 存儲,而即便如此高配置,CPU 利用率在高負載時也僅約 30%,P2P 通信已接近消費級網絡 1Gbps 帶寬上限。
問題來了,既然 CPU 都用不滿,為啥還要更強的硬件?這其實暴露了 Solana 當前的性能瓶頸更在於 CPU 計算能力之外的其他環節,比如:微服務處理架構,可將不同處理環節隔離,匹配更適合的硬件資源;專用加速器,可將部分簽名之類的特定任務分配給專用硬件等等。
你看,InfiniSVM 並非簡單升級硬件,而是重新設計整個執行環境,針對每個瓶頸環節給予更專門的硬件優化方案,好比,要提升車間生產效率,需要重整整條生產線的軟硬件,而並非簡單粗暴的增加工人數量;
3)那麼,InfiniSVM 的硬件加速方案有哪些特性值得分享呢?
1、分佈式微服務處理架構,之前 Solana 單體交易處理流程可以分解為簽名驗證、去重、調度、存儲等多個擴展處理環節,而 InfiniSVM 的架構中每個環節都能獨立處理環節,避免了「一個環節卡頓全線等待」的大問題;
2、智能交易調度系統,原本 Solana 再讀寫交易時,屬於同一賬戶時還要排隊處理,但 InfiniSVM 實現了即使同一賬戶下,也能讓操作互不干擾,繼而大大提升其并行處理能力。說白了,進一步增強了精細化管理能力;
3、RDMA 低延遲通信技術,正常的節點之間通信至少需要打包、送達、拆包等必要的步驟,而 RDMA 可以直接把一個節點的數據傳送到另一個節點的內存中,實現了毫秒到微秒的通信技術突破,可顯著減少狀態訪問衝突;
4、分佈式智能存儲網絡,若讓單一賬戶承接其賬戶數據,以往 Solana 由 10MB 的限制,但 InfiniSVM 採用了分佈式雲存儲的方案,讓數據分散到不同節點上,標記為快車道、慢車道等,這樣既突破了容量限制,又優化了數據訪問速度。
4)在解釋清技術升級路線的問題后,想必不少「有什麼用」的聲音就出來了。總體而言,有了硬件加速的加持,能進一步提升 Solana 在 layer1 競爭中的競爭優勢。而且相比以太坊 layer2 需要在生態上有應用數據支撐才能顯現的擴容成績,這種用硬件實現百萬級 TPS 的性能突破,可能只需要極個別垂類場景的接入就可以直接佐證,實現路徑更短一些;
再換個思路,以 @jito_sol 為例子,作為 Solana MEV 基礎設施,其在交易排序優化和 MEV 提取、驗證者收益等方面的生態位價值。若在 Solana MEME 熱潮之前無法自證的話,在過去一年的 MEME 熱之後,Jito 這種優化交易進行系統的方式則成了不可或缺的一環。
事實上,Solayer 現在的技術卡位也類似,它這種讓交易在系統中更優表現的升級方式,僅靠單純的金融類交易場景體現並不明顯,但如果聯想到未來 PayFi 的大規模落地,要想讓 Solana 完美承載高吞吐低延遲的支付結算基礎設施功能,TPS 的性能優劣會有明顯感知。此外還有 DePIN 生態以及複雜鏈游、AI Agent 應用場景等等。
反正,超前一步看,來定義一個技術類 infra 項目的價值,比僅靠當下是否 Utility 的視角來看,更容易看清楚。