<oembed><type>rich</type><version>1.0</version><title>waxwing wrote</title><author_name>waxwing (npub1va…knuu7)</author_name><author_url>https://nostr.now/npub1vadcfln4ugt2h9ruwsuwu5vu5am4xaka7pw6m7axy79aqyhp6u5q9knuu7</author_url><provider_name>njump</provider_name><provider_url>https://nostr.now</provider_url><html>What surprises me about the tech and developer discussion around embedding data onchain (and OP_RETURN is just a corner of that), is how little of the discussion refers to the ethics.&#xA;&#xA;There&#39;s an obvious point, and an obvious (in my opinion, incorrect) counterpoint.&#xA;&#xA;The obvious point is that permissionlessness is central to Bitcoin&#39;s nature, and that implies *ethically* you cannot tell people what kinds of transactions are OK, and what are not. There are very substantial *technical* arguments as to why it can&#39;t really be prevented, but they are secondary to the ethical one: you don&#39;t have the *right* to tell people what transactions they can do.&#xA;&#xA;The obvious counterpoint is that posting anything to the blockchain has a cost for *all* users. That&#39;s why we spent 4 years arguing about the limit on the size of blocks. I have no ethical right to tell someone not to publish or mine a block of size 10GB, but it doesn&#39;t take long to realize that the costs this imposes on other participants, is too large. In case you think, this argument was straightforward, the big blockers were wrong, don&#39;t forget that the resolution, for better or worse, was a compromise: average block size today is often 2x the size before. It was a really difficult argument.&#xA;&#xA;So the counterpoint wins and we have to discuss whether embedding data should be allowed? I say, no, this a fundamentally different discussion. It is not a discussion of *how much computational resource is used in total*, but rather a discussion of *what individual users are using the computational resource FOR*, and that crosses the line into being ethically unacceptable, unequivocally.&#xA;&#xA;I say that the technical awkwardness, or even impossibility, of restricting this behavior in the Bitcoin system is just a byproduct of trying to make Bitcoin do the opposite of what Bitcoin was designed for - censorship resistance.&#xA;</html></oembed>