Finally set up my Bitcoin node the way I wanted, launched my own self-hosted pool on it, and pointed my “lottery” Bitcoin solo miners with a combined hash rate of 4 TH/s at it! Now, if I’m lucky enough to mine a Bitcoin block, the reward of 3.125 BTC will go directly to my address, generated by the public key on my hardware wallet.
Next, I want to learn how to construct blocks from my node’s mempool directly. This way, in a hypothetical scenario where my transactions are censored, miners refuse to process them, or similar situations arise in the future, I won’t depend on anyone! I can include my transaction in the block and mine it myself. Sure, with my hash rate, it would take me a couple of thousand years to mine a block, but it’s the principle that matters!
There are already thousands of solo miners like me around the world. In 5–10–15 years, there could be hundreds of thousands or even millions. If there are enough of us, it will be impossible to censor Bitcoin through large mining companies, pools, or corporations (which governments, intelligence agencies, central banks, etc., can easily pressure). A swarm of decentralized ants like me will make that impossible. 