Transaction history

One criticism that BCH (and many cryptos that aren't explicit about it, such as Monero) receive is that it's a public ledger without ring signatures or something to make it anonymous. Each block also points to the previous hash containing the block containing transactions, while each transaction is recorded, and points to the next owner if spent.

"Once the latest transaction in a coin is buried under enough blocks, the spent transactions before it can be discarded to save disk space. To facilitate this without breaking the block's hash, transactions are hashed in a Merkle Tree [7][2][5], with only the root included in the block's hash. Old blocks can then be compacted by stubbing off branches of the tree. The interior hashes do not need to be stored."

This interests me. Is it possible BCH, BTC or similar could be upgraded so that it deletes spent transactions over time, or perhaps even instantly? E.G., If I send some to you, the only transaction on the blockchain once some verification from mining occurs is your unspent BCH?

Is this possible. Why or why not? Is there a technical problem?

submitted by /u/LordIgorBogdanoff
[link] [comments]

source https://www.reddit.com/r/btc/comments/109hu8l/transaction_history/

Comments