Privatlivshul i Bitcoin Core 31.0: funktion kan afsløre din IP
Den nye privatebroadcast-funktion i Bitcoin Core 31.0 kan under visse omstændigheder afsløre din rigtige IP-adresse. En rettelse kommer i version 31.1 — her er, hvad du kan gøre allerede nu.
Bitcoin Core har offentliggjort et privatlivsproblem i version 31.0. Funktionen -privatebroadcast — netop tænkt til at skjule din IP-adresse, når du udsender en transaktion — kan under visse omstændigheder i stedet afsløre den adresse over for den modtagende node. En rettelse er annonceret til version 31.1.
Sådan fungerer hullet
Problemet rammer kun node-brugere, der har aktiveret -privatebroadcast og sender transaktioner via kommandoen sendrawtransaction. Normalt foregår en sådan udsendelse krypteret via BIP324-protokollen og via Tor. Men hvis den sikrede forbindelse mislykkes, kan Bitcoin Core forsøge forbindelsen igen via den ældre v1-protokol — uden Tor. I det øjeblik ser modparten din rigtige IP-adresse.
Ekstra ubehageligt: en ondsindet node kan bevidst fremprovokere den fejl og dermed målrettet omgå privatlivsbeskyttelsen. Hullet blev opdaget af forskeren Eugene Siegel.
Hvem er i risiko — og hvem er ikke?
Bruger du en børs eller en almindelig wallet-app, rammer dette hul dig ikke: det gælder kun for dem, der selv kører en Bitcoin Core-node med denne specifikke funktion slået til. For den gruppe er eksponeringen i øvrigt begrænset til at koble en transaktion til en IP-adresse — der er ingen coins eller nøgler i fare.
Det kan du gøre nu
Indtil version 31.1 er tilgængelig, er der tre muligheder: slå -privatebroadcast midlertidigt fra, slå BIP324 fra, eller tving alle dine udgående forbindelser til at gå via Tor. Den, der søger maksimalt privatliv, vælger det sidste.
Læren er bredere end dette ene hul: også funktioner, der er bygget specielt til privatliv, fortjener en sund dosis mistillid, indtil de har bevist sig selv i praksis.
Kilde: Bitcoin.fr, Bitcoin Core
Bemærk: Investering i kryptovaluta indebærer betydelige risici. Du kan miste dit indskud.