Coldcard hack: jak flaga kompilacji doprowadziła do kradzieży 116 mln w bitcoinach

BTC
Coldcardkradzież bitcoinówportfel sprzętowygenerowanie kluczy prywatnychsamodzielne przechowywaniepodatność
2026-08-06Źródło: crypto.news
Coldcard hack: jak flaga kompilacji doprowadziła do kradzieży 116 mln w bitcoinach

Pojedyncza linia oprogramowania układowego wydana w marcu 2021 roku nakazała każdemu portfelowi sprzętowemu Coldcard pominąć dedykowany układ losowości. Przez pięć lat nikt tego nie zauważył. Następnie atakujący wymusił słabe ziarna w 41 minut, opróżniając 1 816 BTC z ponad 5 200 adresów w czterech falach ataku. Incydent jest największym exploitem portfela sprzętowego w historii kryptowalut i zmusza cały model samodzielnego przechowywania bitcoinów do odpowiedzi na pytanie, którego unikał od początku: kto audytuje kod, który generuje twoje klucze?

Podsumowanie

  • Błąd konfiguracji kompilacji w oprogramowaniu układowym Coldcard w wersji 4.0.1, wydanym w marcu 2021 roku, skierował generowanie ziarna do deterministycznego programowego generatora liczb pseudolosowych zamiast do sprzętowego generatora liczb losowych STM32, zmniejszając efektywną entropię z 128 bitów do około 40 bitów w urządzeniach Mk3 i 72 bitów w modelach Mk4, Mk5 i Q.
  • Atakujący rozpoczął zamiatanie portfeli 30 lipca 2026 roku, opróżniając 1 082 BTC z 1 196 adresów w 41 minut podczas pierwszej fali, a Galaxy Research śledzi łączne potwierdzone straty w wysokości 1 596 BTC w trzech falach i szacuje, że liczba ta może osiągnąć 2 055 BTC (około 130 milionów dolarów), jeśli podejrzewana czwarta fala zostanie zweryfikowana.
  • Coinkite wydało awaryjne oprogramowanie układowe 31 lipca, ale potwierdziło, że aktualizacja nie naprawia ziaren już wygenerowanych na podatnym oprogramowaniu, co oznacza, że każdy dotknięty użytkownik musi wygenerować nowe ziarno i ręcznie przenieść środki, aby przetrwać.
  • Transfer netto bitcoinów z portfeli samodzielnego przechowywania na adresy giełd był dodatni każdego dnia od 31 lipca, odwracając dwuletni trend odpływu, który rozpoczął się po upadku FTX, a OKX zgłasza rekordowe wpływy na giełdę w dniach po exploicie.
  • TRM Labs sklasyfikowało incydent jako trzeci co do wielkości hack kryptowalutowy w 2026 roku, zwiększając roczną sumę do ponad 1,2 miliarda dolarów w 276 incydentach, podczas gdy około 90% skradzionych bitcoinów pozostaje nieruchomych na adresach kontrolowanych przez atakującego.

Nikt nie został oszukany metodą phishingową. Żadne urządzenie nie zostało skradzione. Żadne zdanie zapasowe nie zostało zapisane na karteczce samoprzylepnej. Portfel sprzętowy Coldcard, urządzenie, które maksymaliści bitcoinowi polecali ponad wszystkie inne do przechowywania na zimno, generował słabe klucze prywatne przez pięć lat, ponieważ pojedyncza flaga kompilacji nakazała oprogramowaniu układowemu pominąć dedykowany układ losowości. Atakujący wymyślił, jak odgadnąć powstałe ziarna, a 30 lipca 2026 roku zaczął opróżniać portfele w tempie, które nie pozostawiało czasu na reakcję.

„Być może najtrudniejsze w tym wszystkim jest to, że zrobiłem wszystko dobrze” – napisał na X kanadyjski przedsiębiorca Jonathan Goodman po utracie 18,25 BTC, o wartości około 1,6 miliona dolarów kanadyjskich, z Coldcarda przechowywanego w skrytce depozytowej. Jego post obejrzano ponad 7,6 miliona razy. To uczucie oddaje sedno kryzysu: ludzie, którzy stracili pieniądze, nie byli nieostrożni. Byli najbardziej świadomymi bezpieczeństwa posiadaczami bitcoinów w ekosystemie i przestrzegali wszystkich zalecanych praktyk z wyjątkiem jednej, o której nie mogli wiedzieć. Oprogramowanie układowe, które generowało ich klucze, było uszkodzone od dnia wydania.

