What's the "fix"? What I read is the "fix" is nodes won't broadcast Ordinals and BRC-20 transactions across the network. But can't Ordinals/BRC-20 users merely send their transactions directly to the miners and have them included in their blocks for confirmation?
There isn't a fix. Short of abandoning all pretense of permissionless freedom on the Bitcoin network (which is obviously an untenable position).
Someone on GitHub referred to luke-jr's pull request as an:
easily worked around hack.
I'm in full agreement with that assessment. It doesn't "fix" anything.
My instinct is to take the stance that many here in the community at the moment don't fully appreciate what we have. They've got Bitcoin, but they only
deserve something like Ripple. That's a network where they prioritize fees over freedom. I want no part of networks like that and that's why I'm here.
All the people whining about ordinals should ask themselves what they're still doing here. Ingrates.
To put ourselves in their shoes, I believe they ARE actually asking themselves what are they still doing here. People who merely want to use Bitcoin to send small amounts of value across the network are priced out by users who think that they're dick pics and fart sounds have value.
During the next cycle, the issue/debate might be who should now bear the cost of using the network. It will be another debate about the block size, because a mere block size increase will transfer the cost from the users to the node operators.
What's the "fix"? What I read is the "fix" is nodes won't broadcast Ordinals and BRC-20 transactions across the network. But can't Ordinals/BRC-20 users merely send their transactions directly to the miners and have them included in their blocks for confirmation?
That's correct but lets first consider how this attack works and why.
Unlike previous spam attacks when a centralized entity has to spend money out of pocket create large number of transactions paying increasing amount of fee to clog the network, this time it is regular users who are brainwashed into thinking what they are buying is an NFT token so they spam the chain themselves.
If these abusive transactions become non-standard (nodes stop relaying them) it could potentially eliminate a large number of attackers (aka the regular brainwashed newbies I mentioned above) because for starters they don't even know how to use bitcoin.
Additionally any kind of workaround with extra steps where they have to contact a miner covertly and have them mine their transaction is too complicated for them. Not to mention that it would be possible that the pool demands extra payments (fiat payment paid separately to the pool owner).
This is my speculation but I'd say it has a good chance of being correct.
If it's truly a nefarious entity that's using Ordinals as an attack vector, then that entity will provide tools and apps for newbies to make it easier to send their Ordinals transactions to a miner.