github category-labs/monad-bft v0.12.6

17 hours ago

v0.12.6

Network Date released Comment
mainnet 01-14-2025
testnet 01-07-2025
devnet N/A

Tags or hashes:

Notable RPC/SDK changes

Notable robustness changes

  • [Consensus] Add signature verification rate limiting with authenticated peer bypass
  • [Consensus] Validate confirm group message before updating peers
  • [Consensus] Use Tai64N directly for wireauth timestamp comparison
  • [Consensus] Improve RaptorCast decoding cache eviction
  • [Consensus] Fix blocksync in-flight request tracking on cache hydration
  • [Execution] Update triedb voted metadata before executing proposal
    • Solves a race condition between Voted updates through websocket and corresponding JSON-RPC calls
    • Ref: monad PR #1964
  • [Node ops] Persist peers periodically for improved discovery resilience

Notable performance changes

  • [Consensus] Boost dataplane throughput with ring buffer implementation
  • [Execution] Native implementation for MLOAD, MSTORE, MSTORE8, CALLDATALOAD opcodes
  • [Execution] Improve snapshot write performance
  • [Execution] Optimize database history length adjustment with binary search
  • [Execution] Unify single buffer and scatter read handling in AsyncIO

Notable internal changes

Don't miss a new monad-bft release

NewReleases is sending notifications on new releases.