Skalirni ratovi: SegWit, debata o veličini bloka i Bitcoinovi forkovi

Kada novaci prvi put naiđu na Bitcoin, obično se fokusiraju na njegovu cijenu ili upotrebu kao digitalnog novca. Ali ispod površine ovog imetka leži duboka i složena povijest ukorijenjena u fundamentalnoj arhitektonskoj debati: kako bi Bitcoin trebao skalirati kako bi zadovoljio globalnu potražnju?

Razdojba otprilike od 2015. do 2017. godine često se naziva „Skalirni ratovi“. Ovo nije bila čisto tehnička rasprava; bila je ideološka bitka oko identiteta Bitcoina. Trebaju li se Bitcoin razviti u visokopropusnu, niskotarifnu digitalnu tračnicu za plaćanja, prioritetizirajući brzinu? Ili bi trebao ostati izuzetno siguran, visoko decentralizirani spremnik vrijednosti (digitalno zlato), prioritetizirajući nepromjenjivost i oslanjajući se na sekundarne slojeve za brzinu?

Ishod ove intenzivne debate – koja je vidjela da se developeri, rudari, poslovi i korisnici nasilno ne slažu, što je na kraju rezultiralo više mrežnih razdvojenja poznatih kao „forkovi“ – trajno je oblikovao smjer cijelog kripto ekosustava. Razumijevanje skalirnih ratova ključno je jer objašnjava zašto je Bitcoin prihvatio rješenja na Layer-2 umjesto jednostavnog povećanja veličine svog osnovnog ledgera.


The Genesis of the Scaling Problem (The 1MB Constraint)

To understand the conflict, we must first look at how Bitcoin’s transaction capacity was initially limited.

When Satoshi Nakamoto released Bitcoin in 2009, they placed an arbitrary limit of 1 megabyte (1MB) on the size of each block added to the blockchain. A block is essentially a bundle of validated transactions. Since a new block is generated approximately every ten minutes, the 1MB limit meant that the network could handle a very small number of transactions per second—far fewer than global payment networks like Visa.

The 1MB Limit: Intentional Friction

The 1MB block size limit was not meant to be permanent. It was originally implemented to mitigate potential denial-of-service (DDoS) attacks and prevent the blockchain from growing uncontrollably in the early days, when the network was small and fragile.

However, as Bitcoin's popularity exploded around 2015, two critical consequences of the fixed block size became apparent:

  1. Congestion and Delay: When demand for transactions exceeded the space available in the 1MB blocks, transactions had to wait in a queue (the "mempool").
  2. Rising Fees: Users had to offer higher transaction fees to incentivize miners to pick their transaction for inclusion in the next block. This turned Bitcoin transactions from cheap (pennies) to potentially expensive (dollars or even tens of dollars during peak periods).

The 1MB limit transformed from a security measure into an active constraint on growth, forcing the community to decide whether to change the foundational rules of the system.

The Trade-Off Triangle: Decentralization, Security, and Speed

The core challenge in scaling any blockchain network is balancing the "Blockchain Trilemma" or, in Bitcoin’s case, the three core trade-offs:

  1. Security: How resistant is the network to attack? (Bitcoin achieves this via Proof-of-Work mining and a massive number of participants.)
  2. Decentralization: How many independent nodes verify the chain? (If nodes require expensive hardware or massive storage, fewer people can run them, leading to centralization.)
  3. Speed/Throughput: How quickly and cheaply can transactions be processed?

The central tenet of the "Scaling Wars" was that increasing the block size on the foundational layer (Layer 1, or L1) compromised decentralization. If blocks were 8MB or 32MB, the hardware requirements for running a full validating node—the backbone of the network—would increase drastically. This would filter out smaller, hobbyist nodes, potentially concentrating validation power in the hands of large corporations, thus sacrificing decentralization for speed.


Ideološka podjela: Veliki blokovi nasuprot malim blokovima

Debatu o skaliranju podijelila je zajednicu u dva različita ideološka tabora, svaki s drugačijom vizijom buduće uloge Bitcoina u svijetu.

„Veliki blokatori“ (Vizija visoke propusnosti)