Skutki wykraczają daleko poza bezpośrednie straty. Bitcoin po raz pierwszy od upadku FTX wraca na giełdy. Producenci portfeli sprzętowych stoją w obliczu wezwań do niezależnych audytów kodu generowania ziarna. Dyrektor ds. badań nad aktywami cyfrowymi w ARK Invest nazwał przestrzeń sprzętu do samodzielnego przechowywania „katastrofą”. A dyrektor generalny Coinkite zasugerował, że sztuczna inteligencja znalazła błąd, co rodzi pytanie, czy każde repozytorium oprogramowania układowego open source jest teraz powierzchnią ataku, którą AI może przeszukiwać szybciej, niż ludzcy recenzenci mogą się bronić.

Flaga kompilacji: jak jedna linia kodu zepsuła wszystko

Awaria techniczna jest na tyle prosta, że można ją wyjaśnić w jednym akapicie, co czyni ją bardziej szkodliwą, a nie mniej. Oprogramowanie układowe Coldcarda definiuje makro o nazwie MICROPY_HW_ENABLE_RNG i ustawia je na zero, ponieważ Coinkite dostarcza własną nakładkę na sprzętowy generator liczb losowych. Wspierająca biblioteka kryptograficzna o nazwie libngu sprawdzała, czy makro istnieje. Nie sprawdzała, czy makro jest włączone. Ponieważ makro istniało, ale było ustawione na zero, libngu wywnioskowała, że sprzętowa losowość jest niedostępna i przeszła do programowego rozwiązania awaryjnego Yasmarang w MicroPythonie. To rozwiązanie awaryjne było inicjowane z unikalnego numeru seryjnego układu i rejestrów timera i nie zbierało świeżej entropii po inicjalizacji.

Konsekwencją było katastrofalne zmniejszenie siły klucza. 12-wyrazowe zdanie zapasowe BIP-39 jest zaprojektowane do kodowania 128 bitów entropii, liczby tak dużej, że jej wymuszenie wymagałoby więcej energii, niż słońce wyprodukuje w ciągu swojego życia. Rozwiązanie awaryjne Yasmarang, zasilane z numeru seryjnego układu i stanu timera, dawało około 40 bitów efektywnej entropii w Mk3 i około 72 bity w Mk4, Mk5 i Q. Zespół ds. badań bezpieczeństwa Blocka, który opublikował szczegółową analizę techniczną, ustawił warunkowe górne granice poniżej 2^40,7 i 2^73,3 i ostrzegł, że ta druga liczba nie jest równoważna 73-bitowemu bezpieczeństwu kryptograficznemu.

Czterdzieści bitów entropii oznacza około biliona możliwych ziaren. To duża liczba według ludzkiej intuicji, ale trywialna według standardów obliczeniowych. Nowoczesny klaster GPU może wyliczyć bilion kandydatów w ciągu godzin. Atakujący nie potrzebował fizycznego dostępu do żadnego urządzenia. Atakujący nie potrzebował przechwytywać żadnej komunikacji. Atakujący potrzebował tylko wygenerować kandydackie ziarna, wyprowadzić z nich odpowiadające adresy bitcoin i porównać te adresy z publicznym blockchainem. Każde dopasowanie było portfelem, który można było opróżnić.

Błąd został dostarczony w wersji oprogramowania układowego 4.0.1 w marcu 2021 roku. Utrzymywał się przez wszystkie kolejne wydania oprogramowania układowego aż do awaryjnej łatki z 31 lipca 2026 roku. Każde ziarno Coldcard wygenerowane w tym pięcioletnim oknie bez ręcznej opcji rzutu kośćmi jest potencjalnie naruszone. Coinkite szacuje, że opcja rzutu kośćmi, w której użytkownicy fizycznie rzucają kośćmi co najmniej 50 razy i wpisują wyniki, całkowicie omija uszkodzony kod. Firma twierdzi również, że silna fraza BIP-39 tworzy oddzielny portfel, do którego same słowa ziarna nie mają dostępu. Ale jak zauważył Nick Neuman, dyrektor generalny Casa: „Po prostu nie można prosić ludzi, aby rzucali kośćmi, aby być bezpiecznym z samodzielnym przechowywaniem. To nie do przyjęcia dla 99% ludzi”.

