Gyors áttekintés
- Egy támadó mintegy 70 millió dollárnyi bitcoint emelt el körülbelül 1 200 Coldcard-tárcából, mindössze 40 perc alatt.
- A támadónak nem kellett fizikailag hozzáférnie az eszközökhöz. A gyenge entrópiával létrehozott seedeket távolról reprodukálta.
- Egyes érintett firmware-verzióknál a lehetséges seedek száma körülbelül négymilliárdra csökkent.
- A saját kockadobással, erős passphrase használatával vagy megfelelő multisig rendszerrel védett tárcák ellenállóbbak lehettek.
- A firmware-frissítés nem javítja meg a régi seedet. Új seed és ellenőrzött migráció szükséges.
A támadás anatómiája: 40 perc alatt 70 millió dollár
A kriptovaluta-tárolás biztonsági paradigmája a hardveres tárcák „levegővel elválasztott” (air-gapped) védelmére épül, feltételezve, hogy fizikai hozzáférés nélkül az eszközök hozzáférhetetlenek. A július 30-i események azonban bebizonyították, hogy egy rendszerszintű gyártói hiba képes kiiktatni ezt a stratégiai előnyt, lehetővé téve a távoli, hálózaton keresztül végrehajtott tőkeelszívást.
A források szerint a támadó mindössze 40 perc alatt ürített ki 1 200 tárcát. Az érintett eszközökhöz fizikailag nem kellett hozzányúlni; a lopás a blokklánc nyilvános adatainak elemzésével és a kulcsok matematikai reprodukciójával történt. A támadás ütemezése precíz, professzionális végrehajtásra vall: a Chainalysis adatai alapján az elkövető a legértékesebb tárcákat – köztük egy 1,8 millió dolláros egyenleget – vette célba először. A zsákmány közel fele, mintegy 30 millió dollár, az akció első 10 percében gazdát cserélt.
Különösen kritikus szempont a gyártói incidenskezelés: a “sweep” (tisztogatás) már 30 órával azelőtt lezajlott, hogy a Coinkite közzétette volna az első hivatalos figyelmeztetést. Ez a késedelem védtelenül hagyta a felhasználókat a folyamatban lévő támadással szemben, rávilágítva a központi kommunikációs csatornák sérülékenységére válsághelyzetben.

A technikai hiba: Amikor a véletlenszerűség nem véletlen
A kriptográfiai biztonság alapköve a seed-generálás során alkalmazott entrópia, azaz a valódi véletlenszerűség. Egy egészséges rendszerben a privát kulcs alapját képező szám olyan hatalmas, hogy annak kitalálása statisztikai képtelenség.
A Coldcard esetében a problémát egy 2021. márciusi firmware-módosítás okozta. Az eszköz ekkor csendben leállt a saját hardveres véletlenszám-generátorának (RNG) használatával, és egy determinisztikus szoftveres algoritmust vezetett be helyette. Ez az algoritmus a chip sorozatszámából – amely gyári fix adat – és a belső órajel értékeiből építkezett. Mivel ezen adatok egyike sem titkos vagy valódi értelemben véletlen, a generált kulcsok reprodukálhatóvá váltak.
A Block mérnöki csapata feltárta, hogy ez a szoftveres korlát a lehetséges seed-variációk számát mindössze 4 milliárdra szűkítette. Bár ez laikus szemmel soknak tűnhet, egy modern GPU-klaszter számára ez a tartomány másodpercek alatt végigfuttatható folyamat. Ez a technikai hiányosság tette lehetővé, hogy a támadó szinte “kitalálja” a létező tárcák kulcsait.

