3 ms·
I'm new to blockchains so I'm sorry if this is stupid, maybe somebody can explain to me. Why do everybody needs to keep everything? The chain will be much smal
by builditand 9y ago
I'm new to blockchains so I'm sorry if this is stupid, maybe somebody can explain to me.
Why do everybody needs to keep everything? The chain will be much smaller with just the id and the hash of the block. The payloads could be kept only by the interested parties and could be validated when needed with the chain.
- masterbit 9y agoLook at R3 Corda, transactions only shared and stored between parties involved, not the rest of the network.
- bringtheaction 9y ago> Why do everybody needs to keep everything? Because every node in the network must be able to verify all transactions all the way from the genesis block. In order to ensure that this is possible, everyone who keeps the history must keep the full history.
- tromp 9y agoWith the MimbleWimble design [1] [2], inputs may be cancelled against the outputs they spend, with no loss of security. Essentially, the entire blockchain history may be collapsed to a single mega transaction, with all coinbases as inputs and the UTXO set as outputs. [1] http://mimblewimble.cash/20160719-OriginalWhitePaper.txt http://mimblewimble.cash/20160719-OriginalWhitePaper.txt [2] https://www.youtube.com/watch?v=ovCBT1gyk9c https://www.youtube.com/watch?v=ovCBT1gyk9c