Cztery fale: anatomia zamiatania 116 milionów dolarów

Atak przebiegał w wyraźnych falach, każda większa od poprzedniej, co sugeruje albo jednego operatora doskonalącego swoje podejście, albo wielu atakujących korzystających z tej samej luki.

Pierwsza fala uderzyła 30 lipca około 2:14 UTC. Atakujący zamiatnął 594 BTC z około 500 adresów w 25 minut, nadając transakcje z jednolitą opłatą 30 sat/vB i bez zmian. Galaxy Research zauważyło, że żadne inne transakcje bitcoin w ciągu ostatnich 30 dni nie miały tego samego sygnatury opłaty plus brak zmian, co czyni operatora identyfikowalnym, mimo że pozostawał anonimowy.

Druga fala nastąpiła w ciągu 48 godzin, podnosząc łączną sumę do 1 082 BTC z 1 196 adresów. Konstrukcja transakcji była wystarczająco zbliżona do pierwszej fali, aby Galaxy z wysokim przekonaniem oceniło, że odpowiedzialny był ten sam operator.

Trzecia fala przyniosła potwierdzoną sumę 1 367 BTC z 4 585 adresów, wartą około 89 milionów dolarów. Galaxy ostrzegło, że nie należy zakładać, iż w trzeciej fali brał udział ten sam atakujący, ponieważ wzorce transakcji odbiegały od pierwszych dwóch fal. TRM Labs niezależnie zidentyfikowało różnice w konstrukcji transakcji między falami, co sugeruje wielu operatorów.

Podejrzewana czwarta fala trwała przez cały 4 sierpnia, zamiatając około 449 BTC z 709 adresów według poprawionego licznika Galaxy. Jeśli zostanie potwierdzona, łączne straty osiągną około 2 055 BTC, warte blisko 130 milionów dolarów. Galaxy zgłosiło około 600 podejrzewanych adresów kontrolowanych przez atakujących federalnym śledczym, firmom ds. zgodności i śledczym ds. cyberbezpieczeństwa.

Pranie pieniędzy było minimalne. TRM Labs stwierdziło, że większość środków ofiar gromadzi się na niewielkiej liczbie adresów kontrolowanych przez atakujących z ograniczonym dalszym przepływem. Na dzień 4 sierpnia jedyne potwierdzone pranie składało się z pojedynczej wpłaty 64,9 BTC do usługi coinjoin Wasabi Wallet i 200 ETH wpłaconych do Tornado Cash. Jeden oportunista opublikował wiadomość OP_RETURN na blockchainie bitcoin, oferując wypranie skradzionych środków za opłatą 7%. Względna bezczynność sugeruje, że atakujący nie ustalili jeszcze, jak przenieść sumę na tyle dużą, aby przyciągnąć uwagę, gdziekolwiek trafi.

Sekcja, której konkurent nie mógłby napisać: co naprawdę oznaczają 40 bitów entropii

Większość relacji o ataku na Coldcard opisuje redukcję entropii jako szczegół techniczny. To cała historia, a arytmetyka ujawnia, dlaczego atak był nieunikniony, a nie tylko możliwy.

Ziarno 128-bitowe ma 2^128 możliwych wartości, liczbę z 39 cyframi. Brutalne przeszukanie tej przestrzeni nie jest kwestią mocy obliczeniowej ani cierpliwości. Jest fizycznie niemożliwe przy jakiejkolwiek technologii przestrzegającej praw termodynamiki. Dlatego portfele sprzętowe w ogóle działają: bezpieczeństwo prawidłowo wygenerowanego ziarna nie zależy od tego, czy urządzenie pozostaje tajne, czy oprogramowanie układowe pozostaje niezmienione, czy producent pozostaje godny zaufania. Zależy od matematyki.

