News for hackers. Stuff that matters.
Re:Web3? I have my DAOts by cesarb on Monday December 06, 2021 @06:32PM (#29467167)
At least for Bitcoin, there's another defense: what the blockchain actually stores on each block is the root of a Merkle tree which has the transactions as leaves. It's possible to discard unwanted transactions, and that only loses the ability of verifying newer transactions which chain to these discarded transactions. (AFAIK, the original intention was that most nodes would discard old "spent" transactions, to reduce the size of their local database.)
Re:Web3? I have my DAOts by lottin on Tuesday December 07, 2021 @04:28AM (#29470564)
How do you verify new transactions without checking every single past transaction? As far as I understand, you need to know the current balance of every wallet in order to prevent double-spending.