熱門話題
#
Bonk 生態迷因幣展現強韌勢頭
#
有消息稱 Pump.fun 計劃 40 億估值發幣,引發市場猜測
#
Solana 新代幣發射平臺 Boop.Fun 風頭正勁
Syndica 一直在努力開發 @Solana 的第三個驗證者客戶端實現,Sig,我們剛剛完成了 SVM 和 Runtime 的實現 ✅
讓我們深入了解 👇
🧵

每個 Solana 驗證者都有相同的聽起來簡單的工作:執行交易和更新帳戶。但實際上執行這項工作的軟體——運行時——卻絕非簡單。

這篇文章將從外部開始介紹運行時。我們將從重播開始,這是運行時的主要調用者,負責從帳本中提取區塊。
在運行時,我們將從區塊處理器開始,這裡會進行並行處理,然後是交易處理器,這裡必須正確處理許多 Solana 特有的細節。

最後,我們將描述指令處理器和 sBPF 虛擬機的低級細節,Solana 程式在此執行。

Sig 的零知識 SDK 實現比 Agave 的更快,並且大致與 Firedancer 的相當。性能提升部分來自於:
- 大幅度 SIMD 優化的 Edwards25519 / Ristretto255
- 零堆積分配
- 更優化的多標量乘法 (MSM) 排序

16K
熱門
排行
收藏

