Seguridad ng Bitcoin Hardware Wallet: Mga Aral mula sa Flaw ng Coldcard Seed-Generation
2026/08/09 08:05:06

Bug sa Coldcard Seed Generation ay Nagpapakita ng Mahina ang Seguridad ng Bitcoin Wallet
Isang pagbabago sa firmware noong Marso 2021 sa mga Coldcard Bitcoin hardware wallet ni Coinkite ay nagdirekta sa pagbuo ng seed malayo sa inaasahang STM32 hardware random number generator patungo sa isang deterministikong software pseudorandom number generator. Hindi napansin ang error hanggang sa huling bahagi ng Hulyo 2026, nang masakop ng mga attacker ang higit sa 1,000 Bitcoin addresses sa mga pinagsamang alon, at tinanggal ang halos 1,082 hanggang 1,367 BTC na may halagang $70 milyon hanggang $88 milyon noong panahong iyon. Ipinagkakaroon ni Galaxy Research ang unang 41-minutong pag-sweep ng 1,196 addresses noong Hulyo 30 at matapos ay natukoy ang karagdagang mga alon na nagpapalawak sa nakita pangkabuuang kabuuan. Tinuklasan ng engineering team ni Block at mga independiyenteng mananaliksik ang pinagmulan ng error sa isang preprocessor macro check na nagbibilang sa libngu sa MicroPython’s Yasmarang fallback, na ini-initialize mula sa unique ID at timer registers ng chip kaysa sa bagong entropy.
Kumpirmado ng Coinkite ang problema sa mga modelo ng Mk2, Mk3, Mk4, Mk5, at Q, at inilabas ang emergency firmware sa susunod na araw, at inutusan ang mga gumagamit na lumikha ng mga bagong seed nang buo dahil ang pag-update ng umiiral na firmware ay hindi makakapagpabuti sa isang napapalitan na recovery phrase. Ang insidente ay nagpalit-ulit ng pagsusuri sa paraan kung paano hinahanap at pinapatotohanan ng hardware wallets ang entropy, ang praktikal na limitasyon ng open-source review, at ang mga natitirang panganib na nananatili kahit sa mga air-gapped na device. Ang kakulangan sa pagbuo ng seed ng Coldcard ay nagpapakita na ang hardware wallets ay nananatiling nakadepende sa tamang integrasyon ng firmware sa mga pinagmumulan ng entropy; ang isang pagkakamali sa konfigurasyon na tumagal ng limang taon ay maaaring bawasan ang epektibong randomness nang malaki kaysa sa 128-bit na target ng isang standard na BIP-39 seed, na nagpapahintulot sa offline na pagbuo ng private keys at malawakang pagkakawala na hindi maiiwasan kahit anong dami ng physical isolation kung ang seed mismo ay mahina.
Paano nag-disables ang 2021 Firmware Migration ang Hardware RNG ng Coldcard
Noong Marso 2021, isinagawa ni Coinkite ang mga operasyon ng elliptic-curve ng Coldcard sa Bitcoin Core’s libsecp256k1 at ipinakilala ang libngu MicroPython library. Ang code para sa seed generation ay napalitan mula sa board-specific na ckcc.rng_bytes call, na tama nang isinama ang STM32 hardware true random number generator, patungo sa ngu.random.bytes. Ang production board configuration ay itinakda ang MICROPY_HW_ENABLE_RNG bilang zero dahil sinuplay ni Coinkite ang sarili nitong hardware-RNG wrapper. Ang preprocessor check ng libngu ay tinala kung ang macro ay nakadefine, hindi kung ang halaga nito ay nonzero. Bilang resulta, natagumpay ang build at nag-bound sa MicroPython’s software Yasmarang fallback. Ang fallback na ito ay inisyalisado nang isang beses, gamit ang mga mababang 32 bits ng unique ID ng chip na XORed kasama ang SysTick at RTC time registers, at pagkatapos ay naglikha ng deterministic stream na walang karagdagang entropy collection.
Sa mga device na Mk2 at Mk3 na nagpapatakbo ng mga bersyon 4.0.1 hanggang 4.1.9, ang path na ibinigay ay hindi nagbigay ng anumang kriptograpikong entropy. Mas huli, ang Mk4, Mk5, at Q firmware ay nag-mix ng mga halaga mula sa secure-element ngunit nagpanatili lamang ng apat na byte pagkatapos ng hashing at ginamit ito upang muli i-reseed ang isang mag-isa 32-bit na state word, nananatiling humigit-kumulang 72 bits ng epektibong entropy kumpara sa inaasahang 128 bits. Ang inaasahang hardware RNG code ay nanatiling nasa binary ngunit hindi kailanman natutupad ng wallet-generation path. Ang umiiral na code review ay patunay na may TRNG implementation, ngunit hindi pinatotohanan ang end-to-end na symbol resolution mula sa seed-generation call site. Kaya, ang regression ay nanatiling hindi napapansin sa higit sa limang taon hanggang sa aktibong pagpapakita nito ay pilit na nagdulot ng pampublikong pagpapahayag.
Epekto at Resulta
Ang praktikal na epekto ay ang isang attacker na makakapag-constrain o makakakuha ng device UID, approximated boot timing, at prior RNG call history ay maaaring mag-regenerate ng candidate output streams nang offline. Bawat candidate ay maaaring palawakin sa BIP-39 seed, i-derive sa mga address, at i-check laban sa public blockchain. Para sa mga pinakamalubhang naapektuhang Mk3 device, hinulaan ng Coinkite ang effective search space sa halos 40 bits; ang pagsusuri ni Block ay naglagay ng conditional ceilings na mas mababa kaysa sa cryptographic security levels para sa mga mas huling model.
Ang pag-hash ng mahinang output o ang pag-apply ng BIP-39 checksum ay hindi makapagpapalawig ng bilang ng posibleng seeds. Kapag natagpuan ang tugmaang address, ang kaugnay na private key ay kumokontrol sa bawat susunod na derivation, na nagpapahintulot sa ganap na pagbawas nang walang pisikal na pagka-access sa device. Ang attack surface ay sumusunod sa recovery phrase mismo, hindi sa hardware na kasalukuyang nagtatago nito. Ang pag-recover ng nasabing seed sa patched firmware o sa anumang ibang wallet ay nagpapadala lamang ng parehong mahinang lihim.
Galaxy Research ay nagmamapa sa Sweep noong Hulyo 30 at mga susunod na alon
Noong Hulyo 30, 2026, isang hindi kilalang operator ay inalis ang 1,196 Bitcoin addresses sa loob ng 41-minutong panahon, tinanggal ang 1,082.65 BTC na may halagang humigit-kumulang sa $70.2 milyon. Nakikilala ng Galaxy Research ang cluster sa pamamagitan ng natatanging fee rate na 30 sat/vB at ang kakulangan ng change outputs, mga pattern na naging malinaw sa kalagayan ng normal na on-chain activity. Pagkatapos ay dokumentado ng kumpanya ang dalawang karagdagang alon na nagtaas ng kabuuang nakita na kabuuan sa 1,367.05 BTC sa loob ng 4,585 addresses, katumbas ng humigit-kumulang na $88.6 milyon sa kasalukuyang presyo. Binaril ng Galaxy na ang mga on-chain heuristics lamang ay hindi kompyutasyonal na nagpapatotoo na lahat ng address ay nagmula sa mahina na Coldcard entropy, ngunit ang temporal clustering at teknikal na ugnayan na ibinigay ng root-cause analysis ni Block ay nagbigay ng mataas na posibilidad ng koneksyon.
Ipinagkaloob ng kumpanya sa mga imbestigador at mga serbisyo ng pagpapatupad ang halos 600 na inaasahang address na kontrolado ng mga attacker. Walang publikong rekonstruksyon ng partikular na victim seed na nailabas, ngunit ang saklaw ng mga sweeps ay ipinakita na sapat ang nabawas na entropy para sa praktikal na offline na pag-enumera kung ang mga kinakailangang device-state constraints ay kilala o approximated. Ang bilis ng unang alon ay nagpapakita na ang vulnerability ay hindi nangangailangan ng real-time na interaksyon sa mga pisikal na wallet. Kapag maaaring mag-generate at i-validate ang mga candidate seed laban sa mga kilalang funded address, ang operator ay direktang sinignahan at ibinahagi ang mga transaksyon.
Nagpatuloy ang mga susunod na alon pagkatapos ng payo ni Coinkite, na nagpapakita na hindi lahat ng tagapag-ari ay natapos ang migrasyon. Tinitiyak ng Galaxy na ang pattern ng transaksyon ay mas nakikilala ang operator kaysa sa pagkakasira mismo, dahil ang isang legal na may-ari na nagpapagsama ng mga coin ay maaaring magbigay ng magkaparehong on-chain signatures. Ang kakulangan ng nakaraang aktibidad na may magkaparehong bayad at mga katangian ng pagbabago sa nakaraang tatlong pito araw ay nagpapalakas sa pagkakakilanlan sa isang iisang kampanya kaysa sa organic na pag-uugali ng mga user. Kaya, ipinapakita ng insidente ang kapangyarihan ng blockchain analytics para sa mabilis na pagkakakilanlan at ang mga limitasyon ng mga kasangkapan na iyon kapag ang pangunahing kahinaan sa kriptograpiya ay nagmumula sa offline.
Coinkite’s Emergency Response at Firmware Hotfixes
Ibinigay ng Coinkite ang kanyang unang pampublikong abiso noong Hulyo 31, 2026, at pinapalawig ang sakop ang sumunod na araw pagkatapos ng karagdagang pagsusuri. Ipinakalabas ang mga fixed firmware version para sa bawat apektadong track: 4.2.0 para sa Mk2 at Mk3, 5.6.0 para sa standard Mk4 at Mk5, 1.5.0Q para sa standard Q, at ang kaugnay na Edge builds 6.6.0X at 6.6.0QX. Hinarang ng kumpanya ang pagpapadala ng vulnerable stock at pinasira ang natirang inventory. Tekad ng opisyal na gabay na ang pag-install ng bagong firmware ay hindi nagpapabuti ng umiiral na seed; kailangan ng ganap na bagong seed na lumikha sa patched device, at kailangang i-migrate ang mga pondo pagkatapos ng pag-verify ng bagong backup at receiving address.
Ipinagpalagay ng Coinkite ang epektibong entropy sa halos 40 bits para sa mga naapektadong Mk3 seeds at halos 72 bits para sa mga pre-fix Mk4, Mk5, at Q seeds. Ang abiso ay eksplisitong inalis ang mga seed na nilikha gamit ang hindi bababa sa 50 patas, independiyenteng, pribadong pag-rol ng dice, dahil ang kontribusyon ng dice lamang ang nagbigay ng kailangang 128 bits at na-hash kasama ang output ng device. Ang mga malakas at natatanging BIP-39 passphrases ay kilala bilang karagdagang hadlang na nagpapigil sa isang attacker na nakakakuha ng mga seed words lamang mula sa pagkakaroon ng pera, ngunit patuloy pa ring inirerekumenda ng kumpanya ang buong migration dahil ang pundamental na seed ay nananatiling mahina.
Pinahalagahan ng mga tagubilin sa migrasyon ang mapayapang, sunod-sunod na pag-verify: patunayan ang fixed firmware version, lumikha ng bagong seed, talaan at i-check ang backup at fingerprint, magpadala ng maliit na test transaction, at pagkatapos ay ilipat ang natitira habang pinapanatili ang lumang backup hanggang sa pagkakatotoo. Ang mga gumagamit na ang tanging device ay isang Mk2 o Mk3 ay binigyan ng mabuting prosedurang single-device na nagbabago sa pagitan ng lumang at bagong seed. Tandaan din ni Coinkite na ang mga produkto tulad ng TAPSIGNER, OPENDIME, at SATSCARD ay gumagamit ng magkakahiwalay na codebases at nananatiling hindi naapektuhan. Ipakita ng tugon ang parehong mga benepisyo ng isang open-source firmware model na nagpapahintulot sa mabilis na pag-patch at ang praktikal na hirap sa pagpapahayag ng kahalagahan sa isang nakalat na base ng mga gumagamit na maaaring lumikha ng mga seed taon na ang nakalilipas at pagkatapos ay iniwan ang mga device sa offline mode.
Mga Estimasyon ng Entropiya at Bakit Hindi Sapat ang 40 o 72 Bits para sa Mga Target ng BIP-39
Ang isang standard na 12-salitang BIP-39 seed ay disenyo upang magbigay ng 128 bits ng seguridad. Kapag ang pinagmumulan ng entropy ay bumaba sa halos 40 bits sa mga device na Mk3 o 72 bits sa mga mas bagong modelo, ang combinatorial space ay maging ma-access gamit ang modernong kompyutasyonal na mga yunit. Ipakita ng pagsusuri ni Block na ang MicroPython Yasmarang fallback, pagkatapos ma-initialize mula sa fixed o constrained na mga halaga, ay nagpapalabas ng isang buong deterministikong stream. Sa Mk4 at mga mas bagong device, ang kontribusyon ng secure-element ay bawasan sa isang 32-bit na reseed ng isang state word; ang mga susunod na output ay nananatili sa isang pamilya ng hindi hihigit sa 2^32 streams para sa anumang fixed na nakaraang estado at call history.
Hindi makapagpapalawig ng pamilya ang deterministikong hashing ng output. Bilang resulta, ang isang attacker na nakakakuha o nakakapagtantiya ng kinakailangang initialization parameters ay maaaring mag-enumerate ng mga kandidato nang offline, makuha ang kaugnay na mga address, at i-match ang mga ito sa public UTXO set. Ang gastos ay dominado ng address derivation kaysa sa pure random guessing, ngunit nananatiling maabot sa nakita mong sukat ng pagkakawala. Ang mga paunang numero ni Coinkite ay sumasalungat sa mga independiyenteng pagtataya na ang residual entropy ay hindi sapat para sa pangmatagalang self-custody ng malalaking balanse.
Hindi ito teoretikal; ang mga sweeps noong Hulyo 30 at ang mga susunod na alon ay nagbigay ng empirikal na kumpirmasyon na ang nabawas na puwang ay nangangailangan na ng paggamit. Kahit ang mas mataas na 72-bit na estima para sa mga mas bagong modelo ay nananatiling may margin na malalim sa antas ng seguridad na inaasahan ng mga gumagamit na pumili ng hardware wallet upang maiwasan ang pagkabigo sa entropy ng software wallet. Kaya, ang pangyayaring ito ay nagbibigay ng isang konkretong punto ng kalibrasyon para sa hinaharap na disenyo ng hardware wallet: anumang daan na maaaring huminga nang tahimik sa isang software PRNG na binuksan mula sa isang non-cryptographic na device state ay dapat tanggihan sa build time, hindi lamang suriin pagkatapos.
Mga Pag-rollo ng Diket at Mga Passphrase bilang Bahagyang Pagpapalakas
Ang payo ni Coinkite ay nagtataglay ng malinaw na pagkakaiba para sa mga seed na naglalaman ng kahit anong 50 patas, independiyente, at pribadong paghagis ng dice na ipinapasok sa pamamagitan ng dedikadong interface ng device. Sa mga kaso na iyon, ang entropy ng dice lamang ay nakamit o lumampas sa 128-bit na target at pinagsama sa mahinang output ng device bago ipakita ang huling mga salitang seed. Habang ang mga hagis ay hindi kailanman nakarekord o nakatingin, itinuturing na nasa labas ng sakop ng kakaibang RNG ang resultang seed. Mas mababa sa 50 na hagis, o anumang kakaibang pagkaalala tungkol sa bilang o pribasidad ng mga hagis, ay babalik sa kategoryang nasa panganib ang seed.
Ang isang malakas, natatanging BIP-39 passphrase ay gumagawa ng isang independiyenteng wallet na hindi maabot gamit ang mga seed words lamang; kailangan din ng attacker na mabawi ang passphrase. Ang maikli, karaniwan, o muli gamit na passphrases ay hindi kwalipikado. Kahit na mayroong malakas na passphrase, inirerekomenda ng Coinkite ang paglipat sa huli dahil ang pundamental na seed ay nananatiling kriptograpikong mahina at ang passphrase mismo ay naging isang solong punto ng pagkabigo kung sakaling maexpose. Ang mga pagsasagawa na ito ay nagpapakita ng halaga ng layered defenses, ngunit pati na rin ang kanilang kawalan ng kumpletong proteksyon. Ang paghagis ng dice ay nangangailangan ng disiplinadong pisikal na prosedurang hindi ginagawa ng maraming gumagamit.
Ang mga passphrases ay nangangailangan ng mabuting, hiwalay na pag-backup at eksaktong pag-alala; isang tama sa pagketik ay nagpapagawa ng iba’t ibang, walang laman na wallet. Walang sa dalawang hakbang ang nakakabalik sa entropy na hindi naibigay ng firmware, at walang sa dalawang hakbang ang nagpaprotekta sa mga advanced na tampok ng device na patuloy na nakasalalay sa parehong mahina na path ng random-number. Ang mga gumagamit na nagtiwala lamang sa default na seed generation ng device ay nakaranas ng buong epekto ng nabawasan na search space, habang ang mga nag-adopt na ng karagdagang entropy o passphrases ay nakakuha ng oras ngunit hindi permanenteng kaligtasan.
Mga Multisignature Setup at mga Limitasyon ng Ibinabahaging Panganib
Kapag ang bawat key sa isang multisignature quorum ay ginawa sa isang naapektuhan na Coldcard, ang buong patakaran ay maging spendable ng isang attacker na nakakarecover ng mahina mga seed. Ang isang 2-of-3 arrangement kung saan ang dalawa sa tatlong seed ay nagmula sa vulnerable firmware ay nagpapahintulot pa rin sa attacker na matupad ang threshold kahit na ang dalawang seed ay kilala. Tanging ang mga konfigurasyon na nagtataglay ng kahit isang malakas na external key sa labas ng naapektuhan na set ang nagpapanatili ng seguridad. Ang Liana at iba pang miniscript-based wallets ay nagdadala ng karagdagang path considerations: isang primary path na maaaring matupad lamang ng mga mahina Coldcard keys ay agad na spendable, habang ang recovery path na pinag-uukulan ng timelock ay nananatiling protektado lamang habang aktibo ang lock. Ang pag-spend ng isang SegWit wallet ay nagpapakita ng buong descriptor sa unang transaksyon, na maaaring magbigay-daan sa pag-reconstruct ng lahat ng address kung ang lahat ng keys ay mahina.
Ang Taproot ay naglalagay ng pagkakakilanlan sa ginamit na daan, limitado ang epekto, ngunit patuloy pa ring inilalabas ang mga mahinang key na nakikilahok sa daang iyon. Ang praktikal na aral ay ang pagkakaiba-iba ng hardware at mga independiyenteng pinagmulan ng entropy ay patuloy na kailangan, kahit sa loob ng multisignature schemes. Ang pagtataguyod ng maraming device na parehong modelo at firmware generation ay nagpapalakas ng panganib kaysa magdistribute nito. Ang mga gumagamit na naghalo ng Coldcard keys kasama ang mga key mula sa ibang vendor o dice-generated seeds ay nanatiling may bahagyang proteksyon; ang mga nag-standardize sa isang vulnerable na produkto line ay natuklasan na ang quorum threshold ay walang depensa kung ang entropy failure ay napaglabanan. Kaya, ang insidente ay nagpapatibay sa matagal nang rekomendasyon para sa heterogeneous key sources habang ipinapakita na ang rekomendasyon ay hindi lamang teoretikal.
Mga Pagkabigo sa Pagsusuri ng Open-Source at ang Rolye ng AI sa Pagkakatuklas
Ang Coldcard firmware ay matagal nang ipinapalabas sa ilalim ng open-source license, na nagpapahintulot sa independiyenteng pagsusuri. Gayunpaman, ang error sa integrasyon ng RNG ay nanatili sa maraming cycle ng pag-release at panlabas na pagsusuri. Ang mga umiiral na pagsusuri ay pinatotohanan na ang inaasahang hardware-RNG implementation ay umiiral sa binary, ngunit hindi pinatotohanan na ang wallet-generation call site ay talagang nakakarating sa implementation na iyon kaysa sa MicroPython fallback. Ang preprocessor guard ay gumamit ng #ifndef kaysa sa value check, na nagpapahintulot sa isang zero definition na makapasok nang tahimik. Tinukoy ng Coinkite na kahit ang bagong AI-assisted code review na ginawa ng kumpanya mismo ay hindi nakapagpalabas ng isyu, habang ang mga attacker o ang mga researcher na una naming nakakita ng kahinaan ay maaaring nakinabang sa katulad na mga tool. Kaya't ipinakikita ng episode na ito ang patuloy na puwang sa pagitan ng pagkakaroon ng source code at ang pagsusuri ng runtime behavior sa mga hangganan ng submodule.
Ang limang-taong pagkaantala ay nagpapakita rin ng kahirapan sa pagkilala sa mga tahimik na pagkabigo ng entropy. Sa pagkakaiba sa mga buffer overflow o signature bug na nagdudulot ng agad-agad na crash o hindi wastong signature, ang isang mahina PRNG ay patuloy na nagpapagawa ng mga seed na tila makatotohanan at lumalampas sa mga panloob na pagsubok ng konsistensya. Tanging pagkatapos lamang sa offline na paghahanap sa blockchain ang nagpapakita ng kakulangan. Ang mga hinaharap na proseso ng pagsusuri ay kailangang magkaroon ng eksplisitong end-to-end entropy audit na magpupukaw sa build system na tanggihan ang anumang fallback path at sukatin ang estadistikal na kalidad ng output sa ilalim ng kontroladong kondisyon. Ang open source ay nananatiling kinakailangang kondisyon para sa tiwala, ngunit ang kaso ng Coldcard ay ipinapakita na ito ay hindi sapat nang walang targeted na pagsusuri sa mga pinakamahalagang code paths sa seguridad.
Mga Praktikal na Detalye ng Migration at ang Panganib ng Mabilis na Pag-transfer
Teko ng Coinkite na ang mabilis na paglipat ay maaaring lumikha ng mga bagong ruta ng pagkawala na hihigit sa orihinal na panganib. Inutusan ang mga gumagamit na patunayan ang fixed firmware version sa device, mag-generate ng bagong seed lamang pagkatapos ng update, i-record ang backup at fingerprint nang offline, i-confirm ang receive address sa screen ng device, at ilipat ang maliit na test amount bago ang malaking bahagi ng pera. Ang mga may iisang device ay nagdaraan ng karagdagang hakbang na pagpapalit-palit sa lumang at bagong seed habang pinapanatili ang parehong backup nang buo hanggang sa final confirmation. Anumang pagkakamali sa pagkakasunod-sunod ng mga operasyon, anumang maling type ng address, o anumang maagang pagkawala ng lumang backup ay maaaring magdulot ng permanenteng pagkakapitong mga coin.
Binalaan din ng kumpanya ang pagpapalit ng isang nasirang seed sa isang bagong device o software wallet, dahil ang kahinaan ay kasama ng sariling parirala. Ang dami ng mga nasirang wallet at ang patuloy na pagkuha ay naglikha ng presyur sa oras na nagkakaroon ng pagkakatulad sa pangangailangan ng maingat na prosedura. Maraming mahabang panahong tagapag-imbak ang nagbuo ng mga seed taon na ang nakalipas, itinago ang mga device nang offline, at pinanatili lamang ang mga paper backup. Ang pagbuo ng eksaktong bersyon ng firmware na ginamit sa panahon ng pagbuo ay hindi laging madali. Kaya naman, ang payo ay nagbalanse sa pagkakaroon ng kahalagahan at pag-iingat, at nagtatawag ng agad na aksyon para sa mga hindi protektadong seed habang nagtitiyak sa mga hakbang ng pagsusuri na maiiwasan ang pagkawala na dulot ng sarili. Ang tensyon sa pagitan ng bilis at kaligtasan ay isang likas na katangian ng anumang malawakang paglipat ng seed at muling lalabas sa mga susunod na insidente ng hardware wallet.
Industry Context: Hardware Wallets After the Coldcard Incident
Ang kahinaan sa Coldcard ay dumating pagkatapos ng mga nakaraang insidente ng mahinang entropy sa parehong software at hardware na kapaligiran, kabilang ang pananaliksik na Ill Bloom na naglink sa isang hiwalay na software-wallet PRNG issue sa higit sa $5 milyon sa multi-chain losses. Ang hardware wallets ay matagal nang ipinagbili bilang tiyak na solusyon sa pagkabigo ng software entropy at malware. Ang mga pangyayari sa 2026 ay ipinakita na ang protektibong hangganan ay kasing lakas lamang ng firmware na nagpapatupad sa entropy path. Ang mga kalaban na nakasalalay sa iba’t ibang secure elements, iba’t ibang random-number architectures, o iba’t ibang proseso ng pagsusuri ay hindi pa nabibilang, ngunit ang mas malawak na merkado ay kailangan ngayong harapin ang posibilidad na maaaring umiral ang katulad na mga pagkakamali sa integrasyon sa iba pang lugar. Malaki ang posibilidad na tataas ang pangangailangan para sa mga independiyenteng kasangkapan para sa pagsukat ng entropy, pormal na pag-verify ng RNG call graphs, at mga istandar na dice-rolls o external-entropy interfaces.
Ang mga tagasuporta ng self-custody ay nakakaranas ng parehong hamon. Ang insidente ay nagsilbing magpalabas ng publikong talakayan kung dapat ba ng isipin ng mga tagapagtago ng matagal na panahon ang paggamit ng diversifikadong pag-iimbak, kabilang ang mga reguladong produkto, para sa bahagi ng kanilang mga panatili. Samantala, ang mabilis na paglabas ng fixed firmware at ang transparensya ng teknikal na paglalahad ay nagpapatibay sa mga benepisyo ng bukas na hardware ecosystem na maaaring tumugon sa mga oras kaysa sa mga buwan. Ang kabuuang epekto ay isang mas realistiko na pagkalkula ng panganib kaysa sa ganap na pagtanggi sa mga hardware wallet. Ang mga gumagamit na itinuturing ang device bilang isang komponente sa isang layered security model na naglalaman ng external entropy, passphrases, at multisignature diversity ay may mas malakas na proteksyon kaysa sa mga itinuturing ang anumang isang produkto bilang absolute na pangangalaga.
Mga Aral para sa Pagsasagawa ng Future Hardware Wallet
Dapat ipagpatupad ng mga sistema ng pagbuo ang pagkakaroon ng verified hardware RNG sa eksaktong mga lugar ng pagtawag na ginagamit para sa seed generation; hindi tatanggapin ang isang tahimik na fallback sa software PRNG na binubuo mula sa device metadata. Dapat suriin ng mga preprocessor checks ang enabled state ng mga entropy feature kaysa sa simpleng pagkakadefine. Dapat panatilihin ng mga kontribusyon ng secure-element ang buong entropy at hindi ito i-truncate sa 32 bits bago i-reseed ang isang mahina na state machine. Dapat maging standard na release criteria ang end-to-end tests na susuriin ang statistical quality ng mga generated na seed sa ilalim ng realistiko mga boot conditions.
Dapat malinaw sa dokumentasyon na ang bersyon ng firmware sa panahon ng pagbuo ng seed, hindi ang bersyon na kasalukuyang nakainsall, ang nagdedetermine sa exposure. Sa huli, ang mga user interface ay dapat magpakita ng kalagayan ng entropy-source at itaguyod o hilingin ang karagdagang dice o external entropy para sa mga wallet na may mataas na halaga. Ang mga pagbabagong ito ay incremental, ngunit kung gawin, ito ay maiiwasan ang Coldcard regression at mababawasan ang posibilidad ng katulad na pagkabigo sa iba pang mga produkto.
Mga PRACTICAL NA HAKBANG PARA SA KASALIGAN NG KALOYNA NG KALOYNA
Ang mga may-ari na nag-generate ng seeds sa Mk2 o Mk3 firmware 4.0.1–4.1.9, o sa Mk4, Mk5, o Q firmware bago ang fixed releases noong Hulyo 31, ay dapat ituring ang mga seeds bilang na-compromise kung hindi sila makakatotoo ng hindi bababa sa 50 private dice rolls o isang malakas at natatanging passphrase. I-install ang angkop na fixed firmware mula sa opisyal na Coinkite download pages, mag-generate ng bagong seed sa updated na device, i-verify ang backup at fingerprint nang offline, i-confirm ang receive address sa screen ng device, mag-send ng maliit na test transaction, at kalaunan ay i-migrate ang natitirang balance.
Panatilihin ang lumang back-up hanggang sa makita ng bagong wallet ang buong kinumpirma na amount. Ang mga user na hindi nag-generate ng seed sa isang apektadong device ngunit nag-import ng apektadong seed sa ibang wallet ay kailangan pa ring mag-migrate, dahil ang kahinaan ay nasa pangungusap. Dapat suriin ng mga multisignature na bahagi bawat key nang hiwalay ayon sa kanilang ginamit na device at firmware. Ang opisyal na abiso at ang teknikal na backgrounder ay nananatiling mapagkakatiwalaang sanggunian para sa mga instruksyon na espesipiko sa modelo.
Mas malawak na epekto sa mga praktika ng self-custody ng bitcoin
Ang Coldcard episode ay nagpapatibay na ang self-custody ay isang patuloy na proseso kaysa isang isang-time na pagbili ng hardware. Ang kalidad ng entropy, pinagmulan ng firmware, pag-verify ng backup, at key diversity ay dapat muli pang tuklasin nang panahon-panahon. Ang on-chain analytics ay maaaring makakita ng malawakang pagpapabaya nang mabilis, ngunit ang bawat tagapagmaneho ay may responsibilidad pa rin na suriin ang opisyal na mga channel at gumawa ng aksyon batay sa mga abiso. Ang merkado para sa mga independiyenteng security audit ng firmware ng hardware-wallet ay malamang na lalawak, kasama ang pagtaas ng demand para sa mga kasangkapan na nagpapahintulot sa mga user na sukatin ang epektibong entropy ng kanilang sariling seeds nang hindi itinatanghal ang mga ito.
Sabay nito, hindi nagpapabagabag ang insidente sa pangunahing halaga ng offline na pag-iingat ng susi; ito ay nagpapakita lamang na ang offline na hangganan ay dapat mapagbigyan ng patunay na cryptographic strength sa panahon ng pagbuo ng susi. Ang mga tagapag-iyak na nagkakaisa ng patched hardware, karagdagang entropy, passphrases, at multisignature arrangements ay patuloy na nangangasiwa sa kanilang sariling mga susi na may mas mataas na antas ng tiwala kaysa sa mga nagtatagpo sa isang solong layer.
|
Ipinagdiriwang ng KuCoin ang kanyang 9th anniversary sa pamamagitan ng isang espesyal na kampanya sa platform na puno ng eksklusibong reward, trading activities, at limitadong panahon na mga tawag. Huwag kalimutan ang pagkakataon na sumali at mag-enjoy ng mga benepisyo habang ipinagdiriwang ng exchange ang siyam na taon ng paglago at inobasyon. Bisitahin ang opisyal na pahina ng kampanya ngayon:
|
Mga Madalas na Itatanong
Ano ang mga bersyon ng firmware ng Coldcard na naaapektuhan ng kakulangan sa pagbuo ng seed?
Ang mga device na Mk2 at Mk3 na nagpapatakbo ng mga bersyon 4.0.1 hanggang 4.1.9 kasama ay nagbuo ng mga seed na may halos 40 bits ng epektibong entropy. Ang mga device na Mk4 at Mk5 bago ang standard version 5.6.0 o Edge version 6.6.0X, at ang mga Q device bago ang standard version 1.5.0Q o Edge version 6.6.0QX, ay naglikha ng mga seed na may halos 72 bits ng entropy. Ang eksposur ay tinukoy ng firmware na nasa ilalim sa panahon ng pagbuo ng seed, hindi ng bersyon na kasalukuyang nakakapagpapatakbo. Ang mga naiayos na bersyon ay nagtatama sa pagbuo ng mga bagong seed ngunit hindi makapagpapagaling ng mga umiiral na mahina na seed. Ang opisyal na mga pahina ng download ay listahan ang mga naiayos na bersyon para sa bawat modelo at release track. Ang mga gumagamit na nagbuo ng seed sa labas ng mga saklaw na ito, o ang mga gumamit ng kahit anong 50 private dice rolls, ay nasa labas ng pangunahing kategorya ng panganib.
Nakakaprotekta ba ang pag-update ng firmware sa isang umiiral na Coldcard ang nangyayari nang nakalikha na seed?
Hindi. Ang vulnerability ay nasa entropy na ginamit upang lumikha ng mga seed words mismo. Ang pag-install ng fixed firmware ay nagbabago lamang sa paggawa ng mga susunod na seed. Ang pag-recover ng isang apektadong recovery phrase sa patched firmware o sa anumang ibang wallet ay simple lang na dadaan sa parehong mahina na lihim. Ang tanging maaasahang solusyon ay ang paglikha ng buong bagong seed sa fixed firmware at pag-migrate ng mga pondo pagkatapos ng buong pag-verify ng bagong backup at receiving address. Ang paalala ni Coinkite ay malinaw sa puntos na ito at nagbibigay ng step-by-step na proseso para sa migration para sa parehong multi-device at single-device scenarios.
Ligtas pa rin ba ang mga seed na nilikha gamit ang pag-rollo ng dice?
Ang mga seeds na naglalaman ng kahit anong 50 patas, independiyente, at pribadong pag-rol ng dice na ipinapasok sa opisyal na interface ng device ay nakakakuha ng sapat na entropy mula sa kontribusyon ng dice lamang. Ibinabahagi ng device ang mga pag-rol na iyon kasama ang sarili nitong (mahina) output, kaya ang final seed ay sumasapat o lumalampas sa 128-bit na target kung ang mga pag-rol ay hindi pernah naobserbahan o narekord. Mas mababa sa 50 na pag-rol, o anumang kakaibang pagkakaalam tungkol sa bilang o pribasidad ng mga pag-rol, ay babalik sa kategorya ng naka-risk. Ang mga pag-rol ng dice ay hindi nagpaprotekta sa mga advanced na tampok ng device na patuloy na nakasalalay sa parehong ruta ng random-number, ngunit ito ay nagpaprotekta sa sariling seed words laban sa partikular na kamalian na ito.
Paano nagbabago ng risk profile ang BIP-39 passphrase?
Ang isang malakas, natatanging BIP-39 passphrase ay lumilikha ng hiwalay na wallet na hindi maaaring makuha mula sa seed words lamang. Ang isang attacker na nakakakuha ng mahina lamang na seed ay hindi pa rin makakarating sa mga pondo na protected ng passphrase kung hindi rin niya natutuklasan ang passphrase. Ang maikli, karaniwan, may pattern, o muli gamit na passphrase ay hindi nagbibigay ng makabuluhang proteksyon. Kahit may malakas na passphrase, inirerekomenda ni Coinkite ang paglipat sa isang bagong sistema dahil ang underlying seed ay nananatiling kriptograpikong kulang at ang passphrase mismo ay naging kritikal na lihim na dapat i-backup nang hiwalay at hindi mai-enter sa mga hindi pinagkakatiwalaang device. Ang passphrase ay independiyente sa device PIN.
Ano ang dapat gawin ng mga gumagamit ng multisignature kung ang ilang mga key ay galing sa mga nasasakop na Coldcard?
Sukatin ang bawat key ayon sa device at firmware na nag-generate nito. Kung ang bilang ng mga apektadong key ay katumbas o hihigit sa spending threshold ng anumang path, ang path na iyon ay nasa direktang panganib. Isang 2-of-3 na pagkakasundo na naglalaman ng dalawang mahina na Coldcard key ay maaaring ma-spent ng isang attacker na nakakakuha ng dalawang seeds na iyon. Ang mga recovery path na protektado ng active timelocks ay nananatiling mas ligtas hanggang sa matapos ang lock. Dapat mag-generate ng mga replacement key ang mga user sa fixed firmware o sa mga di-apektadong device, gumawa ng bagong multisignature policy, at i-migrate ang mga pondo pagkatapos suriin ang bagong descriptor at mga address. Ang pagkakaiba-iba ng mga pinagmulan ng key ay nagbabawas sa posibilidad na isang iisang firmware flaw ay makapagkompromiso sa buong quorum.
Patuloy pa ba ang pag-atake, at paano makakasunod ang mga tagapag-iyakan sa karagdagang pag-sweep?
Nakita ng Galaxy Research ang maraming alon pagkatapos ng unang sweep noong July 30 at inulat na patuloy ang aktibidad habang nagmigrasyon ang mga user. Ang mga pattern sa chain na may partikular na fee rates at pagbabago ng change ay maaaring subaybayan sa pamamagitan ng public explorers at analytics services, ngunit hindi maaaring umasa ang mga indibidwal na tagapagmaneho lamang sa pagkakakita nito pagkatapos. Ang pinakaepektibong pagprotekta ay ang agad na pagmigrasyon ng anumang unprotected seed. Ang opisyal mga channel ng Coinkite at mga kilalang research account ay nananatiling pangunahing pinagkukunan ng mga update tungkol sa karagdagang alon o bagong natuklasang address clusters.
Paalala: Ang nilalaman na ito ay para sa mga layuning impormasyonal lamang at hindi nagtataglay ng abiso sa pag-invest. Ang pag-invest sa cryptocurrency ay may panganib. Mangyaring gawin ang inyong sariling pag-aaral (DYOR).
Disclaimer: AI technology ang ginamit sa pag-translate ng page na ito para sa convenience mo. Para sa pinaka-accurate na impormasyon, mag-refer sa original na English version.

