4 ms·
> Worst case scenario I replace that block with illegal media with its original block header and no data How do you alter a block without altering the headers
by Grimburger 5y ago
> Worst case scenario I replace that block with illegal media with its original block header and no data
How do you alter a block without altering the headers of every other block afterwards? Unless you are capable of second pre-image attacks on modern cryptographic hashes that's simply not possible. What you have is a database, not a blockchain.
- nemo1618 5y agoYou can release a hardfork, such that all participants agree to treat the offending block as a special case. No different from the Ethereum DAO fiasco.
- capitalsigma 5y agoSaying "just hard fork it" is kind of admitting defeat, no?
- nemo1618 5y agoYes, personally I would not recommend this approach, just wanted to clarify how such a thing could be achieved.
- webmaven 5y ago> You can release a hardfork, such that all participants agree to treat the offending block as a special case. No different from the Ethereum DAO fiasco. How do you get everyone to agree to fork each time someone stores or identifies offending material (or a pointer to such) on chain? At least in the Ethereum DAO case, everyone had a vested interest in switching to the fork. You would need a regularly scheduled "Hard Fork Thursday" or similar to effectively address the issue, and that's quite unlikely as this introduces new vulnerabilities.