Babala mula sa Coinkite
Nagbigay ng babala ang Coinkite sa mga gumagamit ng Coldcard Mk3 noong Hulyo 30 na ilipat ang kanilang Bitcoin mula sa mga wallet na ang seed phrases ay nalikha gamit ang apektadong firmware. Ayon sa Canadian hardware maker, ang mga seed na nilikha sa firmware 4.0.1 o anumang mas bagong bersyon ng Mk3 hanggang bersyon 5.0.3 ay maaaring ilagay ang mga pondo sa panganib.
Pag-sweep ng BTC
Dumating ang abiso habang ang mga mananaliksik sa seguridad ay nagsusuri ng isang naka-coordinate na pag-sweep ng 594.48 BTC, na nagkakahalaga ng humigit-kumulang $38.2 milyon sa presyo ng Bitcoin na malapit sa $64,324. Gayunpaman, hindi pa natutukoy ng Coinkite at mga independiyenteng mananaliksik kung ang isyu ng Mk3 ang nagdulot ng mga paglilipat na iyon.
Imbestigasyon at Pagsusuri
Ayon sa opisyal na advisory ng Coinkite, ang kanilang imbestigasyon ay aktibo pa rin. Sinabi ng kumpanya na ang Coldcard Mk4, Q, at Mk5 ay hindi apektado batay sa kanilang paunang pagsusuri. Binanggit din nila na ang mga wallet na gumagamit ng apektadong seed na may BIP-39 passphrase ay nahaharap sa “minimal risk”, habang binibigyang-diin na ang passphrase ay iba sa PIN ng device.
Mga Rekomendasyon para sa mga Gumagamit
Ang advisory ay nagbibigay sa mga gumagamit ng mas detalyadong mga opsyon sa migrasyon. Inirerekomenda ng Coinkite na:
- lumikha ng bagong seed sa isang hindi apektadong device,
- beripikahin ang backup at tumanggap ng address,
- magpadala ng maliit na test transaction, at
- ilipat ang natitirang balanse lamang pagkatapos makumpirma ng test na gumagana ang setup.
Mga Detalye ng Paglipat
Iniulat ni AnchorWatch CEO Rob Hamilton na 1,324 unspent transaction outputs ang lumipat sa pamamagitan ng 500 transactions sa loob ng isang tatlong-block na bintana. Ang mga paglilipat ay nag-sweep ng 594.48 BTC mula sa single-signature addresses, pagkatapos nito ay 562 BTC ang pinagsama sa ibang address. Sinulat ni Hamilton,
“Sa isang sulyap, mukhang may depektibong entropy”
sa panahon ng paglikha ng wallet. Ang pahayag na iyon ay isang paunang pagtatasa, hindi isang nakumpirmang sanhi.
Teorya at Hypothesis
Isang Reddit account din ang naglarawan ng isang drained wallet na konektado sa isang Mk3-generated seed, ngunit ang self-reported account ay hindi nagpapatunay ng mas malawak na koneksyon. Inilarawan ni Wizardsardine CEO Kevin Loaec ang mababang randomness sa isang wallet generator bilang kanyang “kasalukuyang hypothesis.” Sinabi niya na ang pinagmulan ay maaaring isang software library, secure element, batch ng device, o bersyon ng firmware.
Mga Hakbang para sa mga Gumagamit
Ang advisory ng Coinkite ay nangangako pa rin ng isang pormal na teknikal na pagsusuri, ngunit hindi pa nailathala ng kumpanya ang pagsusuring iyon sa oras ng pagsulat. Ang mga gumagamit na may hindi apektadong Coldcard ay maaaring lumikha ng bagong seed doon at mag-migrate nang maingat. Inirerekomenda ng Coinkite na panatilihin ang lumang backup hanggang ang buong paglilipat ay nakumpirma.
Dapat suriin ng mga gumagamit ang bawat address sa hardware screen at iwasan ang pagpasok ng seed words o passphrases sa mga website o hindi mapagkakatiwalaang device. Para sa mga gumagamit na ang Mk3 ang kanilang tanging opsyon, inirerekomenda ng Coinkite ang isang malakas, natatanging BIP-39 passphrase bilang pansamantalang hakbang.
Konklusyon
Ang mga advanced na gumagamit ay maaaring lumikha ng isang dice-only seed sa isang walang laman na Mk3 na tumatakbo sa firmware 4.1.9 sa pamamagitan ng pagpasok ng hindi bababa sa 99 na independiyenteng pag-roll ng isang patas na anim na panig na dice. Nagbigay ng babala ang kumpanya na ang prosesong ito ay nangangailangan ng maingat na backup at beripikasyon. Ang susunod na mangyayari ay nakasalalay sa teknikal na pagsusuri ng Coinkite at patuloy na on-chain analysis. Hanggang ang mga imbestigador ay nag-publish ng isang nakumpirmang ugat na sanhi, ang 594 BTC sweep at ang babala sa Mk3 seed-generation ay dapat ituring na may kaugnayan sa timing ngunit hindi napatunayan na nagbabahagi ng parehong sanhi.