Hogyan történt a lopás fizikai hozzáférés nélkül?
A “cold storage” biztonsági ígérete ebben az esetben megbukott, mivel a támadás nem a hardvert, hanem a mögötte álló matematikai gyengeséget célozta meg. A támadó módszertana a következő volt: saját nagy teljesítményű számítógépén legenerálta a lehetséges 4 milliárd seed-et, kiszámította a hozzájuk tartozó nyilvános címeket, majd ezeket összevetette a blokkláncon látható egyenlegekkel.
A Block mérnökei kiemelték: mivel a blokklánc transzparens, a támadónak nem volt szüksége interakcióra az áldozatokkal. Az érintett eszközök akár egy páncélszekrényben, kikapcsolva is pihenhettek, a kompromittált kulcs-készlet révén a tőke bármikor hozzáférhetővé vált a támadó számára a saját gépéről.
Miért nem elegendő a firmware frissítése?
A Coinkite javított firmware-verziókat adott ki az érintett Coldcard-modellekhez. Ezek helyreállítják a megfelelő seedgenerálást az új tárcák létrehozásakor.
A frissítés azonban nem változtatja meg a korábban létrehozott seedet. Az már a gyenge entrópiájú számtartományból származik.
A sérülékenység ezért nem egyszerűen az eszköz aktuális szoftverében található. A veszélyeztetett privát kulcsban is tartósan jelen van.
Egy régi seed importálása másik hardveres tárcába sem oldja meg a problémát. A Ledger, a Trezor vagy egy új Coldcard ugyanazokat a privát kulcsokat állítaná elő belőle.
A támadó szempontjából nem számít, hogy melyik fizikai eszköz tárolja a seedet. Ő a lehetséges számokat és a belőlük származó címeket vizsgálja.
Ezért minden érintett firmware-rel generált seedet tartósan kompromittáltnak kell tekinteni.
Az érintett Coldcard-verziók
A Coinkite biztonsági figyelmeztetése szerint az alábbi eszközökön létrehozott seedek lehetnek veszélyben:
- Coldcard Mk3: 4.0.1-től 4.1.9-ig;
- Coldcard Mk4 és Mk5: az 5.6.0 standard verzió előtti kiadások;
- Coldcard Mk4 és Mk5 Edge: a 6.6.0X előtti kiadások;
- Coldcard Q: az 1.5.0Q standard verzió előtti kiadások;
- Coldcard Q Edge: a 6.6.0QX előtti kiadások.
A TAPSIGNER, az OPENDIME és a SATSCARD termékeket a Coinkite szerint nem érinti a probléma.
A biztonságos migráció lépései
Az érintett felhasználóknak először telepíteniük kell a saját modelljükhöz tartozó javított firmware-t.
Ezután teljesen új seedet kell létrehozniuk a frissített eszközön. Fontos ellenőrizni a seed biztonsági mentését, a tárca ujjlenyomatát és a fogadási címet.
Elsőként csak kis összegű tesztutalást érdemes végrehajtani. A teljes egyenleg csak a teszt sikeres beérkezése után mozgatható át.
A régi seed biztonsági mentését addig nem szabad megsemmisíteni, amíg a teljes migráció nem fejeződött be.
Milyen tárcák maradhattak biztonságban?
Nem minden érintett firmware-rel létrehozott tárcát lehetett egyszerűen reprodukálni. Bizonyos kiegészítő biztonsági megoldások továbbra is védelmet nyújthattak.
Fizikai kockadobások
A Coldcard lehetővé teszi, hogy a felhasználó fizikai kockadobásokkal egészítse ki a seed létrehozásához használt entrópiát.
A Coinkite szerint azok a felhasználók, akik legalább 50 független és titkos kockadobást adtak meg, nem tekinthetők veszélyeztetettnek kizárólag az RNG-hiba miatt.
Ötven kockadobás legalább 128 bitnyi további entrópiát biztosíthat. Kilencvenkilenc vagy több dobás pedig megközelítőleg 256 bitet jelent.
A kockadobásoknak valóban véletlenszerűnek kell lenniük. A dobássorozatot nem szabad előre kitalálni, lefényképezni vagy digitálisan tárolni.
Amennyiben valaki nem emlékszik a dobások számára vagy körülményeire, a Coinkite az új seedre történő migrációt javasolja.
Erős BIP-39 jelmondat
A BIP-39 passphrase külön biztonsági réteget helyez a seed fölé. A támadónak ebben az esetben nemcsak a seedet, hanem a hozzá tartozó jelmondatot is meg kell találnia.
Egy hosszú, egyedi és kiszámíthatatlan passphrase jelentősen lassíthatja vagy megakadályozhatja a támadást.
A rövid, gyakori vagy más szolgáltatásban is használt jelmondatok azonban brute-force módszerekkel feltörhetők lehetnek.
Fontos, hogy a passphrase nem azonos a Coldcard PIN-kódjával. A Coinkite még erős jelmondat használata esetén is új seed létrehozását javasolja.
Multisig és hardver-diverzifikáció
A multisig tárcák több különálló privát kulcs jóváhagyását igénylik egy tranzakció végrehajtásához.
Ez hatékony védelmet jelenthetett, amennyiben a szükséges kulcsok közül nem mindegyiket érintett Coldcard-eszköz generálta.
Egy kizárólag sérülékeny Coldcard-seedekből felépített multisig rendszer továbbra is veszélyben lehet. A valódi védelemhez több gyártó és több független kulcsgenerálási módszer kombinációja szükséges.
A hardver-diverzifikáció csökkenti annak esélyét, hogy egyetlen gyártói vagy firmware-hiba az összes szükséges kulcsot egyszerre veszélyeztesse.
A migráció is jelentős kockázatot hordoz
Egy biztonsági incidens után természetes reakció lehet a teljes egyenleg azonnali átmozgatása. A kapkodás azonban újabb hibákhoz vezethet.
Egy rosszul feljegyzett seed, hibás fogadási cím vagy elveszett passphrase ugyanúgy végleges veszteséget okozhat.
A Coinkite ezért nyugodt és ellenőrzött eljárást javasol. A felhasználónak minden lépésnél ellenőriznie kell a tárca ujjlenyomatát és a címet az eszköz saját kijelzőjén.
A teljes összeg mozgatása előtt kis tesztutalást kell végezni. Csak a sikeres ellenőrzés után ajánlott átutalni a fennmaradó bitcoint.
Mit tanít a Coldcard-incidens a self-custody biztonságáról?
A Coldcard esete nem bizonyítja, hogy minden hardveres tárca használhatatlan. Azt viszont világosan megmutatja, hogy az offline tárolás önmagában nem elegendő.
A hardveres tárcának két alapvető feladata van. Egyrészt meg kell akadályoznia, hogy a privát kulcs illetéktelenekhez kerüljön. Másrészt kellően kiszámíthatatlan kulcsot kell létrehoznia.
A Coldcard-incidensben az első védelmi réteg működött. A támadó nem fért hozzá közvetlenül az eszközökhöz.
A második réteg azonban egyes firmware-verzióknál meggyengült. Ez lehetővé tette a seedek matematikai reprodukcióját.
A történet egyben az ellátási lánc és a firmware-frissítések kockázatára is rámutat. A felhasználó végső soron nemcsak a fizikai eszközben bízik, hanem annak szoftverében és a gyártó fejlesztési folyamataiban is.
A biztonság ezért több, egymástól független réteget igényelhet. Ilyen lehet a saját entrópia, az erős passphrase, a multisig és a különböző gyártók eszközeinek kombinálása.
Összegzés és kitekintés
A Coldcard biztonsági incidense drasztikus emlékeztető a self-custody felelősségére. Egy hardveres tárca fizikailag tökéletesen elszigetelt maradhat, miközben a benne tárolt seed matematikailag kiszámítható.
A firmware frissítése megakadályozhatja az újabb gyenge seedek létrehozását. A már generált privát kulcsokat azonban nem teszi biztonságossá.
Az érintett felhasználóknak ezért új seedet kell létrehozniuk a javított firmware-rel. Ezután ellenőrzött módon át kell mozgatniuk az eszközeiket az új címekre.
A történtek azt is megmutatják, hogy a self-custody nem csupán a seed szavak biztonságos tárolását jelenti. A felhasználónak a kulcsgenerálás, a firmware és a biztonsági mentés kockázatait is kezelnie kell.
Azok számára, akik ezt a technikai felelősséget nem kívánják vállalni, szabályozott letétkezelők vagy spot Bitcoin ETF-ek jelenthetnek alternatívát.
Ezek nem szüntetik meg a kockázatot. Ehelyett az egyéni kulcskezelés veszélyeit intézményi és partnerkockázatra cserélik.
Források:
- Újra feloszthatja részvényeit az Nvidia 2026-ban?

- Mennyit érne ma 10 000 dollár, ha Tim Cook kinevezésekor Apple-részvényt vettél volna?

| A fenti elemzések, illetve a források, a szerkesztőség véleményét tükrözik, és semmilyen módon sem tekinthetőek befektetési tanácsként. |









