MultiversX Unveils Supernova to Decouple Consensus from Execution
High-performance blockchain networks often face architectural limitations due to execution sitting directly in the path of consensus. In traditional synchronous models, validators must first execute transactions within a block to confirm state transitions are valid.
This design keeps the network deterministic but turns computation into a shared bottleneck, constraining the pace of complex transactions involving richer smart contract logic or heavier state updates.
MultiversX has addressed this issue with Supernova, now live on testnet, by decoupling consensus from execution. The new pipeline allows validators to agree on blocks before processing transactions asynchronously in the background.
Supernova changes the order of operations: proposers select and propose blocks without executing them first, while validators verify proposals immediately. Execution trails consensus by roughly one block, or about 600 milliseconds, after which it is referenced and notarized in the next block header.
To address immediate validity issues, Supernova uses a virtual mempool state that tracks pending nonces and expected balance consumption. Proposers get a forward-looking view of account activity to select transactions likely to remain valid once their turn arrives.