熱門話題
#
Bonk 生態迷因幣展現強韌勢頭
#
有消息稱 Pump.fun 計劃 40 億估值發幣,引發市場猜測
#
Solana 新代幣發射平臺 Boop.Fun 風頭正勁
添加EIP:調用數據的運行長度編碼方案
對於EVM L1(例如Tempo),調用數據的效率再次變得重要。OP堆棧L2會自動壓縮調用數據並將節省的費用返還給用戶。但如果你是L1,你需要優化這一點。
技術說明(針對Fantasy Top粉絲):
在以太坊的調用數據中,零字節的價格是非零字節的1/4。但這有點任意,因為調用數據仍然是逐字傳輸和存儲的,甚至沒有簡單的RLE壓縮。那1/4的成本是為了激勵壓縮,但實際上沒有人這樣做。如果實現了簡單的RLE,零字節的成本將是非零字節的1/100。
因此,為了改善以太坊的對齊並進行交叉傳播,我想,為什麼不為此制定一個新的EIP。這也是出於實際原因,因為我不想改變現有的智能合約標準,例如ERC-7821,僅僅為了包含一個優化的調用數據模式。在交易層面的優化會更好(因為整個交易的調用數據都會受益)。
有兩種方法可以做到這一點:
- 實現交易級別的RLE壓縮方案(EIP級別)。
- 實現調用數據壓縮/解壓縮的預編譯(RIP風格)。Solady的LibZip.cdCompress相當高效,但為什麼不把它做成預編譯呢?
無論如何,我們需要首先規範編碼方案,因此需要寫下這個.

熱門
排行
收藏