[Bitcoin-ml] [Research] Masterblocks: Scaling Blockchain by summarizing balances
Tomas
tomas at bitcrust.org
Fri Feb 9 20:45:17 UTC 2018
On Wed, Jan 10, 2018, at 08:11, Christoph Bergmann via bitcoin-ml wrote:> If I'm not wrong, UTXO commitments allow a node to sync the UTXO only
> / to first sync UTXO, than the rest of the chain.> Masterblocks as described here adds a snapshot to cut the length of
> the historical blockchain relevant for consensus. The only
> cryptocurrency of snapshots I know of is IOTA.
If you have the UTXO set and it is committed, you don't need the rest of
the chain. The UTXO set *is* the snapshot.
Current full node implementations assume that all blocks before some
block X are valid and don't verify the signatures. The *only* reason to
download them is to update the UTXO state. If X includes a UTXO
commitment, (and we've included the rule that if present it must be
valid), downloading old blocks becomes pointless.
I don't really understand the benefit of adding another block
type for this.
Tomas van der Wansem
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxfoundation.org/pipermail/bitcoin-ml/attachments/20180209/1ab76047/attachment.html>
More information about the bitcoin-ml
mailing list