Anza:Solana 核心協議將逐層移除浮點運算,避免共識分歧風險
ChainCatcher 消息,Solana 核心客戶端開發團隊 Anza 宣布,正將浮點運算從 Solana 核心協議中逐層移除。第一層 SIMD-0391 已在主網 Beta 的 epoch 1026 激活,將 Stake Program 及驗證者客戶端的預熱和冷卻邏輯中的浮點運算替換為定點運算。
第二層 SIMD-0607 已提出並進入審查,目標指向運行時本身,移除通脹獎勵和租金計算路徑中的浮點運算。Anza 表示,浮點運算在不同硬體、驗證者客戶端和編譯器上可能產生不同的捨入結果,可能導致共識分歧和網路活躍性風險,兩項改進通過標準化定點運算消除該風險。後續將繼續處理其他路徑中的浮點運算。