Ova frakcija, koju su često predstavljali veliki rudari, neke poslovne subjekte i zagovornici Bitcoina kao brzog, svakodnevnog digitalnog sustava plaćanja (peer-to-peer elektronični novac), tvrdila je da je ograničenje od 1 MB bila hitna mjera koja je dugo nadživjela svoju korisnost.

  • Cilj: Povećati veličinu bloka (npr. na 2 MB, 8 MB ili dinamički podešive veličine) kako bi se primjestilo više korisnika i smanjile naknade za transakcije.
  • Razlog: Bitcoin mora biti pristupačan i brz da bi se natjecao s tradicionalnim sustavima plaćanja i postigao masovnu adoptaciju. Ako naknade za transakcije postanu previše visoke, samo visokovrijedna prenosiva bit će ekonomična, isključujući milijarde ljudi.
  • Ključni zagovornici: Rani developeri poput Gavina Andresena, poslovi ovisni o brzim transakcijama i na kraju kreatori Bitcoin Casha.

„Mali blokatori“ (Vizija digitalnog zlata)

Ova frakcija, koja je uključivala većinu ključnih developera i većinu trenutne zajednice, oštro se protivila povećanju ograničenja veličine bloka na L1.

  • Cilj: Održati ograničenje od 1 MB (ili blago povećati njegovu efektivnu veličinu putem pametne restrukturacije) kako bi pokretanje punog čvora ostalo jeftino i dostupno širom svijeta.
  • Razlog: Jedinstvena vrijednost Bitcoina leži u njegovoj visokoj sigurnosti i neusporedivoj decentralizaciji. Ako se ove značajke žrtvuju za brzinu, Bitcoin postaje samo još jedna centralizirana mreža plaćanja, gubeći svoju svrhu. Skaliranje bi trebalo premjestiti na zasebne, off-chain (Layer 2) mreže.
  • Ključni zagovornici: Developeri Blockstreama (uključujući one koji su razvili Lightning Network) i trenutni tim za razvoj Bitcoin Corea.

Mali blokatori su vidjeli Bitcoin kao siguran „sloj za završno računanje“ – temelj na kojem se mogu izgraditi brže tračnice za plaćanja. Vjerovali su da visoke naknade za transakcije nisu neuspjeh, već nužan signal da je potražnja visoka, gurajući korisnike prema rješenjima na Layer 2.


Tehničko rješenje: Segregated Witness (SegWit)

Dok je ideološka debata o povećanju fiksne veličine bloka besnila, razvijen je briljantno i manje sporno tehničko rješenje zvano Segregated Witness ili „SegWit“. SegWit je omogućio povećanje kapaciteta bez fundamentalne promjene ograničenja bloka od 1MB i, ključno, implementiran je kao soft fork.

Ispravljanje malleabilnosti: Neophodan prethodnik

Prije SegWita, Bitcoin transakcije patile su od kritične ranjivosti poznate kao malleabilnost transakcije.

Jednostavnim riječima, malleabilnost transakcije značila je da treća strana može malo modificirati ID transakcije (TxID) transakcije prije nego što je potvrđena u blok, bez promjene osnovnih detalja transakcije (tko je kome i koliko platio).

Ovaj mali tehnički nedostatak bio je ogroman problem za developere koji su pokušavali izgraditi sekundarne slojeve (poput Lightning Networka), jer ti vanlancani protokoli zahtijevaju apsolutnu sigurnost da ID transakcije neće promijeniti tijekom čekanja na potvrdu. SegWit je prvotno razvijen uglavnom kako bi eliminirao malleabilnost, time otključavajući potencijal za napredna Layer 2 rješenja.

Kako SegWit povećava efektivnu veličinu bloka (Model jedinica težine)

Srž mehanizma SegWita uključivala je promjenu načina brojanja podataka unutar bloka. Postigao je skaliranje segregiranjem (odvajanjem) podataka svjedoka (digitalnih potpisa potrebnih za autorizaciju transakcije) od podataka transakcije (stvarnog kretanja sredstava).

  1. Podaci svjedoka: Podaci digitalnog potpisa čine najveći dio bilo koje Bitcoin transakcije.
  2. Odvajanje: SegWit je premjestio ove podatke svjedoka u zasebnu pomoćnu strukturu na kraju bloka.

Ključno, umjesto korištenja jednostavnog ograničenja veličine od 1MB, SegWit je uveo novu metriku zvanu Block Weight, pri kojoj se različiti tipovi podataka drugačije težinski ocjenjuju:

  • Nasljedni podaci transakcije broje se kao 4 jedinice po bajtu.
  • Podaci svjedoka (potpisi) broje se samo kao 1 jedinica po bajtu.

