it doesn't. if someone else mines a transaction with an ordinal, your knots node will process it. you would have to kill everyone on the whole planet who doesn't use knots for the stupid filters to work. all they do is let you ignore the transaction until it gets confirmed, causing your fee estimation to be incorrect all the time. once it's confirmed you can't ignore it anymore.

you can try to make things like ordinals and large op returns actually invalid by forking bitcoin, that way they will never get confirmed. but people will revert back to stamps, which you can't make invalid. the only way to totally stop people from making valid transactions you don't like is OFAC compliance at the barrel of a gun. this is a clear example of people wanting to have their cake and eat it too. if you are bothered by permissionlessness and any degree of arbitrary data storage, stop using all forms of cryptocurrency.

Reply to this note

Please Login to reply.

Discussion

i didn't know there was data storage in bitcoin. i thought it just kept track of UTXOs and address.

arbitrary data can go directly in UTXOs and addresses. this was possible even before ordinals and it's possible without op return. you can't prevent it without forking bitcoin and even that may not actually work.

thank you for your input. i guess there's no simple answers.

"this too shall pass" comes to mind.

that's called "OP_RETURN" which is a terminal UTXO (can't be spent)

witness data is another matter. this is a scar that bitcoin acquired in the blocksize wars. it was a mistake, they should have just used schnorr signatures, like we finally have with taproot, that complicates it and obscures the fact it's just schnorr signatures. (tweaking is purely application level matter, the chain only sees a schnorr pubkey). we can deprecate it in favor of taproot. it takes up less space so the benefit is cheaper transactions.

removing the 80 byte mempool filter on OP_RETURN won't lead to as much spam as the witness data can (due to the 4x lower price), but removing the user's ability set a limit at all is malicious.

i would appreciate it if you would not lie to someone who genuinely wants to know, because either you do, and are intending to confuse my friend, or you don't, which means you are an ignorant disinformation replicator.

either way, go fuck yourself, goat fucker.

At this point, pretty sure all of nostr knows to ignore the goat fucker 😂

also really funny anyone who mines a block can put arbitrary data in the header. and guess what, luke dashjr himself used this over and over again to pollute the blockchain with bible verses and catholic prayers. satoshi also put arbitrary data in block headers

i'm impressed how you find these things. i do remember the "the chancellor on brink of second bailout" headline.

I started using bitcoin in 2013 back when stuff like bip39 seed phrases were a new thing... luke dashjr is one of the more long running characters with the most colorful history. he has done so many "interesting" things.