Blockchain snapshots to speed up first sync
AnotherDroog opened this issue · comments
can this be used to sync the entire blockchain?
Lets say if you decide not to go with pruned?
This will be for pruned, about 1000 blocks I would say
I wonder if:
- We start from the same copy of the blockchain,
- Run it on multiple bitcoin nodes,
- Stop them all after exactly the same block
Will the contents of blocks/
and chainstate/
be exactly the same? 🤔
Would allow for at least some level of auditability.
That way we could, ex:
- Host full, archival chain until block X,
- Host pruned recent chunks
That way anyone willing to audit our "fast-sync" chunk would start from our archival part, setup bitcoind to the same level of pruning, stop bitcoind after a specified block and compared their own state with the chunk hosted by us.
Gotta investigate that.
Added fastsync to noma fastsync