052011–дотепер
Дві спроби до цифрової тиші
Стефан Томас не втратив мережу Bitcoin і не мав зламаного Hardware Wallet. Він утратив пароль до IronKey, який захищає єдину вцілілу копію ключів до 7 002 BTC.
На перший погляд це казка про забутий пароль. Насправді йдеться про зіткнення трьох різних таємниць: приватних ключів до біткоїнів, пароля до зашифрованого пристрою й людської пам’яті, що мала тримати міст між ними. Німецький програміст Стефан Томас у 2011 році допоміг пояснити Bitcoin людям, які ніколи про нього не чули, а частину винагороди зберіг на зашифрованому IronKey. Потім випадково видалив дві інші копії й загубив папірець із паролем до третьої. Пристрій не зламався й не загубився. Він лежав перед ним і далі точно виконував свою роботу: не довіряв нікому без правильної відповіді — навіть власникові.
Винагорода за пояснення Bitcoin
У 2011 році Томас створив коротку анімацію What is Bitcoin? За роботу він отримав біткоїни, і згодом у нього залишилося 7 002 BTC. Це не була таємна ставка на мільярди; тодішня вартість була малою проти сучасних перерахунків, а молода мережа шукала людей, здатних узагалі зрозуміло її представити.
Ключі він мав у трьох резервних копіях. Дві, за його пізнішим описом, випадково видалив. Третю зберіг на IronKey S200 — зашифрованому USB-накопичувачі з обмеженою кількістю спроб уведення пароля. Пароль записав на папері. Папір зник.
Три копії звучать як розумна надмірність, але всі залежали від одного людського шару. Дві можна було видалити, а третю відкрити лише інформацією на одному клаптику. Тож сама кількість резервних копій не говорить, скільки існує справді незалежних шляхів відновлення. Три технічні носії можуть мати одну спільну точку відмови.
Відео What is Bitcoin? тривало ледве півтори хвилини. Кольорові фігурки надсилали цифрові гроші прямо одна одній, а простий голос пояснював властивості, яким сьогодні присвячують цілі книжки. Томас отримав оплату не за фінансовий прогноз, а за переклад технічної ідеї людською мовою. Монети були гонораром за роботу з часу, коли один біткоїн коштував менше долара, а не готовим статком, який розумна людина автоматично зберегла б як родинний скарб.
Саме зміна масштабу робить пізніші помилки нестерпними. Коли Томас у 2011 році розповідав WIRED, що витратив тиждень на спроби відновлення, баланс оцінювався близько 140 000 доларів — болісно, але ще уявно. У наступні роки ціна кілька разів зростала до сотень мільйонів. Той самий пристрій, той самий забутий пароль і ті самі 7 002 BTC ставали зовсім іншою психологічною проблемою, хоча на пристрої не змінився жоден біт.
Вісім відповідей, усі неправильні
В інтерв’ю Томас казав, що ввів вісім неправильних паролів із десяти. Отже, лишилися дві спроби, після вичерпання яких пристрій має зробити дані недоступними. «Залишилося дві» — публічно описаний стан, а не телеметрія в реальному часі пристрою; без підтвердження Томаса неможливо знати, чи змінився цей стан пізніше.
Вартість балансу тим часом росла, а з нею — психологічна ціна кожного натискання Enter. Звичайна порада «спробуй те, що використовуєш деінде» стає азартною грою, коли помилка забирає одне зі скінченних життів. Томас описував періоди, коли прокидався з новою ідеєю, пробував її й знову падав у безсилля.
Обмеження змінює й спосіб мислення. Без нього список кандидатів можна перевіряти систематично; з двома спробами людина спершу мусить реконструювати власний давній розум. Це була фраза, випадковий рядок, незвичне написання? Кожен новий спогад може бути проривом або хибною впевненістю. Пристрій не лише захищає дані від зловмисника — він змушує власника доводити свою особу без права на звичайну людську неточність.
Томас описав цикл, знайомий кожному, хто шукав утрачений пароль, лише з неймовірно вищими ставками. Уночі йому спадала на думку нова комбінація, він вставав, ішов до комп’ютера й на мить вірив, що цього разу вона правильна. Після невдачі приходила не лише технічна помилка, а відчай і повернення до ліжка. Після восьми спроб нове натхнення вже не було даром; це було питання, чи варте воно половини надії, що залишилася.
Число на біржі спокушає уявити купу доларів за екраном. Але IronKey не містив ані доларів, ані самих біткоїнів. Там був зашифрований файл, що міг дозволити створити підпис. Доки Томас його не відкриє, він не може продати монети, дати їх у заставу чи перенести до безпечнішої схеми. Статок має публічну оцінку й водночас практично непридатний — на відстані витягнутої руки, але за один правильний спогад.
Коли нібито з’являється нескінченна кількість спроб
У 2023 році команда Unciphered продемонструвала WIRED атаку на ту саму модель IronKey. На тестовому пристрої вона обійшла обмеження в десять спроб і після величезної кількості переборів знайшла правильний пароль із трьох слів. Компанія вірила, що її метод здатен відкрити й диск Томаса.
Але Томас не віддав їм пристрій. Він сказав, що вже має домовленості з іншими командами і переговори щодо такої високої вартості тривають довго. Тому історія не має підтвердженого щасливого фіналу. Є показана методика на порівнюваному пристрої, а не публічний доказ відновлення ключів Томаса.
Unciphered не описувала магічного універсального ключа. Це була лабораторна робота з конкретним поколінням пристрою, добування внутрішніх даних і обхід механізму, який рахував невдалі спроби. Така атака може вимагати часу, обладнання і довіри до фахівця, який тримає пристрій величезної вартості. Технічна можливість — ще не готова послуга і не безпечна угода.
Команда назвала проєкт Everest. Операційний директор Нік Федорофф, генеральний директор Ерік Мішо і хакер під іменем Том Сміт зібрали сотні старих IronKey, робили рентгенівські знімки мікросхем, витравлювали захисні шари кислотою й реконструювали внутрішню логіку пристрою. Коли Сміт на тестовому зразку знайшов трислівний пароль репортера WIRED Енді Ґрінберґ після близько 200 трильйонів спроб, він довів дуже конкретну річ: лічильник цього покоління можна обійти в лабораторних умовах.
Найважчою перешкодою став уже не кремній, а договір. Томас мав усні домовленості з іншими експертами, серед яких WIRED називав компанію Naxo й дослідника Кріса Тарновскі, і відмовився починати нові переговори. Коли йдеться про сотні мільйонів, власник мусить визначити винагороду, відповідальність, порядок поводження з копіями даних і ризик того, що рятівник сам отримає доступ до ключа. Федорофф підсумував без технічної пихи: код і схеми поводяться передбачувано, люди — ні.
IronKey не був Bitcoin Hardware Wallet
Історію часто розповідають як відмову Hardware Wallet. Але IronKey — загальне зашифроване сховище. Він не підписував біткоїн-транзакції безпечно, як сучасний спеціалізований гаманець; він захищав файл із ключами за допомогою пароля й політики стирання. Це не словесна дрібниця, бо відмінність веде до іншого уроку.
Безпека — це не найміцніший можливий замок. Це система, у якій людина може відновити таємне число, спадкоємці його розуміють, а одна помилка не знищує всіх шляхів. IronKey Томаса чудово протистояв стороннім. Трагедія виникла тому, що так само невблаганно він протистояв законному власникові.
Сучасні гаманці розв’язують частину проблеми через стандартизовану Seed Phrase і можливість відновити ключі у сумісному програмному забезпеченні. Але й цього замало: погано збережені слова можуть бути викрадені, знищені або успадковані без інструкції. Сенс не в усуненні відповідальності, а в її розподілі так, щоб втрата одного предмета чи одного спогаду не була остаточним вироком.
Випадок Томаса показує й слабкість уявлення, ніби безпеку досить розташувати на шкалі від слабкої до сильної. IronKey мав сертифіковану стійкість до втручання, а його розробку частково фінансувало Міністерство внутрішньої безпеки США. Сама стійкість пристрою не була вадою. Проблема виникла, коли змінилася модель загроз: для пристрою зловмисником став законний власник, який не знав пароля. Окремий пристрій був добре захищений, але вся система збереження доступу виявилася катастрофічно крихкою.
Людська суть не в тому, що Стефан Томас мав краще пам’ятати. Пам’ять підводить кожного, папір може зникнути. Суть у тому, що система зберігання має врахувати цей звичайний факт до того, як вартість або хвороба перетворить відновлення на кризу. Дві можливості, що лишилися на IronKey, — не лише відлік до технічного блокування. Це нагадування, що надійне володіння включає і шлях назад до власного ключа.
Люди й поняття в Атласі
Джерела та межі історії
- 01WIRED — They Cracked the Code to a Locked USB Drive
Інтерв’ю з Томасом та Unciphered, походження 7 002 BTC, резервні копії, кількість спроб і продемонстрована атака.
- 02Bitcoin.org — Захист гаманця
Контекст кількох резервних копій, шифрування і відновлення гаманця.