- Every Bitcoin full node, upon adopting Bitcoin, agreed implicitly to store a specific kind of data in the blockchain: financial transactions.
You're not answering the question - but just restating your conviction.
If I run a TOR exit Node because I think people should be able to access websites blocked by the Chinese government, people can still use it to send child-pornography. The agreement is only to use a certain kind of protocol - that is handling data in a formal way.
Bitcoin at day 1 was only transactional, at the protocol level (the only
exception being the scriptSig for the generation transaction).
All data storage attempts, even the OP_RETURN stuff, are technically abuses the protocol was never intended for.
What is the implicit agreement every Bitcoin node accepted? Did you conduct a large survey of Bitcoin users to find out what they were 'implicitly' agreeing to?
You only need to find one person who did not agree to data storage, for it to be non-consensual.
For the sake of avoiding wasting time on a survey, I will just decline to consent to data storage myself.
Who decided what kind of financial transactions were the appropriate kinds and what kinds of financial transactions are not?
I didn't say there exist non-appropriate financial transactions.
great argument.......the reverse can be said - I will just consent to data storage myself. Which puts you in a position to never change the OP-RETURN, surely,