Brojenjem prostorno zahtjevnih podataka o potpisima četiri puta jeftinije od središnjih podataka, SegWit je efektivno omogućio da više transakcija stane u blok uz održavanje bazne veličine bloka tehnički unutar ograničenja od 1MB (ili, preciznije, postavljanjem maksimalne Block Weight na 4 milijuna jedinica, dopuštajući da ukupna efektivna veličina bloka dosegne gotovo 4MB, ovisno o vrsti transakcije).

Ovo rješenje zadovoljilo je male blokere jer je izbjeglo masivan, trenutni skok veličine bloka koji bi ugrozio decentralizaciju, a ipak pružilo značajno povećanje kapaciteta (obično oko 70-80% više transakcija).

Strategija soft forka

SegWit je implementiran putem soft fork. To je značilo da je kompatibilan prema natrag. Stariji nodovi koji se nisu ažurirali još uvijek su mogli vidjeti SegWit transakcije kao valjane (iako nisu mogli pravilno provjeriti podatke svjedoka), osiguravajući da mreža ostane ujedinjena.

Usvajanje SegWita bilo je sporo i politički napeto. Njegova implementacija odgađena je od strane rudarskih bazena i poslovnih interesa koji su preferirali masovno povećanje bloka na L1. Međutim, nakon mjeseci intenzivnog pritiska i organiziranja zajednice, SegWit je na kraju zaključan i aktiviran u kolovozu 2017., postavljajući scenu za sljedeću fazu razvoja Bitcoina i učvršćujući ideologiju „malih blokova“.


Eskalacija: Hard forkovi i razdoblja mreže

Neuspjeh postizanja konsenzusa o veličini bloka – posebno odbijanje developera Bitcoin Corea da podrže masovno povećanje na L1 – natjeralo je frakciju Velikih blokatora da napusti glavni lanac i stvori svoj, rezultirajući velikim hard forkovi.

Hard forkovi nasuprot soft forkova objašnjeni

Da bismo razumjeli razdoblja, moramo razlikovati dva tipa nadogradnje mreže:

Značajka Soft Fork Hard Fork
Kompatibilnost unatrag Da (Stariji čvorovi još uvijek vide nove blokove kao valjane). Ne (Stariji čvorovi vide nove blokove kao nevaljane).
Promjena pravila Pooštrava pravila (npr. SegWit je dodao novo pravilo o strukturi podataka). Popušta ili drastično mijenja pravila (npr. promjena ograničenja od 1 MB na 8 MB).
Konsenzus potreban Visok konsenzus među rudarima/čvorovima potreban, ali 100% adoptacija nije obvezna za kontinuitet mreže. Svi sudionici moraju nadograditi, ili lanac trajno pukne.
Ishod Ujedinjena mreža. Potencijalno stvaranje dvije zasebne, natjecateljske kriptovalute.

Zagovornici Velikih blokova shvatili su da njihov plan (značajno povećanje ograničenja veličine bloka) zahtijeva hard fork. Budući da nisu mogli uvjeriti većinu ključnih developera i bazu korisnika, odlučili su inicirati razdoblje.

Bitcoin Cash (BCH): Fork ideologije

Dana 1. kolovoza 2017., Bitcoin Cash (BCH) službeno se razdvojio od glavnog Bitcoin lanca.

Bitcoin Cash bio je najznačajniji ishod Skalirnih ratova i predstavljao kulminaciju ideologije Velikih blokova.

  • Ključna promjena: Odmah povećano ograničenje veličine bloka s 1 MB na 8 MB (kasnije dalje povećano na 32 MB).
  • Vizija: BCH je nastojao ispuniti originalni mandat Bitcoina kao brzog, jeftinog, peer-to-peer elektroničnog novca. Njegovi zagovornici su izričito odbili ideju da Bitcoin bude spor sloj za završno računanje, tvrdeći da L1 mora obraditi masovne količine transakcija.
  • Implementacija: Svaki nositelj Bitcoina (BTC) u trenutku razdoblja automatski je primio jednak iznos novog Bitcoin Casha (BCH), jer su lanci dijelili povijest do bloka forka.

BCH fork je ideološku debatu riješio konačno. Dok je BCH nudio jeftine transakcije, nije uspio privući ekosustav developera i mrežni efekt originalnog Bitcoina. Pokazao je da tržište prioritetizira sigurnost i decentralizaciju koju pruža pristup Malih blokova, čak i po cijenu propusnosti na L1.

Bitcoin SV (BSV): Ekstremni hazard s veličinom bloka