Ziarno 40-bitowe ma 2^40 możliwych wartości: 1 099 511 627 776. Bilion. Pojedynczy GPU NVIDIA H100 może obliczyć około 10 miliardów skrótów SHA-256 na sekundę. Wyprowadzenie adresu bitcoin z kandydackiego ziarna wymaga kilku operacji kryptograficznych poza pojedynczym skrótem, ale rząd wielkości się utrzymuje. Bilion kandydatów można wyczerpać w ciągu minut lub godzin na klastrze GPU, którego wynajęcie kosztuje kilka tysięcy dolarów.

Urządzenia Mk4, Mk5 i Q miały około 72 bitów efektywnej entropii. To lepiej niż 40 bitów, ale wciąż katastrofalnie poniżej 128 bitów. Analiza Blocka ustawiła przestrzeń poszukiwań na około cztery miliardy możliwości przy pewnych ograniczeniach, liczbę, którą można obsłużyć na zwykłym sprzęcie. Rozróżnienie ma znaczenie: właściciele Mk3 stoją w obliczu niemal pewnego naruszenia, jeśli ich adresy zostaną zidentyfikowane, podczas gdy właściciele nowszych modeli stoją w obliczu probabilistycznego zagrożenia, które zależy od tego, ile atakujący wie o unikalnym ID urządzenia, czasie rozruchu i wcześniejszych wywołaniach generatora liczb losowych.

Kluczowym spostrzeżeniem jest to, że atakujący nie musi wiedzieć, które adresy należą do użytkowników Coldcard. Każdy adres bitcoin jest publiczny. Atakujący generuje kandydackie ziarna, wyprowadza adresy i sprawdza je względem całego blockchaina. Każde dopasowanie to potwierdzony portfel Coldcard ze słabym ziarnem. Atak skaluje się liniowo z mocą obliczeniową i nie wymaga żadnej wiedzy o indywidualnych ofiarach. Galaxy Research ostrzegło, że „każde podatne urządzenie zostanie ostatecznie opróżnione”, ponieważ atakujący może w spokoju przeszukać całą przestrzeń poszukiwań.

To zasadniczo różni się od ataku phishingowego, włamania na giełdę czy naruszenia łańcucha dostaw. Te ataki wymagają celowania w konkretne ofiary. Exploit Coldcard celuje w matematykę. Każdy portfel wygenerowany na dotkniętym oprogramowaniu układowym jest podatny, niezależnie od tego, jak ostrożnie właściciel przechowywał urządzenie, chronił frazę początkową czy przestrzegał najlepszych praktyk bezpieczeństwa. Jedyną obroną było działanie, o którym producent nigdy nie poinformował użytkowników, że muszą je podjąć: rzucanie fizycznymi kośćmi.

Odwrócenie samodzielnego przechowywania: bitcoin przepływa z powrotem na giełdy

Exploit Coldcard wywołuje zmianę zachowań, która byłaby nie do pomyślenia 18 miesięcy temu. Bitcoin przenosi się z portfeli samodzielnego przechowywania z powrotem na scentralizowane giełdy, odwracając trend, który rozpoczął się, gdy FTX upadło w listopadzie 2022 roku, i przyspieszył w latach 2023 i 2024, gdy sprzedaż portfeli sprzętowych gwałtownie wzrosła.

Netto transfer bitcoinów z portfeli samodzielnego przechowywania na adresy giełdowe był dodatni każdego dnia od 31 lipca, według danych o przepływach on-chain. OKX odnotowało rekordowe wpływy na giełdę w dniach po exploicie. Główny dyrektor ds. zgodności giełdy Jonathan Brockmeier powiedział, że zachowanie klientów zmieniło się „zauważalnie”, gdy użytkownicy przenosili aktywa z samodzielnego przechowywania.

Odwrócenie przepływów nie ogranicza się do panikujących detalicznych posiadaczy. Instytucjonalni alokatorzy, którzy wcześniej wymieniali samodzielne przechowywanie jako przewagę w zarządzaniu ryzykiem, dokonują ponownej oceny. Napływy do ETF-ów bitcoin osiągnęły 211,5 miliona dolarów 5 sierpnia, z przewagą IBIT BlackRock i FBTC Fidelity, co sugeruje, że przynajmniej część kapitału przenosi się z bezpośrednich posiadłości bitcoin do regulowanych opakowań, które całkowicie eliminują ryzyko zarządzania ziarnem.

