W latach 2015–2017 rywalizowały większe bloki, SegWit, aktywacje górników i użytkowników oraz hard forki; liczyło się oprogramowanie egzekwowane przez węzły.
Pełne bloki i rosnące opłaty zaostrzyły spór, lecz dotyczył on też kosztu węzłów, decentralizacji, rynku opłat, warstw skalowania i legitymacji zmian.
Stary konsensus ograniczał dane bloku do około jednego megabajta. Większy limit daje pojemność, ale zwiększa transfer, pamięć i koszt walidacji.
BIP 101 proponował hard fork do ośmiu megabajtów z dalszym wzrostem i aktywacją górniczą; Bitcoin XT go rozpowszechniał. Parametry były sporne.
Deweloperzy publikują kod, górnicy wydłużają poprawne łańcuchy, firmy wybierają usługi, ale full node przyjmuje tylko własne reguły.
BIP 141 SegWit oddzielił witness, usunął główną malleability i wprowadził cztery miliony weight units. Zaktualizowane węzły egzekwowały soft fork.
BIP 148 opisywał UASF odrzucający bloki bez sygnału od 1 sierpnia. BIP 91 umożliwił wcześniejszą koordynację górników przy niższym progu.
New York Agreement łączyło SegWit z późniejszym hard forkiem do dwóch megabajtów. Podpisały je duże firmy i górnicy, ale nie wszyscy operatorzy.
Bitcoin Cash odłączył się 1 sierpnia własnym hard forkiem, zwiększył bloki i pominął SegWit. SegWit2x był osobnym planem btc1.
SegWit aktywował się na wysokości 481 824. Hard fork SegWit2x dla 494 784 odwołano 8 listopada z braku konsensusu mimo sygnalizacji.
Oddziel propozycję, kod, sygnał, lock-in, aktywację i egzekwowanie. Sprawdzaj BIP, wydania, wysokości i reguły węzłów zamiast prostych haseł. BIP 101 — Increase maximum block size · BIP 141 — Segregated Witness · Bitcoin Core 0.13.1 — Segregated witness release · BIP 148 — Mandatory activation of SegWit · BIP 91 — Reduced threshold SegWit activation · Digital Currency Group — Bitcoin Scaling Agreement at Consensus 2017 · btc1 — SegWit2x implementation repository · Bitcoin ABC — 0.14.6 release
Pełniejszy obraz uzyskasz, czytając to hasło razem z SegWit, Soft Fork, Hard Fork, Full Node, Bitcoin, Reguły konsensusu. Do tego hasła prowadzą również odsyłacze z Soft Fork, Hard Fork, Block weight, Jeff Garzik.