Oprava chyby, která zničí bitcoiny, povede (nakonec) k tvrdé vidličce

Oprava chyby, která zničí bitcoiny, povede (nakonec) k tvrdé vidličce - 2020 07 09t133036z1lynxmpeg6813jrtroptp4health kryptoměny coronavirusPodle předpovědí v roce 2106 koupit bitcoin najednou přestane fungovat, pokud bude pokračovat v běhu kódu, který dnes běží jeho síť. Dobrou zprávou je, že zjištěnou chybu lze snadno opravit.

Toto je problém, který vývojáři bitcoinů znají roky, přinejmenším od roku 2012, podle přispěvatele Bitcoin Core a spoluzakladatele Blockstream Pietera Wuilla. U některých vývojářů chyba bitcoinů potenciálně podtrhuje omezení decentralizace bitcoinů, protože komunita se bude muset spojit, aby ji napravila.

Brouk

Chyba je jednoduchá. Bitcoinové bloky jsou kontejnery, ve kterých jsou uloženy transakce. Každý bitcoinový blok má číslo, které sleduje, kolik bloků předchází.

Ale kvůli omezení, které se točí kolem toho, jak jsou uložena čísla výšky bloků, dojde bitcoinům počet bloků po 5101541. Jinými slovy, asi 86 let do budoucnosti nebude možné vyrábět nové bloky.

Tvrdý vidle

Tato změna vyžaduje takzvaný „hard fork“, což je nejnáročnější metoda změny blockchainu. Hard forky jsou komplikované, protože nejsou zpětně kompatibilní, což vyžaduje, aby kdokoli, kdo používá bitcoinový uzel nebo miner, aktualizoval svůj software.

Ti, kteří to neudělají, zůstanou pozadu se starou verzí bitcoinů, která nebude schopná podnikat. Ačkoli některé blockchainy, jako je například Ethereum, pravidelně tvrdé vidlice, tato cesta není tak zřejmá.

Při posledním pokusu o bitcoinový hard fork v roce 2017 se objevila divoká debata. Mnoho lidí to považovalo za pokus přinutit komunitu k aktualizaci, což není přesně v souladu s etikou decentralizace bitcoinů.

Kvůli tomuto precedensu, když mnoho lidí v bitcoinu uslyší „hard fork“, myslí na centralizovanou moc, která se snaží prosadit změnu. Tato pevná vidlice pro opravu chyb je však v příkrém kontrastu se slavnějším pokusem bitcoinu o hard fork.

Komunita a vývojáři se s největší pravděpodobností shodnou, že jde o změnu, kterou je třeba provést. Koneckonců, každý, kdo se rozhodne neaktualizovat svůj software, bude mít mrtvý bitcoinový řetězec.

„Osifikace“ protokolu

Gustavo J. Flores, vedoucí produktového a výzkumného úřadu technologického startupu Bitcoin Veriphi, uvedl, že chyba bitcoinu odhaluje limit „osifikace protokolu“ bitcoinu. Při osvojení myšlenky měkkého chrupavkového vytvrzování v kosti v průběhu času osifikace protokolu znamená, že bitcoin bude s dozráváním stále obtížnější upravit.

Mnozí bitcoinoví technologové si myslí, že osifikace je dobrá kvalita, protože je to známka toho, že systém je skutečně decentralizovaný tak, jak si to komunita přeje. „Tato chyba však vyžaduje, abychom byli schopni koordinovat tvrdou vidličku, abychom ji napravili, protože všichni chceme, aby bitcoiny mohly tuto lhůtu přežít,“ uvedla Flores.