Starszy analityk ETF w Bloombergu Eric Balchunas argumentował, że spotowe ETF-y bitcoin usuwają problem zarządzania ziarnem dla inwestorów, którzy chcą ekspozycji na cenę bez ryzyka operacyjnego. „ETF to naprawia” – napisał. Analityk on-chain Willy Woo sprzeciwił się, argumentując, że samodzielne przechowywanie pozostaje jedyną drogą do prawdziwie suwerennego posiadania bitcoinów, a opakowania ETF wprowadzają ryzyko kontrahenta, które sieć bitcoin została zaprojektowana, aby wyeliminować.

Dane opowiadają bardziej konkretną historię, niż przyznaje którakolwiek ze stron. Adresy przenoszące bitcoin z powrotem na giełdy skłaniają się ku portfelom jednopodpisowym trzymającym od 0,5 do 10 BTC, czyli zakresowi, który najprawdopodobniej reprezentuje indywidualnych posiadaczy, którzy używali pojedynczego Coldcard jako głównego przechowywania. Portfele wielopodpisowe i adresy związane z instytucjonalnymi depozytariuszami nie wykazały porównywalnego ruchu. Panika koncentruje się na dokładnym profilu użytkownika, dla którego Coldcard został zaprojektowany: technicznie piśmiennych osobach, które wybrały samodzielne przechowywanie zamiast giełd i polegały na pojedynczym urządzeniu sprzętowym jako jedynej warstwie bezpieczeństwa. Ironia jest precyzyjna. Użytkownicy, którzy najbardziej ufali sprzętowi, są najbardziej narażeni, podczas gdy użytkownicy, którzy rozproszyli zaufanie na wiele urządzeń i metod generowania kluczy, są nietknięci.

Napięcie jest realne, ale ramy są niekompletne. Hack Coldcard nie ujawnił wady w samodzielnym przechowywaniu jako koncepcji. Ujawnił wadę w implementacji generowania ziarna przez jednego producenta. Vincent Bouzon, ekspert ds. cyberbezpieczeństwa w Ledger, wyraźnie to rozróżnił: „Każdy portfel ostatecznie zależy od tajemnicy głównej wygenerowanej z wysokiej jakości entropii. To generowanie musi być zakotwiczone w bezpiecznym sprzęcie, z architekturą, która nie może po cichu degradować do niezaufanego źródła opartego na oprogramowaniu”. Nazwał alternatywy gorszymi, opisując portfele programowe na niezabezpieczonym sprzęcie jako bardziej ryzykowne, a scentralizowane przechowywanie na giełdzie jako „nie posiadanie, to IOU”.

Pytanie dotyczące AI: czy model znalazł ten błąd?

Odpowiedź Coinkite na exploit zawierała twierdzenie, które podzieliło społeczność zajmującą się bezpieczeństwem. Dyrektor generalny Rodolfo Novak, znany jako NVK, zasugerował, że atakujący użył AI do odkrycia wady oprogramowania układowego, a tygodnie wcześniej własny przegląd kodu wspomagany przez AI w tym samym repozytorium niczego nie znalazł.

„Do każdego innego programisty: wierzymy, że to trzeźwa rzeczywistość nowego paradygmatu AI” – napisał Novak. „Przegląd kodu wspomagany przez AI może teraz znajdować ukryte błędy z prędkością, która wyprzedza nawet najbardziej doświadczonych ekspertów w branży”. Dodał: „Jeśli twoje oprogramowanie układowe jest open-source lub kiedykolwiek było publiczne, zakładaj, że jest już czytane zarówno przez atakujących, jak i obrońców”.

Badacze bezpieczeństwa odrzucili tę narrację. Flaga kompilacji, która wyłącza sprzętowy generator liczb losowych, to ludzki błąd inżynieryjny, argumentują, a konwencjonalny przegląd kodu powinien był go wykryć lata przed tym, zanim jakikolwiek model językowy przeczytał repozytorium. Andrew Lazutkin, dyrektor ds. technologii w Tangem, wyciągnął inny wniosek: „Ten incydent to dobry przykład, dlaczego oprogramowanie układowe open-source nie powinno być automatycznie utożsamiane z lepszym bezpieczeństwem”.

