Få Bitculator på Android
Markedsverdi:
$2,041,913,131,135
Volum 24t:
$163,408,519,901
juni 04 Likvidasjoner:
$0
24T Lang/Kort:
Kommer snart
Race Attack
Hva betyr Race Attack i krypto-uttrykk?
En race attack er en type angrep i blockchain nettverk der en angriper prøver å bruke en transaksjon to ganger eller ugyldiggjøre en transaksjon ved å sende motstridende transaksjoner til forskjellige noder samtidig.

Hva er Race Attack?
En Race Attack er når noen kringkaster to motstridende kryptotransaksjoner omtrent samtidig, i håp om at den ene blir akseptert først. Det er en vanlig taktikk mot selgere som godtar nullkonfirmasjonsbetalinger. Tenk på det som å sende to sjekker fra samme konto og satse på at kassereren behandler den du foretrekker.
«Race Attack trenger Replace by Fee.» Ikke helt. Selv om RBF er relatert, kan en Race Attack skje selv uten eksplisitte erstatningsregler, og derfor skiller den seg fra et Transaksjonsutskiftingsangrep.
Hvordan Race Attack fungerer
Se for deg at noen betaler en butikk med kryptovaluta ved disken. De vil ha kaffen og beholde myntene. Slik går det til.
- Steg 1: Angriperen lager to transaksjoner som bruker de samme myntene, men med forskjellige mottakere.
- Steg 2: De sender den ene til selgeren og samtidig sprer den andre til forskjellige noder i håp om at den kommer raskere fram.
- Steg 3: Selgeren ser den første ankomme, regner den som betalt og overleverer varen.
- Steg 4: Minerne bekrefter en av de motstridende transaksjonene. Den andre blir avvist av nettverket så snart en blokk publiseres.
- Steg 5: Hvis den bekreftede er angriperens foretrukne versjon, sitter selgeren igjen uten penger og med en lærepenge.
Ja, det er så enkelt, og timing er trikset.
Hvorfor Race Attack er viktig
Hva om noen prøver dette?
- Fordel: Å vite om Race Attack gjør at du kan sette fornuftige betalingsregler, slik at du ikke leverer varer mot en betaling som ikke blir endelig.
- Perspektiv: Det er én variant av et bredere Double Spending Attack, men det krever verken avansert utstyr eller store ressurser.
- Relevans: Du vil se dette temaet ved betalingsterminaler, i netthandel og i tjenester som vurderer nullkonfirmasjonsbetalinger.
Hvis du selger noe som sendes eller har reell verdi, vent på en eller flere transaksjonsbekreftelser før levering. For små kjøp ansikt til ansikt, sett grenser og bruk lommebøker som varsler om konflikter.
Nøkkeltrekk ved Race Attack
Hva kjennetegner en Race Attack:
- Øyeblikkelig: Det skjer før den første blokkbekreftelsen.
- Motstridende: To transaksjoner bruker de samme inputs; bare én kan bli bekreftet.
- Hastighet: Propagasjon og minerutvalg avgjør vinneren, ikke avansert maskinvare.
- Annet: Det trenger ikke 51% attacks eller kontroll over gruvedrift.
Variasjoner
Race Attack har noen varianter du kan møte:
- Klassisk: To motstridende transaksjoner kringkastes omtrent samtidig.
- Finney: En miner forhåndsminer en blokk med en spend, betaler så en selger, og publiserer deretter blokken.
- Vector76: Kombinerer elementer fra forhåndsminerte blokker og tidsmessing for å lure børser.
- RBF: Samme mål, men baserer seg på avgiftsbaserte erstatningsregler i stedet for ren propagasjonskonkurranse.
Nettverkstopologi spiller inn. Angripere kan øke sjansene sine hvis de kontrollerer mange peers eller falske identiteter, derfor dukker Sybilangrep ofte opp i samtaler om forsvar mot Race Attack.
Eksempel
En svindler betaler en kiosk med en nullkonf overføring, deretter skyter han ut en motstridende transaksjon mot minerne og vinner, og kiosken blir dermed ikke betalt selv om skjermen kortvarig viste «betalt».
Morsomt faktum
Race Attack ble diskutert i de tidligste Bitcoinforumene, og Satoshis gamle råd om å vente på flere bekreftelser er fortsatt det foretrukne rådet. Rolex møter Reddittråder.
Oppsummering
Kort fortalt: en Race Attack er et tidsangrep mot nullkonf, så litt tålmodighet gjør at det blir gårsdagens nyheter.
Utforsk Andre Krypto Begreper
Fant du dette begrepet klart definert?
Har vi glemt noe??
Dine innspill hjelper oss med å holde ting korrekt. Kontakt oss hvis noe er feil eller mangler.
Kontakt











