Which feature of Bitcoin makes it censorship resistant?
Is it asymmetric cryptography? Is it block chain? Is it difficulty adjustment? Is it proof of work? Or is it the incentive to mine transactions?
Miners have two incentives:
  1. block subsidy, which is currently 3.125/block
  2. transaction fees, which is the difference between the sum of inputs and outputs in each transaction. Currently 0.3/block
Miners who want to censor a certain transaction will have to forfeit the corresponding fee while the non censoring miners would collect that.
If the censoring miner has deep pockets, it can continue making that loss. Imagine a state funded censor. Such well funded censors might outcompete the non-censors if the transaction fees are low. It would be up to the Bitcoin users to pay higher fees to keep the non-censors in business. Alternatively, the non-censors must accept the loss and keep mining.
Transaction fees won't matter if the censors hold the majority hash power. For example, if Foundry and Antpool join hands and start censoring transactions, other miners can't compete. It would be up to the mining groups to change pools in time. But how will they know if their pool is censoring transactions? I am not aware of any alerting system to detect active censorship. This centralization of mining pools is a common concern and is discussed in another chapter.
So, if you want to keep Bitcoin alive, be ready to mine at a loss. Be ready to mine in hiding. Be ready with your own source of energy. Learn to mine. Learn to keep the miners running. If you can't mine, be ready to support miners with higher fees. If governments start subsidizing the censors, they will also increase taxation to balance the subsidy. At that point, Bitcoiners would have to choose between paying taxes and transaction fees.
In conclusion, Bitcoin is censorship resistant because of transaction fees. It may not remain so if market doesn't pay high fees, if non-censors can't mine at a loss or censors hold majority hashpower.
PS: This is an attempt to rewrite a simplified version of Eric Voskuil's Cryptoeconomics one chapter at a time. Read the last chapter: #528424
Excited that you are doing this! I think Voskuil is very thoughtful about many aspects of bitcoin. Just hard to access because he uses words in a way that often isn't quite the same as their common usage. I like your idea of trying to write each chapter out in your own phrasing. Definitely planning on reading along.
reply
134 sats \ 2 replies \ @k00b 4 May
I am not aware of any alerting system to detect active censorship.
@0xB10C runs miningpool-observer that's designed to aid detection of censorship. When you click on mined blocks in Mempool.Space, it shows actual vs expected blocks too.

I'm looking forward to read more of these. I found Cryptoeconomics a bit of a pedantic bore but valuable in aggregate.
reply
Thanks for mentioning this tool. It would be ideal if it raises loud alarm when a transaction is being persistently excluded from fresh blocks.
reply
There's also an RSS feed with showing OFAC sanctioned transactions here: https://miningpool.observer/template-and-block/sanctioned-feed.xml (currently empty because I switched to a new database). In the past it alerted me about F2Pool censoring OFAC sanctioned transactions. See https://b10c.me/observations/08-missing-sanctioned-transactions/
reply
So, if you want to keep Bitcoin alive, be ready to mine at a loss
You are missing his point regarding 51% attack.
Non-censoring miners become more profitable than censoring miners because they are taking high fee paying transactions that censoring miners wont mine for political reasons. As non-censoring miners become more profitable, they are able to acquire more hash rate to get back over 50% of the network.
reply
I can envision gov subsidising miners for lost profits tbh.
reply
They get the money to subsidize through increasing taxes/cutting other spending - which is hard to justify to the population. Even harder than Ukraine war spending for example.
Watch his talks, he lays out everything very clearly:
reply
But that is really a good argument for a nation with democratic system.
I can foresee a few countries nationalise the mining once they understand the importance of bitcoin and mining their own block.
reply
Nations are in competition with each other. The sets of transactions they want to censor do not overlap.
reply
IMF would help coordinate such a censorship
reply
IMF is an American-empire institution that makes dollar loans, if the dollar is breaking down to the extent that the US gov is subsidizing miners - the IMF would have already become irrelevant. Even today no one gives a shit about the IMF.
reply
Nation states can cooperate against a common enemy. Whether it's IMF, NATO or BRICS coordinating it.
Amazing!
So, Eric wants everyone to pay higher fees. Why doesn't he say that we must try to find a solution to this?
reply
It's not his opinion to pay higher fees. He made an objective conclusion in this chapter.
reply