Przypisanie AI ma mniejsze znaczenie niż strukturalne pytanie, które ono stawia. Niezależnie od tego, czy atakujący użył AI, konwencjonalnej analizy statycznej, czy ręcznego przeglądu, wynik jest ten sam: błąd, który leżał na widoku przez pięć lat w repozytorium open-source, został znaleziony i wykorzystany. Jeśli narzędzia AI mogą systematycznie skanować repozytoria oprogramowania układowego pod kątem wad entropii, ścieżek degradacji losowości i błędów konfiguracji kompilacji, to każdy producent portfeli sprzętowych z publicznym kodem stoi w obliczu rozszerzonej powierzchni ataku. Pytanie nie brzmi, czy AI było zaangażowane w ten konkretny atak. Pytanie brzmi, czy AI czyni tę klasę ataków powtarzalną na dużą skalę.

Oś czasu potwierdza obawy niezależnie od mechanizmu. Oprogramowanie układowe Coldcard jest open-source od samego początku. Makro MICROPY_HW_ENABLE_RNG i jego zerowe przypisanie były widoczne w publicznym repozytorium GitHub przez pięć lat. Wielu badaczy bezpieczeństwa, audytorów oprogramowania układowego i szersza społeczność deweloperów Bitcoin miała dostęp do kodu przez cały ten okres. Żaden z nich nie wykrył wady. Grupa badawcza Coinspect opublikowała swoje odkrycia Ill Bloom dotyczące słabych wad PRNG w starszych portfelach programowych na początku lipca 2026 r., co jest osobną, ale tematycznie identyczną luką, która wypłaciła ponad 5 milionów dolarów z adresów w Bitcoin, Ethereum, Tron, Rootstock i Polygon. Grupowanie exploitów związanych z entropią w ciągu jednego miesiąca sugeruje albo skoordynowane badania, albo wspólne podejście analityczne, które ujawnia tę klasę błędów szybciej niż historycznie.

Przeciwny argument w pełnej sile

Narracja pisze się sama: self-custody jest zepsute, portfele sprzętowe nie mogą być zaufane, przenieś swoje bitcoiny na giełdę lub do ETF. Przeciwny argument wymaga zbadania, co atak na Coldcard faktycznie udowodnił, a czego nie.

Po pierwsze, to nie była porażka self-custody. To była porażka inżynierii oprogramowania układowego jednej firmy. Protokół bitcoin działał dokładnie tak, jak zaprojektowano. Kryptografia działała dokładnie tak, jak zaprojektowano. Podatność istniała w konfiguracji kompilacji Coinkite, a nie w modelu bezpieczeństwa portfeli sprzętowych jako kategorii. Ledger, Trezor i Block potwierdziły, że ich urządzenia nie są dotknięte. Lekcja jest taka, że generowanie ziarna musi być weryfikowane niezależnie, a nie że generowanie ziarna jest z natury zawodne.

Po drugie, alternatywa giełdowa niesie ze sobą własne katastrofalne ryzyka. FTX straciło 8 miliardów dolarów środków klientów. Mt. Gox straciło 850 000 BTC. Celsius, Voyager i BlockFi łącznie straciły miliardy więcej. Exploit Coldcard wypłacił 116 milionów dolarów z 5 200 adresów w ciągu pięciu dni. FTX wypłaciło 8 miliardów dolarów od milionów użytkowników w jedną noc. Porównanie skali przemawia na korzyść self-custody nawet w jego najgorszym trybie awarii.

Po trzecie, konfiguracje multisig zapobiegłyby każdej kradzieży w tym ataku. Portfel multisig wymaga wielu niezależnych kluczy do autoryzacji transakcji. Gdyby nawet jeden klucz został wygenerowany na urządzeniu niebędącym Coldcard, atakujący nie mógłby przeprowadzić zamiatania. Casa, Unchained i inni dostawcy multisig zgłosili zerowe straty klientów z powodu exploita Coldcard, ponieważ ich architektury rozdzielają generowanie kluczy na niezależnie zaprojektowane urządzenia od różnych producentów. Portfel multisig 2-z-3 używający jednego Coldcard, jednego Ledger i jednego Trezor byłby odporny na ten atak, nawet gdyby klucz Coldcard został w pełni skompromitowany, ponieważ atakujący nadal musiałby niezależnie skompromitować jeden z pozostałych dwóch kluczy. Atak na Coldcard jest argumentem za multisig, a nie przeciwko samodzielnemu przechowywaniu.

