Zlyhanie môže znamenať viac vecí
Sieť môže ďalej vytvárať bloky. Pre človeka so strateným kľúčom však už zlyhala. Cena môže prudko klesnúť, hoci pravidlá fungujú správne, a jedna krajina môže sťažiť prístup bez zastavenia globálnej siete. Vážna chyba zas môže rozdeliť uzly na dva pohľady na históriu.
Treba preto určiť, čo meriame. Môže ísť o dostupnosť, správnosť účtovnej knihy alebo odolnosť voči cenzúre. Inou vecou je kúpna sila a pohodlie používania. Bitcoin môže uspieť v jednej oblasti a zlyhať v druhej. Bez tohto rozlíšenia je slovo zlyhanie nejasné.
Chyby a útoky sú možné
V roku 2018 vývojári opravili chybu CVE-2018-17144. Niektoré verzie Bitcoin Core obsahovali kritickú inflačnú zraniteľnosť. Chyba mohla umožniť vytvorenie mincí nad povolený limit. Podľa oficiálneho zverejnenia ju na hlavnej sieti nikto nezneužil. Prípad ukázal, že aj dlho kontrolovaný kód môže mať vážnu chybu.
Útočník s väčšinou hashratu môže meniť poradie nedávnych platných transakcií. Môže ich cenzurovať alebo skúsiť minúť vlastné mince dvakrát. Nevie však bez podpisu minúť cudzie mince. Plné uzly tiež neprijmú neplatnú emisiu. Sieťový útok môže izolovať konkrétny uzol. Taký útok sa nazýva eclipse útok.
Budúce stimuly a kryptografia sú otvorené
Bloková dotácia postupne klesá. Ťažiari sa preto budú viac spoliehať na poplatky. Dotácia spolu s poplatkami tvorí bezpečnostný rozpočet. Výskum Carlstena a spoluautorov skúmal svet s nepravidelnými vysokými poplatkami. V ich modeli môžu vzniknúť nežiaduce stimuly na podkopávanie blokov. Je to varovanie, nie istá predpoveď zlyhania.
Bitcoin používa ECDSA a Schnorrove podpisy. Nie sú navrhnuté ako postkvantové, teda odolné proti dostatočne silnému kvantovému počítaču, no NIST už dokončil prvé štandardy postkvantových podpisov. Nevieme však, kedy by hrozba zasiahla Bitcoin. Migrácia by vyžadovala nové pravidlá, softvér aj presun ohrozených mincí. Koordinácia by nebola jednoduchá.
Najväčšia neistota môže byť spoločenská
Sieť má hodnotu iba vtedy, keď ju ľudia chcú používať. Niekto ju musí overovať, vyvíjať a chrániť. Dopyt môže znížiť lepšia alternatíva alebo dlhodobá strata dôvery. Vplyv môže mať aj regulácia či opakované zlyhania služieb. Nižší dopyt môže obmedziť zdroje na bezpečnosť. Protokol nevie prikázať spoločnosti, aby mu prisudzovala cenu.
Doterajšie prežitie útokov dokazuje určitú odolnosť, nie nesmrteľnosť. Rozumný používateľ preto udržiava zálohy, overuje softvér a rozlišuje riziko vlastnej úschovy od rizika správcu. Pravidelne tiež preveruje svoje predpoklady. Poctivý záver nie je istota prežitia ani istota zániku. Riziká však vieme pomenovať a sledovať.