Vanilla Besu�Preimage
Besu�Verkle
getPreImage
CL (Nimbus)
State Migration in Besu
Migration Behavior:
Worldstate facade
Worldstate
Verkle
Worldstate Bonsai (PMT)
"chainId": 560048,
"homesteadBlock": 0,
…
"shanghaiTime": 0,
"cancunTime": 0,
"pragueTime": 1742999832,
yield new StateTransitionWorldStateProvider(
bonsaiWorldStateProvider, verkleWorldStateProvider, verkleMilestone, blockchain);
Besu verkle configuration
Migration configuration
With a configuration of 5000, we can reach between 5000 to 9000 leaves to insert into Verkle, even for empty blocks.�It can be explained because we increment by 1 per account, even though each account actually uses 2 leaves (basic data + code hash key).
Migration
Duration : 12h59m (slot time 12 secondes)
Migration validation
Migration next step
Sepolia ? Mainnet ?