052011–dosud
Dva pokusy do digitálního ticha
Stefan Thomas neztratil bitcoinovou síť ani rozbitou hardwarovou peněženku. Ztratil heslo k IronKey, který chrání jedinou zbývající kopii klíčů k 7 002 BTC.
Na první pohled je to pohádka o zapomenutém hesle. Ve skutečnosti jde o střet tří různých tajemství: privátních klíčů k bitcoinům, přístupového hesla k šifrovanému zařízení a lidské paměti, která měla mezi nimi držet most. Německý programátor Stefan Thomas pomohl v roce 2011 vysvětlit Bitcoin lidem, kteří o něm nikdy neslyšeli, a část odměny uložil na šifrovaný IronKey. Pak omylem smazal dvě jiné kopie a ztratil papírek s heslem ke třetí. Zařízení se nerozbilo ani neztratilo. Leželo před ním a dál přesně plnilo svůj úkol: nevěřilo nikomu, kdo nezná správnou odpověď, ani svému majiteli.
Odměna za vysvětlení Bitcoinu
Thomas v roce 2011 vytvořil krátkou animaci What is Bitcoin? Za práci dostal bitcoiny a po čase mu zůstalo 7 002 BTC. Nebyla to tajná sázka na miliardy; tehdejší hodnota byla proti dnešním přepočtům malá a mladá síť hledala lidi, kteří ji vůbec dokážou srozumitelně představit.
Klíče měl ve třech zálohách. Dvě podle jeho pozdějšího popisu omylem smazal. Třetí uložil na IronKey S200, šifrovaný USB disk s omezeným počtem pokusů o heslo. Heslo si napsal na papír. Papír zmizel.
Tři kopie znějí jako rozumná redundance, ale všechny závisely na stejné lidské vrstvě. Dvě bylo možné smazat a třetí otevřít jen informací uloženou na jediném lístku. Počet záloh proto sám o sobě neříká, kolik skutečně nezávislých cest k obnově existuje. Tři technická média mohou sdílet jeden bod selhání.
Video What is Bitcoin? trvalo sotva půldruhé minuty. Barevné figurky v něm posílaly digitální peníze přímo mezi sebou a jednoduchý hlas vysvětloval vlastnosti, které dnes zaplňují celé knihy. Thomas tehdy nedostával odměnu za finanční předpověď; dostal ji za překlad technického nápadu do lidské řeči. Mince byly pracovním honorářem z doby, kdy jeden bitcoin stál méně než dolar, ne hotovým jměním, které by rozumný člověk automaticky uložil jako rodinný poklad.
Právě změna měřítka dělá pozdější chyby nesnesitelnými. Když Thomas v roce 2011 popisoval WIRED, že strávil týden pokusy o obnovu, měl zůstatek hodnotu kolem 140 000 dolarů — bolestivou, ale ještě představitelnou. V dalších letech cena několikrát vystoupala do stovek milionů. Stejný kus hardwaru, stejné zapomenuté heslo a stejných 7 002 BTC se proměňovaly v úplně jiný psychologický problém, aniž by se na zařízení změnil jediný bit.
Osm odpovědí, všechny špatně
Thomas v rozhovorech uvedl, že zadal osm chybných hesel z deseti. Zůstaly mu tedy dva pokusy, po jejichž vyčerpání má zařízení data znepřístupnit. Tvrzení „zbývají dva“ je stav popsaný veřejně, ne živá telemetrie zařízení; bez Thomasova potvrzení nelze vědět, zda se později změnil.
Hodnota zůstatku mezitím rostla a s ní i psychologická cena každého stisknutí Enteru. Běžná rada „zkus, co používáš jinde“ se mění v hazard, když má omyl konečný počet životů. Thomas popsal období, kdy s novým nápadem vstával z postele, zkoušel jej a znovu propadal bezmoci.
Limit mění i způsob, jakým člověk přemýšlí. Bez omezení lze seznam kandidátů systematicky zkoušet; se dvěma pokusy musí nejprve odhadnout vlastní minulou mysl. Použil tehdy větu, náhodný řetězec, pravopisnou zvláštnost? Každá nová vzpomínka může být průlom i falešná jistota. Zařízení tak nechrání jen data před útočníkem — nutí majitele dokazovat totožnost bez možnosti omluvit lidskou nepřesnost.
Thomas popsal cyklus, který zná každý, kdo někdy hledal ztracené heslo, jen s nepředstavitelně vyššími sázkami. V noci ho napadla nová kombinace, vstal, šel k počítači a chvíli věřil, že tentokrát je to ona. Po neúspěchu nepřišla jen technická chyba, ale zoufalství a návrat do postele. Po osmi pokusech už další inspirace nebyla darem; byla otázkou, zda si zaslouží spotřebovat polovinu zbývající naděje.
Číslo na burze svádí k představě, že za obrazovkou čeká hromada dolarů. Na IronKey však nebyly dolary ani samotné bitcoiny. Byl tam zašifrovaný soubor, který mohl umožnit vytvoření podpisu. Dokud jej Thomas neotevře, nemůže mince prodat, dát do zástavy ani přesunout do bezpečnějšího uspořádání. Bohatství je veřejně ocenitelné a současně prakticky nepoužitelné — blízko na délku ruky, daleko na jednu správnou vzpomínku.
Když se objeví údajně nekonečný počet pokusů
V roce 2023 tým Unciphered předvedl časopisu WIRED útok na stejný model IronKey. Na testovacím zařízení obešel desetipokusový limit a správné tříslovné heslo našel po obrovském množství zkoušek. Firma věřila, že její metoda může odemknout i Thomasův disk.
Thomas jim však zařízení nesvěřil. Uvedl, že už má dohody s jinými týmy a že jednání o tak vysoké hodnotě trvají dlouho. Příběh proto nemá potvrzený happy end. Existuje předvedená technika na srovnatelném zařízení, nikoli veřejný důkaz, že Thomasovy klíče byly obnoveny.
Unciphered nepopsal kouzelný univerzální klíč. Šlo o laboratorní práci s konkrétní generací hardwaru, získání interních dat a obejití mechanismu, který počítal neúspěšné pokusy. Takový útok může stát čas, vybavení a důvěru ve specialistu, jenž drží zařízení s obrovskou hodnotou. Technická možnost proto ještě není hotová služba ani bezpečný obchod.
Tým dal projektu jméno Everest. Ředitel provozu Nick Fedoroff, výkonný ředitel Eric Michaud a hacker vystupující jako Tom Smith shromáždili stovky starých IronKeyů, rentgenovali čipy, leptali jejich ochranné vrstvy kyselinou a rekonstruovali vnitřní logiku zařízení. Když Smith na testovacím kusu našel tříslovné heslo reportéra Andyho Greenberga po zhruba 200 bilionech pokusů, prokázal něco velmi konkrétního: počítadlo této generace lze za laboratorních podmínek obejít.
Nejtěžší překážkou se pak nestal křemík, ale smlouva. Thomas už měl ústní dohody s jinými odborníky, mezi nimiž WIRED jmenoval firmu Naxo a výzkumníka Chrise Tarnovskyho, a odmítl začít nové vyjednávání. U částky v řádu stovek milionů musí vlastník řešit odměnu, odpovědnost, kopie dat i možnost, že zachránce sám získá přístup ke klíči. Fedoroff to shrnul bez technické pýchy: kód a obvody se chovají předvídatelně, lidé ne.
IronKey nebyl bitcoinová hardwarová peněženka
Příběh se často vypráví jako selhání hardwarové peněženky. IronKey je však obecné šifrované úložiště. Neprováděl bezpečné podepisování bitcoinových transakcí jako moderní specializovaná peněženka; chránil soubor s klíči heslem a politikou mazání. Rozdíl není slovíčkaření, protože vede k jiné lekci.
Bezpečnost není nejvyšší možný zámek. Je to systém, v němž člověk dokáže tajemství obnovit, dědicové mu rozumějí a jediná chyba nezničí všechny cesty. Thomasův IronKey odolával cizím lidem výborně. Tragédie vznikla proto, že stejně neúprosně odolával i oprávněnému majiteli.
Moderní peněženky řeší část problému standardizovanou seed phrase a možností obnovit klíče v kompatibilním softwaru. Ani ta však sama nestačí: špatně uložená slova může někdo ukrást, zničit nebo zdědit bez návodu. Smyslem není odstranit odpovědnost, ale rozdělit ji tak, aby ztráta jednoho předmětu nebo jedné vzpomínky nebyla konečným rozsudkem.
Thomasův případ ukazuje také slabinu představy, že bezpečnost stačí seřadit od slabé k silné. IronKey měl certifikovanou odolnost proti manipulaci a jeho vývoj částečně financovalo americké ministerstvo vnitřní bezpečnosti. Odolnost zařízení sama o sobě nebyla nedostatkem. Problém nastal, když se změnil model hrozby: z pohledu zařízení se útočníkem stal oprávněný vlastník, který neznal heslo. Jednotlivé zařízení bylo velmi dobře chráněné, ale celý způsob uchování přístupu se ukázal jako katastrofálně křehký.
Lidská pointa není v tom, že si měl Stefan Thomas lépe pamatovat. Paměť selhává každému a papír může zmizet. Pointa je, že návrh úschovy má s touto obyčejnou skutečností počítat ještě předtím, než hodnota nebo nemoc promění obnovu v krizi. Dvě zbývající možnosti na IronKey nejsou jen odpočtem k technickému zámku. Jsou připomínkou, že dobré vlastnictví zahrnuje i cestu zpět k vlastnímu klíči.
Postavy a pojmy v Atlasu
Prameny a hranice příběhu
- 01WIRED — They Cracked the Code to a Locked USB Drive
Rozhovory s Thomasem a Unciphered, původ 7 002 BTC, zálohy, počet pokusů i předvedený útok.
- 02Bitcoin.org — Securing your wallet
Kontext více záloh, šifrování a obnovy peněženky.