Fireblocks Overhauls Transaction Handling to Prevent Queue Stalls
Fireblocks has rebuilt its transaction handling system to prevent stuck transactions from freezing entire queues. This problem occurs when one transaction stalls on EVM-compatible blockchains, like Ethereum, causing all subsequent transactions to wait indefinitely.
The new system introduces three key features: user-configurable timeouts, Account Traffic Control, and Wallet Pools. Timeouts allow institutions to set deadlines for transactions, marking them as 'FAILED' if they exceed those limits. This prevents a single stuck transaction from freezing the entire queue.
Account Traffic Control monitors transactions in real-time, firing off alerts within minutes of a stall. Meanwhile, Wallet Pools distribute transactions across multiple vaults, using health-aware routing to spread the load. If one vault gets jammed, others can continue processing.