On Jan 22, 2021 2 miners found a block simultaneously causing a temporary chain split
Mainstream media reported that a “double spend” occurred & bitcoin had a fatal bug. A company called NexTech sold their BTC, missing out on ~$2.3MM in upside
Summary:
+Temporary forks occur when miners find blocks simultaneously. This is rare but expected
+Bitcoin is decentralized & designed to align to a single version of the blockchain
+Nodes keep track of bitcoin’s ledger
2/ NexTech sold on the FUD and made a nice $200,000 profit. But if they had held the coins until today, they would have a $2.5 million profit instead.
3/ Double spend FUD spread when two miners found a block simultaneously. This was falsely reported to be a critical bug in bitcoin, causing NexTech to panic sell.
4/ Since bitcoin is decentralized, miners are racing against each other to mine blocks and sometimes two miners find a winning hash at the same time.
This temporarily creates two versions of the blockchain (A & B).
5/ Fortunately, bitcoin’s protocol, based on proof of work, can resolve these forks naturally.
The network comes back to consensus on a single state of the transaction ledger in short order.
6/ Bitcoin nodes will always add the 1st valid block they receive from miners to their blockchain.
More importantly, nodes will always consider the longest blockchain as truth.
Temporary forks are resolved when one blockchain exceeds the length of the other.
7/ If a node learns from its peers that blockchain B is longer than blockchain A, it then considers B as the valid ledger.
8/ This is how bitcoin maintains a single version of the ledger without any central authorities. It appears confusing at first, but understanding how everything works could prevent you from overreacting to FUD spread by the media.
/END
• • •
Missing some Tweet in this thread? You can try to
force a refresh
1/ The cypherpunk ethos runs deep among many #bitcoin miners.
As mining gets more public attention, some from misinformed politicians, we want to share info on how miners can better protect their hash & privacy.
TLDR: not that simple to get #secretsats but doable. Thread 👇
2/ First thing’s first: 𝗵𝗮𝘀𝗵𝗿𝗮𝘁𝗲 𝗵𝗶𝗷𝗮𝗰𝗸𝗶𝗻𝗴.
If you don’t take any measures to protect your privacy, you’re vulnerable to having your hashrate stolen. And if the attacker is sophisticated, you might not even know about it.
3/ This is because Stratum V1 uses human-readable data transfers, so your ISP or even a nosy neighbor can see that you’re mining based on your activity.
It’s similar to HTTP, where your ISP can see everything you do including entering passwords and payment details.
1/ There’s growing interest recently in the idea of decentralized mining pools, especially with the possibility of miners & pools being considered “brokers” based on the latest US infrastructure bill.
It seems about time we share our perspective on all of this. A thread👇
1a/ First, for those who missed it, here’s a great thread summarizing the relevant parts of the infrastructure bill.
2/ The core idea of a decentralized mining pool is that there is no custodian of funds. Miners get paid directly from the coinbase transaction and don’t have to trust a 3rd party with their payouts.