FuelLabs / fuel-core

Rust full node implementation of the Fuel v2 protocol.
Other
57.95k stars 2.79k forks source link

DA compression: temporal registry merkle trees #2232

Open Dentosal opened 1 month ago

Dentosal commented 1 month ago

Compressed block should contain a merkle root over all compression SMTs. Each registry keyspace will have it's own merkle root capped to 24 bits of depth.

Currently, we simply insert zeroes for the root. When we need fraud proofs, we have to actually compute the merkle root.