Bitcoin VerityOtvoriť porovnávač ↗

Úroveň 9 · Pokročilá technická vrstva

Ako sa mení Bitcoin: BIP, soft fork a konsenzus

Ako návrh prejde od dokumentu a kódu až k aktivácii pravidiel, ktoré uzly skutočne vynucujú.

Článok
96
Čas čítania
19 minút
Skontrolované
26. septembra 2026

Podstata v skratke

BIP je verejný dokument, nie príkaz pre sieť, a zmena potrebuje implementáciu, kontrolu, testovanie aj prijatie účastníkmi. Soft fork sprísni pravidlá spätne kompatibilným spôsobom. Hard fork ich zmení tak, že staré uzly nemusia nové bloky prijať. Ani jeden proces neriadi jediná osoba.

Zhrnutie ako pre dieťa

Úplne jednoducho

BIP je verejný návrh, nie príkaz. Nové pravidlo sa ujme až vtedy, keď ľudia spustia softvér, ktorý ho kontroluje; neexistuje jedno tlačidlo ani jeden šéf.

01

BIP návrh zaznamená, ale neschváli

BIP znamená Bitcoin Improvement Proposal a BIP 3 opisuje proces publikovania takých dokumentov. Návrh môže byť technický, informačný alebo procesný. Pridelené číslo znamená splnenie publikačných požiadaviek, nie súhlas celej komunity ani blízku aktiváciu.

Autor musí jasne opísať motiváciu a kompatibilitu a technický návrh potrebuje presnú špecifikáciu aj testy. BIP editor kontroluje pripravenosť dokumentu pre repozitár. Nemá právomoc sám zmeniť Bitcoin, pretože repozitár je médium a archív návrhov.

02

Implementácia prechádza samostatnou kontrolou

Návrh potrebuje fungujúci kód a zmena v Bitcoin Core prechádza verejným review aj testovaním. Maintainer môže schválený kód zlúčiť do projektu. Tým ho však nenainštaluje na cudzie počítače. Nezmení ani pravidlá iných implementácií.

Prevádzkovatelia si sami vyberajú softvér a jeho verziu. Burzy, peňaženky, firmy a ťažiari riešia kompatibilitu svojich systémov. Ich vplyv nie je rovnaký. Zároveň neexistuje jednoduchý zoznam členov s hlasovaním päťdesiat plus jeden.

03

Soft fork sprísňuje, hard fork rozširuje

Soft fork zúži množinu platných blokov alebo transakcií. Aktualizovaný uzol kontroluje nové prísnejšie pravidlo. Starý uzol môže nový platný blok stále prijať. Sám však nevie overiť pridané obmedzenie. Spolieha sa preto na jeho dostatočné vynucovanie ostatnými.

Hard fork rozšíri alebo nezlučiteľne zmení platnosť. Nový blok môže byť podľa nových pravidiel správny a podľa starých neplatný. Ak významní účastníci prijmú odlišné pravidlá, reťazec sa môže trvalo rozdeliť. Vzniknúť môžu aj dve samostatné aktíva.

04

Aktivácia koordinuje prechod

BIP 9 používa bity vo verzii hlavičky bloku. Definuje časové obdobia a prah signalizácie ťažiarov. Po dosiahnutí podmienok nasleduje uzamknutie a aktivácia. Signalizácia ukazuje pripravenosť tvoriť kompatibilné bloky. Nie je to všeobecné hlasovanie o hodnote návrhu.

Iné aktivačné mechanizmy rozdeľujú riziko odlišne. Dôležitý je skutočne spustený kód a ekonomická akceptácia. Účastníci musia zvážiť aj riziko rozdelenia. Pomalé zmeny chránia stabilitu základnej vrstvy. Zároveň môžu odďaľovať užitočné vylepšenia.

Úroveň 9 · Pokročilá technická vrstva

Pojmy, ktoré treba poznať

BIP
Verejný dokument s návrhom, technickou špecifikáciou alebo opisom procesu.
Soft fork
Spätne kompatibilné sprísnenie pravidiel z pohľadu neaktualizovaných uzlov.
Hard fork
Zmena, pri ktorej nové platné bloky nemusia byť platné podľa starých pravidiel.

Častý omyl

Vývojári alebo ťažiari môžu odhlasovať pravidlo a prinútiť všetkých k zmene.

Presnejšie vysvetlenie

Vývojári navrhujú kód a ťažiari môžu signalizovať pripravenosť. Každý uzol však vynucuje softvér zvolený jeho prevádzkovateľom.

Presnejšie vysvetlenie

Nie je absencia formálnej vlády chaos?

Koordinácia je pomalšia než rozhodnutie jednej firmy. Zároveň sťažuje jednostrannú zmenu základných pravidiel. Moc nezmizla, ale delí sa medzi viac technických a ekonomických rolí.

96

Čo si odniesť

  1. 01BIP je dokument, nie záväzný príkaz.
  2. 02Zlúčenie kódu neaktualizuje cudzie uzly.
  3. 03Soft fork sprísňuje pravidlá.
  4. 04Aktivácia koordinuje prijatie, ale nenahrádza ho.

Skontrolované: 26. septembra 2026

Zdroje a ďalšie čítanie

Zdroje podporujú konkrétne fakty a definície; ich uvedenie neznamená, že redakcia preberá každý názor autora.

01
BIP 3: aktualizovaný BIP procesBitcoin Improvement Proposals
bips.dev ↗
02
Bitcoin Core: pravidlá prispievaniaBitcoin Core
github.com ↗
03
BIP 9: versionbits aktiváciaBitcoin Improvement Proposals
bips.dev ↗
04
Bitcoin Developer Guide: konsenzuálne pravidláBitcoin Developer Guide
developer.bitcoin.org ↗

Vzdelávací obsah, nie investičné odporúčanie.