Масштаб збитків від серії атак на апаратні гаманці Coldcard виявився набагато серйознішим, ніж передбачалося раніше. Згідно з моїм аналізом даних блокчейну, сукупні втрати користувачів перевищили позначку в $115 млн. У період з 30 липня зловмисники вивели 1778,58 біткоїна (BTC) з 8680 адрес. Це фінальна цифра, яка включає всі хвилі атак, зафіксовані за останні місяці.

Ключова деталь, яка впадає в око під час вивчення ончейн-даних: практично всі вкрадені монети були створені після 17 березня 2021 року — саме тоді вийшла вразлива версія прошивки на блоці 674 951. Я не виявив жодної постраждалої адреси з монетами, згенерованими до цієї дати. Це прямий доказ того, що корінь проблеми криється в генерації ключів на пристроях із дефектним програмним забезпеченням.

Середній термін зберігання коштів на спустошених адресах становив близько 1292 днів — приблизно 3,5 року. Це свідчить про те, що атака була ретельно спланована: зловмисники роками чекали, поки користувачі накопичать значні суми, перш ніж завдати удару.

Перша хвиля — найруйнівніший удар

Найбільших збитків завдала перша хвиля атак, яка коштувала користувачам $70,2 млн — це 61% від загального обсягу втрат. Швидкість виведення коштів тоді була настільки високою, що привернула увагу навіть засновника Binance Чанпена Чжао (CZ). Кошти були переведені в межах дев'яти блоків поспіль лише за 41 хвилину, при цьому оператор платив фіксовану комісію близько 30 сатоші за vByte і спустошував по одній адресі за транзакцію.

Цікаво, що в першій хвилі постраждали 1195 гаманців, а вкрадені активи були розділені на чотири «колектори». Для порівняння, хвиля Footprint E зачепила більше адрес — 2147 — і об'єднувала до 795 сховищ в одній транзакції.

Показово, що значна частина коштів із першої хвилі залишилася недоторканою: із 108,65 BTC на місці досі зберігаються 108,57 BTC. Майже всі кошти Footprint E — 209,94 BTC — уже переведені, залишилося лише 4,38 BTC.

Нерівномірність і нерозкриті втрати

Активи з третьої хвилі переміщувалися за іншою схемою: спочатку біткоїни пішли на звичайні гаманці, але зараз 207,73 BTC заблоковані на скриптах-«сховищах». Звернення постраждалих досі відстають від того, що видно в блокчейні. Про втрати заявили лише 192 особи з уже опублікованих випадків — їхні сукупні збитки становили 714,81 BTC, або 40,2% усіх вкрадених біткоїнів.

Окремі втрати сягають 58,97 BTC, а медіанна — близько 1,03 BTC. Ще 6890 адрес із 1063,76 BTC поки не пов'язані з жодним власником. Це означає, що реальна кількість постраждалих може бути значно вищою за офіційні дані.

Мій коментар: Ця ситуація — тривожний дзвінок для всієї індустрії апаратних гаманців. Навіть «холодне» зберігання не є панацеєю, якщо прошивка містить критичну вразливість. Користувачам варто перевіряти походження своїх пристроїв і оновлювати ПЗ лише з офіційних джерел, а також диверсифікувати зберігання великих сум за кількома незалежними гаманцями.