State Root Validity
State root validity refers to the correctness of the cryptographic commitment representing the entire state of a blockchain at a specific block height. In a rollup, the state root is a Merkle root that encapsulates all account balances, smart contract storage, and other data.
For a rollup to function correctly, the state root submitted to the layer one must accurately reflect the outcome of all transactions processed in the rollup. If a sequencer submits a state root that does not correspond to the valid execution of transactions, the system is compromised.
Fraud proof windows are designed specifically to detect and correct these invalid state roots. Maintaining state root validity is the primary objective of any blockchain's consensus and execution layers.
It is the mathematical proof that the current ledger state is a direct result of authorized state transitions.