Big Bad John
npub13ndp...0svh
CEO at Synonym, creators of Pubky, Bitkit, and Blocktank.
Notes (11)
Has anyone asked nostr:npub1tlkcv9l7nfgjhlh4qjcq6zql90m8dsxru9van62wr234vhtaeevqfc8097 what he thinks of "BIP444" and the overall "anti-spam" actions & narratives of the Ocean Mining team he is funding?
If I were a "pro" wrestler, this would be my theme song.
https://www.youtube.com/watch?v=KnnHprUGKF0
I am very principled, even when it comes to personal relationships.
I intend to judge you. I must. You do it to me too.
When it comes arguing, I expect you to argue "like a man."
That means sincerely, honestly, with as much effort to seek the truth as possible.
Even if you think I am rude or disparaging your pet project, you have an obligation to separate style from substance and provide genuine counterarguments.
I am not interested in humoring your equivocations, self-deceit, and insecurities. It is already hard enough to focus on discovering the truth while fighting off my own!
I have a lot of confidence in the arguments I make because they are the result of such high standards, not because I am arrogant, not because I smart, but because I was there to see when all the other ideas failed by comparison, because I am stubborn, because I dont want to embarrass myself to myself.
I cannot care what you think about me if you are preoccupied with my style. If we are talking about me in the argument, it isnt really on topic, is it?
If you want to refute me, do it well. Don't be lazy. Don't lie or complain. If you feel insulted by my sincere and rationalized arguments, the way to "insult" me back is to prove me wrong.
I say all this because I want to make the world a better place ... for REAL ... Not some fake temporary version where people get to be superficially proud and scam people for a while.
If you dismiss function for form, you cannot make real discoveries, just temporary hype cycles that fade away.
I ran Knots before it was uncool.
Every distributed systems protocol design discussion:
https://www.youtube.com/watch?v=ZRKz6QS5UYI
Meanwhile, in the Pubky beta...


If you truly want to trivialize Bitcoin Core's influence on policy, Knotzis have at least one thing right: it is by competing (Knots), not complaining. Ok ok they also complain a lot...
For protocol designers, the Bitcoin policy debate exposes an interesting design primitive:
What is standard is what people use, not what people spec.
There may be nuance in Bitcoin when we say a method is "un-enforcable" in that it merely requires external consensus to enforce.
The distinction is that the market can compete on policy! This is at the very least, an interesting distraction from fork proposals!
But John, filters don't work! True, but they would work if all the miners ran them, and they already do intentionally exclude valid poison txns, so we know they can effectively censor, at least while the attacker is unwilling to increase the bribe.
People can start making their own distros of Bitcoin intentionally, like Knots, but get much more creative on the feature sets around config, policy, and mempool designs.
We can have "smart" nodes, entirely new mempool designs, multi-mempools, private-submission for relays, monetized relay...
Where's your creativity? Stop bickering and make something interesting! You could bootstrap an entire new implementation this way!
I keep telling you guys we need to fire Saylor.
We need a new Pumpmaster.
Buying stocks instead of real BTC doesn't work!
Where's a good place to find great rust devs, great web devs, or great mobile devs?
Nick Szabo, here, is demonstrating, and recommending, handwaving as a security strategy.
He conflates a metaphor people can "understand" (locked doors) to support the idea of censoring specific bitcoin transactions at the mempool level.
But filters aren't locks. They aren't even doors. They are fences in an open field. They don't prevent trespassers, they increase people walking on the grass.
We already know how to censor bitcoin txns we don't like, because we already do it successfully! Miners know there are certain poisonous, yet valid, transactions. Through meatspace, they enforce exclusion of such txns.
Sadly, this whole "spam" "war" requires Bitcoiners to take a ride together that ends up supporting the idea of miners being heavily regulated by governments, and the idea that we must be good at censoring txns we do not like.
Because, unlike pleb nodes, it is miners that decide what gets into Bitcoin. No one else.
Arguing policy is pointless, just make the config you like and convince miners to run it...
...But if you do, know that you are doing evil, and acting as useful idiots for the state.