Hva er et flertallsangrep på en blokkjede?
Et flertallsangrep er når én utvinner eller pool kontrollerer mesteparten av hashraten og skriver om blokker. Det kan dobbeltbruke, men kan ikke stjele mynt fra lommebøker.

På denne siden
Folk kaller det også en majority attack. Navnet kommer fra andelen av miningkraft som kreves, som er mer enn halvparten. Angripere leier vanligvis hash-kraft eller slår sammen minere i pooler i stedet for å eie mesteparten av myntene.
Hvordan fungerer et majoritetsangrep?
Angriperen leier hash-kraft eller slår sammen minere i pooler for å kontrollere mesteparten av kjedens hashrate. De miner en privat kjede i hemmelighet. Hvis den vokser seg lengre enn den offentlige kjeden, kringkaster de den. Andre noder følger den lengste kjeden, så den private kjeden erstatter den offentlige.
Hva kan angripere gjøre med det?
Når angriperens kjede blir hovedkjeden, kan de endre nyere historikk. Hovedhandlingene er:
- Dobbeltskape sine egne mynter ved å betale, og deretter slippe en kjede der betalingen aldri skjedde.
- Reversere sine egne nylige transaksjoner ved å erstatte blokkene som bekreftet dem.
- Blokkere andres transaksjoner ved å utelate dem fra blokkene de miner.
Hva er begrensningene?
En majoritetsangriper kan ikke stjele mynter fra lommeboken din, fordi de ikke har de private nøklene dine. De kan ikke lage nye mynter eller endre reglene på egen hånd. Små proof-of-work-kjeder er enklere mål. Bitcoin har kjørt siden tidlig i 2009, og å angripe det store nettverket er svært kostbart.
Hvordan skiller det seg fra en dobbeltbruk?
Et flertallsangrep er metoden. En dobbeltbruk er ett mulig utfall. Angriperen bruker flertalls hash-kraft til å skrive om kjeden og bruke de samme myntene to ganger. En dobbeltbruk kan også skje uten et flertallsangrep. I mars 2013 forårsaket en feil i Bitcoin 0.8.0-klienten at kjeden splittet seg, og Bitcoin opplevde den første kjente dobbeltbruken.
Ofte stilte spørsmål
Det er teoretisk mulig, men ingen majority attack på Bitcoin er observert. Bitcoins proof-of-work-protokoll har probabilistisk finalitet, noe som betyr at transaksjoner aldri er teknisk endelige, fordi en konkurrerende kjede alltid kan vokse forbi den nåværende kjeden.
Myntene dine blir ikke stjålet, fordi en angriper ikke har de private nøklene dine. En betaling du allerede har gjort, kan bli reversert, så forhandleren som godtok den, taper midlene.
Nei. Et Sybil-angrep bruker mange falske identiteter for å påvirke et nettverk. Et majority attack bruker kontroll over mesteparten av hash-kraften til å skrive om blokker.
I proof of stake ville en angriper trengt mesteparten av de stakede myntene i stedet for hashrate. Resultatet kan bli likt: skrive om blokker eller dobbeltskape.






