Collection of the existing proposals to implement UTXO commitments and FastSync in the Bitcoin Cash network.
UTXO commitments allow nodes to retrieve the current state of the network without needing to download the entire transaction history. Instead, they get a snapshot of the state of the blockchain (UTXO set) and perform a cryptographic verification to make sure they have the correct state, which then allows them to function normally.
- UtxoCommitment version 0 by Tomas van der Wansem.
- Bucketed Utxo Commitment by Tomas van der Wansem.
- UTXO Fastsync by Josh Green. Also available in this link.
- Bitcoin whitepaper
- Bitcoin On-Chain Pruning by Peter Gregory Jr.