Blocky saysValidiums and volitions trade where data lives — the data-availability piece of the trilemma.
Rollups post transaction data to L1 (so anyone can reconstruct state). A validium keeps that data off-chain (cheaper, higher throughput) but reintroduces a data-availability trust assumption. A volition lets each user choose per-transaction: rollup mode (data on L1) or validium mode (off-chain). This is one face of the scalability trilemma — you trade decentralization/security for scale.
Power-ups you unlock
Validium: keeps tx data off-chain (cheaper)
Adds a data-availability trust assumption
Volition: user picks rollup or validium per tx
A facet of the scalability trilemma
Double-Spend Dan attacks — common mistakes
Assuming validium = same security as a rollup
Ignoring data-availability risk
Forgetting users may choose the cheaper, riskier mode
Boss battleExplain the data-availability trade-off a validium makes.
Example code
<!doctype html><html><head><meta charset="utf-8"></head>
<body style="background:#06040d;color:#e6e0ff;font-family:monospace;padding:20px"><pre>rollup: data on L1 (reconstructable, secure)
validium: data off-chain (cheap, DA trust needed)
volition: user chooses per tx</pre></body></html>