Nyheter
02
aug
coldcard

Denne nettsiden har vervelenker. Bitcoinsentralen kan motta kompensasjon dersom du besøker tjenester som vi anbefaler gjennom våre lenker. Les mer om annonsering på infosiden.

Kritisk sårbarhet funnet i populær cold wallet Coldcard – over 1300 BTC tapt

Nyheten om en populær cold wallet har sjokkert Bitcoin-investorer. En sikkerhetsfeil i Coldcard, produsert av det kanadiske firmaet Coinkite, har ført til tap av Bitcoin for hundrevis av investorer. Denne artikkelen vil gå gjennom hva som faktisk skjedde og hvordan Bitcoin-investorer kan beskytte seg mot lignende situasjoner.

Hva er Coldcard?

Coldcard er en cold wallet (hardware wallet) produsert av det kanadiske selskapet Coinkite. Den tilhører samme kategori som Ledger. En cold wallet er en fysisk enhet som er offline og kun kobles til internett for å bekrefte transaksjoner.

Coldcard skiller seg fra populære Ledger Nano-wallets ved at det kun er ment for oppbevaring av Bitcoin. Den inkluderer også mer avanserte sikkerhetsfunksjoner. Av disse grunnene har Coldcard vært spesielt populært blant Bitcoin-maksimalister.

Du kan lese mer om krypto-wallets og deres forskjeller i denne artikkelen.

Hvilken sårbarhet ble funnet i Coldcard?

Sårbarheten funnet i Coldcard stammer fra 2021. På det tidspunktet ble det gjort en oppdatering av kildekoden for å integrere biblioteket for elliptiske kurver. Etter oppdateringen begynte Coldcard feilaktig å bruke en svakere generator av tilfeldige tall.

Når en ny Bitcoin-wallet startes, genererer wallet-programvaren først en lang rekke helt tilfeldige tall og bokstaver. Dette brukes til å lage den såkalte BIP-39 seedphrase, hvorfra backup-ordene som vises til brukeren (12 eller 24 ord) utledes. De private nøkkelene er også utledet fra den.

Coldcard-brukeren kunne ytterligere øke tilfeldigheten ved å trille terninger.

Oppdateringen i 2021 førte til at Coldcard byttet til en svakere 40-bits tilfeldig tallgenerator i Mk2- og Mk3-modellene. I Mk4-, Mk5- og Q-modellene har den vært 72-bit fordi de ekstra sikkerhetsfunksjonene øker tilfeldigheten. Anbefalt minimumsnivå er 128 bits.

Hvis en bruker opprettet en ny Bitcoin-wallet med Mk2- eller Mk3-modellen etter oppdateringen og ikke økte tilfeldigheten med mer enn 50 terningkast, ble resultatet en wallet som ikke var tilstrekkelig sikker.

VIKTIG: Denne sårbarheten er spesifikk for Coldcard og ble forårsaket av en integrasjonsfeil i programvaren. Det er ikke en generell sårbarhet som rammer alle Bitcoin- eller krypto-wallets.

Hvorfor er tilfeldighet så viktig?

Teoretisk sett kan opprettelsen av en ny Bitcoin-wallet resultere i at samme seed genereres som en annen bruker tidligere har generert. Med andre ord kan du ved et uhell klone en annen persons private nøkkel.

I praksis er dette imidlertid ikke mulig. Årsaken er antallet muligheter. Hvis en Bitcoin-wallet opprettes sikkert med 256-bits entropi, finnes det 2^256 mulige seed. Dette tallet er av samme størrelsesorden som antall atomer i universet.

I tilfellet Coldcard falt graden av tilfeldighet til bare 40 bits entropi. Dette betyr at det finnes 1,1 billioner mulige seeds. Det kan høres ut som et høyt tall, men med dagens datakraft er det ikke det.

Noen oppdaget at seeds til Coldcard-wallets kan søkes etter i et relativt lite område med tilfeldige tall. Angriperen begynte deretter å prøve ulike kombinasjoner og sjekke om en Bitcoin-wallet var opprettet med hvert seed.

Over 1300 bitcoins tapt (så langt)

Angrepene på Coldcard-wallets startet i de siste dagene av juli og pågår fortsatt. Så langt har det vært tre separate bølger med litt over 4500 adresser. På tidspunktet for skrivingen har tapene utgjort over 1300 Bitcoins.

Det finnes for øyeblikket ingen ytterligere informasjon om angriperen eller oppdagelsen av sårbarheten. Det største spørsmålet er hvordan sårbarheten ble oppdaget, og hvordan ingen andre hadde lagt merke til den før.

Coldcard er åpen kildekode-programvare, så sårbarheten har vært oppdagebar siden 2021. Det er klart at den raske utviklingen av kunstig intelligens de siste årene har bidratt til oppdagelsen.

På den annen side har Coinkite selv benyttet de nyeste AI-verktøyene, som ikke fant sårbarheten.

