By 2015-2016, Bitcoin was facing a serious problem: it was running out of capacity. The Bitcoin network had a hard-coded limit of one megabyte per block, which could process about seven transactions per second. During busy periods, transaction fees would spike to $20 or more, and users would wait hours or days for confirmations. For a currency that aspired to replace dollars for everyday purchases, this was a crisis.
The Bitcoin community split into camps over how to solve the problem. One group, the “big blockers,” wanted to simply increase the block size limit to 2MB, 8MB, or more. Bigger blocks could process more transactions per second. The other group, the “small blockers,” worried that bigger blocks would centralize the network (only large players could run nodes) and preferred a more conservative approach: fit more transactions into the existing block size through clever encoding.
The small blockers’ proposal was called SegWit (Segregated Witness). It was an ingenious technical solution that moved transaction signatures (the “witness” data) to a separate section of each block. This freed up space in the main block for more transactions. SegWit also fixed several long-standing bugs in Bitcoin and opened the door for second-layer scaling solutions like the Lightning Network.
The battle over SegWit became one of the most bitter conflicts in Bitcoin history. It dragged on for years, with miners, developers, and users taking sides. At one point, the Bitcoin Core developers (who maintained the main Bitcoin software) supported SegWit, while major Chinese mining pools opposed it. The disagreement threatened to permanently split Bitcoin.
In August 2017, SegWit finally activated on Bitcoin after a prolonged political battle. The big blockers, unhappy with the outcome, forked off to create Bitcoin Cash — a new cryptocurrency with an 8MB block size. This was the beginning of a long series of Bitcoin forks: Bitcoin Gold, Bitcoin SV, and others. None of them ever challenged Bitcoin’s dominance. The scaling wars taught the Bitcoin community an important lesson: changing the protocol is hard, the stakes are high, and consensus is fragile. Most future improvements to Bitcoin would be much more conservative and carefully planned.
Leave a Reply