Once a smart contract is out there on the blockchain, it can't be removed, it can only self-destruct. A smart contract can store around 1.49 GB of data (source: Is there a (theoretical) limit for amount of data that a contract can store?)
So what would happen if somebody deployed a smart contract, which contains some illegal material? e.g. copyright infringement or worse?
How would it be possible to remove that? Is there no danger that the ETH blockchain would be fully loaded with undeletable illegal material?
I'm more into the theoretical side. Maybe not 1.49 GB but a few images. Images from somebody without consent etc. Impossible to remove, censor.
Edit: someone, apparently without reading the question and trying to understand it, closed this as being a duplicate of the following questions:
- What about illegal smart contracts?
- My question doesn't have anything to do with a smart contract representing a pyramid scheme, which the aforemention question discussed. Please read both questions if unsure.
- Is there anything stopping me from using the ethereum blockchain as data storage?
- Not what I was asking. Please read my question.
- What is the cost to store 1KB, 10KB, 100KB worth of data into the ethereum blockchain?
- Not what I was asking. Please read my question.