Ideološko razbijanje se nije zaustavilo na Bitcoin Cashu. 2018. godine, BCH se sam razdvojio u dva tabora: Bitcoin ABC (koji je zadržao ime BCH) i Bitcoin SV (Satoshi's Vision).

  • Ključna promjena: Bitcoin SV je predložio masovne, gotovo neograničene veličine bloka, gurajući granice u gigabajtni raspon, tvrdeći da je to nužno da Bitcoin može obraditi globalnu skalu trgovine.
  • Kompromis: Ovaj ekstremni pristup veličini bloka drastično povećava barijeru ulaska za pokretanje punog čvora, u suštini centralizirajući proces validacije u ruke nekoliko velikih, profesionalnih rudarskih operacija.

Ponavljani forkovi istaknuli su fundamentalnu opasnost proganjanja skaliranja isključivo kroz povećanje propusnosti na Layer 1: rizik uništenja decentralizirane prirode koja čini Bitcoin vrijednim u prvom redu.


The Triumph of Layer-2 Architecture

The ultimate resolution of the Scaling Wars was not a technical consensus but an architectural shift: the realization that Bitcoin’s base layer must remain small, secure, and decentralized, while scaling must happen elsewhere.

The adoption of SegWit (a soft fork) and the subsequent failure of the hard-forked coins (BCH, BSV) to challenge Bitcoin (BTC) established a clear development philosophy: Bitcoin is the secure settlement layer; Layer 2 is the scaling layer.

Why Layer-2 Preserves Decentralization

Layer 2 solutions, such as the Lightning Network, allow millions of transactions to occur off-chain without needing to be recorded on the main Bitcoin ledger immediately.

This architecture solves the Trilemma by separating concerns:

  1. Layer 1 (The Blockchain): Handles security, final settlement, and decentralization (the most critical and unchanging functions). Because the blocks remain small, anyone can run a full node cheaply.
  2. Layer 2 (Off-Chain Networks): Handles speed and low costs (the flexible functions). These networks use specialized protocols to manage high throughput, leveraging the security of the underlying L1.

If Bitcoin had chosen the Big Block approach, the chain data would have grown so quickly that within a few years, only massive data centers could afford to run validating nodes. This would have led to censorship risks and reduced censorship resistance—the exact opposite of Bitcoin’s original purpose.

By embracing Layer 2, the Bitcoin community affirmed that self-sovereignty and censorship resistance are non-negotiable foundations, even if it means sacrificing native L1 transaction speed.

Enabling Advanced Development

The successful deployment of SegWit laid the groundwork for further innovation that would redefine Bitcoin's capability beyond simple transfers.

  1. Lightning Network: By fixing transaction malleability, SegWit allowed the Lightning Network—a network of two-way payment channels—to safely develop. Lightning allows users to open a channel by locking funds on L1, conduct thousands of instant, nearly free transactions off-chain, and then settle the final balance back onto L1 when the channel closes.
  2. Smart Contracts on Bitcoin: Historically, Bitcoin was viewed as having limited smart contract capability compared to platforms like Ethereum (Source 1). However, the architectural improvements paved the way for more complex scripting. SegWit, and later Taproot (a subsequent upgrade that improved privacy and efficiency), significantly reduced the costs and complexity of advanced transactions. This development environment allows for innovation, including protocols that enable tokenization, advanced financial instruments, and, increasingly, smart contract functionality (Source 2), all while benefiting from Bitcoin’s robust security model.

The Scaling Wars provided the crucial historical filter that forced Bitcoin to prioritize architecture over raw throughput, ultimately leading to a more secure and resilient system defined by layered scaling (Source 3).


Conclusion: The Long-Term Impact of the Scaling Wars

The Bitcoin Scaling Wars of 2015-2017 were perhaps the most significant existential challenge the network has ever faced. It was a stressful, contentious, and often chaotic period that tested the fundamental consensus mechanism of decentralized governance.

The eventual outcome—the adoption of SegWit and the rejection of massive L1 block increases—was a foundational victory for the principles of decentralization and security. By choosing to keep the base layer minimal, the Bitcoin community ensured that the network would remain accessible to anyone with basic hardware and internet access, safeguarding its resistance to control and censorship.

This historical moment defined Bitcoin's identity as a robust, slow, and expensive settlement network—the digital bedrock—upon which a diverse and rapid financial ecosystem (Layer 2) could safely be built. Understanding this conflict is essential for any crypto newcomer, as it provides the critical context for why the Bitcoin development roadmap focuses heavily on secondary layers and architectural optimization rather than simply copying the scaling methods of faster altcoins. The trade-offs made during the Scaling Wars solidified Bitcoin’s status as digital gold, prepared to scale not by growing its block, but by building smart, secure layers above it.