
Ситуація з Coldcard, пояснена за менше ніж 60 секунд Coldcard — це апаратний гаманець, невелике фізичне пристрій, який люди використовують для зберігання bitcoin офлайн, поза інтернетом. Під час налаштування він генерує seed-фразу — 12–24 звичайних слів, які діють як головний ключ до вашого гаманця. Кожен приватний ключ, який він коли-небудь використовує, походить саме з цієї фрази. Хто має цю фразу, той має і кошти. Щоб seed-фраза була безпечною, їй потрібна ентропія — справжня, непередбачувана випадковість. Висока ентропія означає, що немає жодного шаблону, який би зовнішній учасник міг вгадати або відтворити. У 2021 році баг у прошивці призвів до того, що деякі пристрої Coldcard Mk3 генерували seed-фразу за допомогою програмної випадковості замість справжньої апаратної випадковості, і ця випадковість мала значно меншу ентропію, ніж слід було. Менша ентропія означає більшу передбачуваність. Зловмисники могли визначити ймовірні seed-фрази офлайн, перевірити їх проти відомих bitcoin-адрес і вивести кошти, коли вони збігалися. Варто зазначити: довші seed-фрази за дизайном мають більшу ентропію, саме тому 24-слівні фрази вважаються безпечнішими, ніж 12-слівні. Важлива різниця: bitcoin не був зламаний. Кожна вкрадена транзакція була коректно підписана справжнім ключем. Проблема полягала в пристрої одного виробника — шарі, побудованому поверх bitcoin, а не в самому протоколі. #bitcoin #crypto #security @BTCMarkets
