Uploading arbitrary data into Bitcoin’s blockchain is just storing data on other people's computers without their permission and taking advantage of the fact that they're trying to be sovereign Bitcoiners.

Reply to this note

Please Login to reply.

Discussion

Who decides what is “arbitrary”?

If someone runs a full archive core node then they choose to record the data as it is allows under current consensus

You can run knots or edit your settings to opt out

Yeah, that's his point. You literally describe what "arbitrary" means to those two implementations. And arbitrary is literally when you do something by whim or impulse and not with necessity or priciple.

Writing "Nic sucks" on a dollar bill is arbitrary data that degrades the financial integrity of the bill and makes an arbitrary statement not for the purpose of a financial transaction. Writing that is leveraging the monetary value of the bill to force others to read your message. Do you see?

No, I don't see the point which suggests you can *force* a bitcoin-core node to store (or look at) arbitrary data.

If you run bitcoin-core with default settings, you are opting to store all data that follows consensus. If you run knots then you and choosing to store data according to different rules.

The choice, and sovereignty is yours as the node runner.

I am not arguing against OGs like Mechanic in favor of arbitrary data.

I am pointing out that newbs might translate this as FUD that somehow core nodes are no longer sovereign.

Maybe I am getting confused here but I read his post as the arbitrary data being accepted as valid transactions then validated by nodes. Core accepting these as valid, correct?

I think the operative word in his note was "Trying" to be a sovereign bitcoiner. Node runners aren't all availed of the knowledge that by running default setting of the MOST popular bitcoin program, they are to accept spam.

Sure we can say "Get good scrub," or we can chastise the spammers, which way Bitcoin man?

Constructive education fostering conscious awareness to create more peers.

Whoever builds their own block templates gets to decide

Isn't it a permissionless system?

we have really mature people here arguing with emojis lmao. honestly this type of thing is why I disregard this "arbitrary data" FUD completely.

The “arbitrary data” is allowed by the protocol rules, so it is, by definition, with their permission. Even the genesis block has arbitrary data—The Times headline from 03/Jan/2009.

Graffiti is graffiti.