Agave,Anza 團隊開發的 Solana 驗證器客戶端,正在進行 v3.0 的重大升級。 此版本帶來了巨大的性能提升、期待已久的協議改進以及一些重大變更。 以下是新功能及其重要性,由 @anza_xyz 提供的客座主題 🧵
性能改進:Agave 3.0 減少了運行時的冗餘工作。 一項期待已久的程序快取改造減少了每個交易批次數百次不必要的帳戶查詢,使我們的測試中交易處理速度提高了約 30-40%。
協議升級:Agave 3.0 啟用了帳戶數據直接映射的第一階段。 這加強了帳戶安全模型並清理了舊有的邊緣案例。它為消除一些舊的不安全程序行為奠定了基礎。
RPC 改進:Agave 3.0 的訂閱伺服器現在更具響應性。 它優先處理新消息(如訂閱請求和 PING)而非發送的通知。 結果是?使用 pubsub WebSockets 的 dApps 獲得更快速的即時更新。
重大變更:Agave 3.0 清理了大量已棄用的功能。 提醒驗證者:將您的系統 memlock 限制提高到約 2GB,否則節點將無法啟動。 許多舊的命令行標誌和舊版快照格式已經更新。如果要升級,請查看變更日誌。
建設者與操作員:平台工具 v1.51 與 3.0 一起發佈,改善了代碼生成,減少了使用它的開發者的計算單位。 3.0 也減少了磁碟 I/O,提升了啟動速度,並將默認的完整快照間隔設置為 100,000 個槽位。
41.45K