Po czwarte, reakcja ceny bitcoina podważa katastroficzne ramy. Bitcoin handlowany był w okolicach 64 300 USD przez wszystkie cztery fale ataku i nie spadł poniżej 63 800 USD od czasu ujawnienia exploita. Rynek wycenia atak na Coldcard jako zdarzenie specyficzne dla firmy, a nie systemowe zagrożenie dla modelu bezpieczeństwa bitcoina. Gdyby rynek wierzył, że samodzielne przechowywanie jest fundamentalnie zepsute, reakcja cenowa byłaby poważna. Nie była.

Co unieważniłoby tezę o samodzielnym przechowywaniu: gdyby u wielu producentów portfeli sprzętowych jednocześnie wykryto tę samą klasę błędu entropii, co sugerowałoby problem systemowy, a nie specyficzny dla danego producenta. Gdyby powierzchnia ataku rozszerzyła się o urządzenia ze sprzętowymi generatorami liczb losowych, które przechodzą wszystkie istniejące testy, ale zawierają subtelne błędy systematyczne. Albo gdyby obciążenie operacyjne związane z zarządzaniem kluczami okazało się trwale przekraczające możliwości indywidualnych użytkowników, czyniąc profesjonalne przechowywanie jedyną realną opcją dla większości posiadaczy bitcoinów, niezależnie od teoretycznych przewag bezpieczeństwa samodzielnego przechowywania.

Na co zwrócić uwagę

  • Ostateczny bilans strat Galaxy Research po potwierdzeniu czwartej fali. Różnica między 1596 BTC (potwierdzone) a 2055 BTC (szacowane) to około 30 milionów dolarów niezweryfikowanych strat. Jeśli czwarta fala zostanie potwierdzona i pojawią się kolejne, łączna suma może przekroczyć 150 milionów dolarów i przesunąć ten incydent przed exploit ślepego podpisywania Bybit z 2025 roku pod względem wpływu.
  • Ruch w łańcuchu bitcoinów kontrolowanych przez atakującego. Około 90% skradzionych środków pozostaje nietkniętych. Gdy atakujący zacznie prać pieniądze, wybrana metoda (miksowanie, mosty międzyłańcuchowe, biura OTC) wskaże poziom zaawansowania i potencjalnie umożliwi przypisanie ataku. TRM Labs monitoruje to w czasie rzeczywistym.
  • Trendy napływu na giełdy w ciągu najbliższych 30 dni. Odwrócenie przepływów po Coldcard może być tymczasową reakcją paniki lub początkiem strukturalnej zmiany. Jeśli netto przepływy z powrotem na giełdy utrzymają się po sierpniu, sugeruje to trwałą zmianę w sposobie, w jaki posiadacze bitcoinów ważą ryzyko samodzielnego przechowywania przeciwko ryzyku kontrahenta.
  • Przyjęcie niezależnych audytów przez producentów portfeli sprzętowych. CSO Kraken, Nick Percoco, wezwał do niezależnych testów generowania ziarna w produkowanym oprogramowaniu układowym. Jeśli Ledger, Trezor i inni producenci przyjmą audyty entropii stron trzecich jako standardową praktykę, potwierdzi to systemowy problem. Jeśli nie, branża zakłada, że ta sama klasa błędu nie pojawi się gdzie indziej.
  • Reakcja regulacyjna na awarię samodzielnego przechowywania. SEC i CFTC nie skomentowały exploita Coldcard. Jeśli organy regulacyjne wykorzystają ten incydent do argumentacji, że samodzielne przechowywanie nie jest odpowiednie dla inwestorów detalicznych, może to przyspieszyć nacisk na obowiązkowe ramy powiernicze dla aktywów cyfrowych.

