PR paritytech/smoldot#3185 adds a parachain warm-start path to smoldot. Hosts that already save and restore databaseContent (browsers via IndexedDB, mobile/desktop apps via local storage) get a dramatically faster parachain restart without any code changes on the host side.
Before this PR, a restored parachain database had enough chain state to skip relay-chain warp sync, but smoldot still re-downloaded the full parachain runtime (~2.4 MiB) from a peer on every restart. That download dominated restart time: 30-75 seconds even when the host had a perfectly good saved database.
Now, smoldot persists the parachain runtime code and the Merkle proof material needed to verify it. On the next startup, the saved runtime bytes are verified against a fresh storage proof from a peer and compiled locally. If verification fails (runtime changed, data corrupted, block pruned), smoldot falls back to the existing netw