Same machine, sync from scratch with assume valid:
Bitcoin Core: 24 hours
LibBitcoin: 37 minutes
Scaling Bitcoin to the next level!
Same machine, sync from scratch with assume valid:
Bitcoin Core: 24 hours
LibBitcoin: 37 minutes
Scaling Bitcoin to the next level!
what is LibBitcoin? different node implementation?
Yes, the only alternative node implementation that's written from scratch.
interesting, ill take a look
The utxo set was a mistake.
The mempool was a mistake.
Never saw what the final verdict on that insecure wallet creation exploit was, but remember some people were more than a little suspicious of it.
It was a function that has been deprecated for years and marked with "do not use in production", clear user mistake afaict.
Ah thanks. It was more in the weeds than I could follow, and probably only in use by a few well before my time. Sounds like no cloud of suspicion stuck around then. Good to hear
How?
No utxo set, parallel txo checking.
Numbers from this pod, roughly four hours in.
Yeah nostr:nprofile1qqs0w2xeumnsfq6cuuynpaw2vjcfwacdnzwvmp59flnp3mdfez3czpspzdmhxue69uhhqatjwpkx2urpvuhx2ue0q6vjal, do you include libBitcoin in your node version comparisons?
And the crazy thing is, this was basically done by one single guy, protect Eric Voskuil at all cost!
You must be kidding.
You only downloaded the blockchain without any validation is what you did.
Lol.
Validation without validating utxo set?? :grinlook_sm:
In the latest versions of libBitcoin:
Download blocks time: 33 min
Verify blocks time: 37 min
Because you verify in parallel to the download, there is almost no extra time needed.