Thank you for weighing in on this...đ
Mechanic's arguments, which I find vastly persuasive, are in summary the following:
Current Op Return size limitation does not allow a single graphic image to appear that would be detailed enough to be classified as "morally objectionable."
Please correct me if I'm wrong, but nor do other existing methods of storing arbitrary data within the permanent blockchain ledger allow for a single graphic to appear in isolation, apart from considerable gyrations having to be done in order to reconstruct an image.
When "morally objectionable" images are intentionally embedded using presently available means, it's not something that can be prevented, any more than accidents on a freeway can be prevented. The only way to do so is in an obscured, disjointed fashion that is not easily reconstructed with out considerable effort.
Here's one more way of summarizing Mechanic's arguments...
* Bitcoin Core 30, as currently proposed, will open the door for large, arbitrary chunks of data, which include the possibility of plain text jpegs.
* Bad actors--which certainly include subversive state functionaries--will then almost certainly publish contiguous and plainly decodable, "morally objectionable" images on the blockchain... Think CP and other universally despised data...
* People of good will will not want to host such garbage on their computers, and consequently, the number and distribution of bitcoin nodes will inevitably shrink.
* Additionally, the state will intervene and either outlaw Bitcoin nodes or prosecute node runners or both because such content is immutably part of the blockchain.
It seems pretty clear to me that this is an existential threat to bitcoin, and that it will, as Jeff Booth opines, reduce both the decentralization and the security of the network, leading to its ultimate demise.
I would appreciate it if you can either correct any misunderstanding I may have of Mechanic's arguments, or directly address and refute those arguments?