Solana(SOL)核心客戶端開發團隊Anza正在推動一項技術調整,計畫將質押程式中的浮點運算改為整數為基礎的「固定小數點」運算方式。
吳說區塊鏈(Wu Blockchain)報導,Anza正逐步從Solana核心協議中移除浮點運算。相關的Solana改進提案SIMD-0391顯示,質押程式與驗證者客戶端在計算「暖機」與「冷卻」期間時,將以固定小數點整數運算取代原本採用的IEEE-754雙精度浮點運算。
提案文件指出,目前9%的暖機、冷卻比率未來不再以0.09這類浮點數值表示,而是改用900個基點(bp)呈現,計算過程則採用128位元無號整數運算。該提案目前仍處於「構想」(Idea)階段,尚未進入正式審查程序。
Anza在文件中說明了此次調整的背景:標準eBPF規範本身就禁止使用浮點運算,而驗證者客戶端又與鏈上程式共用相同的計算邏輯。吳說區塊鏈指出,這項改動的用意在於降低不同硬體、驗證者客戶端與編譯器之間因四捨五入方式不同,而可能引發的共識分歧與網路穩定性風險。
留言 0