Często zadawane pytania

Na czym polega hack portfela sprzętowego Coldcard?

Hack Coldcard odnosi się do serii kradzieży bitcoinów rozpoczętych 30 lipca 2026 roku, podczas których atakujący wykorzystał błąd w oprogramowaniu układowym portfela sprzętowego Coldcard firmy Coinkite, aby metodą brute force złamać słabo wygenerowane frazy początkowe i opróżnić fundusze z ponad 5200 adresów bez fizycznego dostępu do jakiegokolwiek urządzenia.

Ile bitcoinów skradziono podczas exploita Coldcard?

Galaxy Research potwierdziło kradzież 1596 BTC w trzech falach ataku, z podejrzewaną czwartą falą, która może zwiększyć łączną sumę do około 2055 BTC, o wartości blisko 130 milionów dolarów. TRM Labs oszacowało potwierdzone straty na 1816 BTC, około 116 milionów dolarów.

Co spowodowało podatność Coldcard?

Błąd konfiguracji kompilacji w wersji oprogramowania układowego 4.0.1, wydanej w marcu 2021 roku, ustawił makro o nazwie MICROPY_HW_ENABLE_RNG na zero. Biblioteka pomocnicza sprawdzała, czy makro istnieje, a nie czy jest włączone, co spowodowało, że generowanie ziarna korzystało ze słabego programowego generatora liczb losowych zamiast sprzętowego źródła entropii urządzenia.

Czy aktualizacja oprogramowania układowego Coldcard rozwiązuje problem?

Nie. Aktualizacja oprogramowania układowego zapobiega generowaniu nowych portfeli ze słabą losowością, ale nie naprawia ziarna, które zostało już wygenerowane na podatnym oprogramowaniu. Dotknięci użytkownicy muszą wygenerować nowe ziarno na zaktualizowanym oprogramowaniu, zweryfikować nowy portfel i ręcznie przenieść swoje środki.

Które modele Coldcard są dotknięte?

Wszystkie obecne modele są dotknięte w różnym stopniu. Urządzenia Mk3 z oprogramowaniem układowym od 4.0.1 do 4.1.9 miały entropię zredukowaną do około 40 bitów. Urządzenia Mk4 i Mk5 z oprogramowaniem poniżej 5.6.0 oraz urządzenia Q z oprogramowaniem poniżej 1.5.0Q miały entropię zredukowaną do około 72 bitów. Portfele utworzone przy użyciu opcji rzutu kośćmi są uważane za bezpieczne.

Czy inne portfele sprzętowe są dotknięte?

Nie. Block, Trezor i Ledger potwierdziły, że ich urządzenia korzystają z niezależnych implementacji generatorów liczb losowych i nie są dotknięte specyficznym dla Coldcard błędem oprogramowania układowego. Podatność jest specyficzna dla konfiguracji kompilacji Coinkite, a nie dla portfeli sprzętowych jako kategorii.

Czy samodzielne przechowywanie jest nadal bezpieczne po hacku Coldcard?

Hack Coldcard ujawnił awarię w implementacji jednego producenta, a nie wadę modelu bezpieczeństwa samodzielnego przechowywania. Portfele multisig, które wymagają wielu niezależnych kluczy z różnych urządzeń, zapobiegłyby każdej kradzieży podczas tego exploita. Eksperci ds. bezpieczeństwa zalecają korzystanie z konfiguracji multisig i weryfikację, czy producenci portfeli sprzętowych przechodzą niezależne audyty entropii.

Czy powinienem przenieść swoje bitcoiny na giełdę po hacku Coldcard?

Przechowywanie na giełdzie eliminuje ryzyko zarządzania frazą początkową, ale wprowadza ryzyko kontrahenta. FTX, Mt. Gox, Celsius i inne upadki giełd łącznie straciły miliardy więcej niż exploit Coldcard. Decyzja zależy od indywidualnej tolerancji ryzyka, umiejętności technicznych i wartości posiadanych środków. ETF-y na bitcoina oferują regulowaną ekspozycję na cenę bez bezpośredniego zarządzania kluczami dla inwestorów, którzy przedkładają wygodę nad suwerenność. To analiza edukacyjna, a nie porada inwestycyjna.