For noen uker siden brukte vi en av de beste tilgjengelige AI-modellene for å gjennomgå koden vår… Og den fant verken denne feilen eller noe alvorlig.

De endelige tapene vil sannsynligvis øke i dagene og ukene som kommer.

Hva bør en Coldcard-bruker gjøre?

Hvis du bruker Mk2- eller Mk3-versjonen av Coldcard og ikke har forbedret tilfeldigheten med mer enn 50 terningkast, flytt umiddelbart midlene dine til en annen wallet. Vurder deretter situasjonen på nytt. Dine eiendeler er i fare.

Hva om du bruker en nyere versjon av Coldcard? Mk4, Mk5 og Q har 72-bits entropi, som er betydelig sikrere, men fortsatt under anbefalt 128-bits minimum. Disse brukerne bør også lage et sikrere seed.

Coinkite har gitt ut fastvareoppdateringer:

  • Mk2/Mk3 → 4.2.0 eller nyere
  • Mk4 og Mk5 → 5.6.0 eller nyere
  • Q → 1.5.0Q eller nyere

Seeds laget med disse fastvareversjonene er sikrere, men oppdateringen fikser ikke et tidligere opprettede seed.

Det viktigere spørsmålet er imidlertid om en Coldcard-bruker kan stole på selskapets prosesser i fremtiden. Hvis en så kritisk feil ble funnet i Coldcard i dag, hva vil da bli funnet i koden i fremtiden, etter hvert som kunstig intelligens utvikler seg videre?

Tiden vil vise hvor mange Coldcard-kunder som vil bruke produktene deres.

Større konsekvenser

Coldcard-hendelsen vil gå inn som en mørk dag i Bitcoins historie. Selv om de økonomiske tapene sannsynligvis ikke blir enorme, er de et alvorlig psykologisk slag for Bitcoin-samfunnet.

Hvis en investor har mistet midlene sine til en phishing-svindel, et børshack eller en sårbarhet i en DeFi-applikasjon, har de ofte måttet se seg selv i speilet. Du burde vært mer forsiktig, du burde ha overført pengene dine fra børsen til din egen wallet, og så videre.

Denne gangen gjorde ofrene alt riktig. De oppbevarte bitcoinene sine i en sikker cold wallet, men selv det sparte dem ikke i dette tilfellet. Mange Bitcoin-investorer har mistet alle sine bitcoins. I verste fall er tapene på millioner av dollar per person.

Hendelsen kan derfor få bredere konsekvenser for Bitcoin og kryptoinvesteringer. Selv cold wallets er ikke helt sikre oppbevaringsløsninger. Uansett hva du gjør, er det alltid en risiko for å miste pengene dine.

Slike nyheter kan gjøre mindre teknologikyndige investorer interessert i Bitcoin-ETF-er og andre derivater som ikke innebærer den teknologiske risikoen som følger med wallets.

Hvordan oppbevare bitcoins trygt?

Hva er løsningen for sikker oppbevaring av bitcoins (og kryptoer) hvis selv cold wallets kan hackes? Vi tror på diversifisering.

For eksempel:

  • 20% i produsent X sin cold wallet
  • 20% i produsent Y sin cold wallet
  • 15% i produsent Z sin cold wallet
  • 15% i en innenlandsk kryptobørs A
  • 10% i en innenlandsk kryptobørs B
  • 10% i en velkjent global kryptobørs
  • 10% spot Bitcoin ETF (eller lignende)

Hvis produsent X sin cold wallet nå hadde vært et coldcard, ville du ha mistet opptil 20% av bitcoinene dine. 20% er absolutt et stort tap, men det er betydelig mindre enn 100%.

Det finnes mange forskjellige oppbevaringsløsninger. I tillegg er neste nivå etter cold wallet en multisig-wallet. I en multisig-wallet krever overføring av midler bekreftelse fra flere parter. Den er imidlertid mindre egnet for småinvestorer og for bruk der midler stadig flyttes.

I tillegg til diversifisering er det viktig å vurdere hvor mye av din totale portefølje du ønsker å risikere i Bitcoin og andre kryptovalutaer. Selv om oppbevaringen er 100% sikker, finnes det andre risikoer knyttet til krypto.

Selv Bitcoins kode har blitt oppdatert for en rekke sårbarheter gjennom årene. Det finnes også regulatoriske risikoer, trusselen fra kvantedatamaskiner, interne tvister i utviklingsmiljøet, og så videre. Dette er en ny aktivaklasse som innebærer eksepsjonelle risikoer.

Alle må velge en allokering og en oppbevaringsmetode som passer deres egen risikotoleranse. Les mer om investering i Bitcoin i denne artikkelen.

Bitcoinsentralen team

Vi er Bitcoinsentralen-teamet, en samling erfarne kryptospesialister med fokus på kryptomarkedet siden 2017. Vårt team gir deg ferske innsikter fra kryptoverdenen hver uke. Bli med oss på en reise med utforskning mens vi navigerer i det raskt utviklende landskapet av kryptovalutaer!