Wat is een meerderheidsaanval op een blockchain?
Een meerderheidsaanval is wanneer één miner of pool het grootste deel van de hashrate beheerst en blocks herschrijft. Het kan dubbel uitgeven, maar kan geen munten uit wallets stelen.

Op deze pagina
Mensen noemen het ook wel een 51%-aanval. De naam komt van het aandeel miningkracht dat nodig is, namelijk meer dan de helft. Aanvallers huren meestal hashkracht of bundelen miners, in plaats van de meeste coins te bezitten.
Hoe werkt een meerderheidsaanval?
De aanvaller huurt hashkracht of bundelt miners om de meeste hashrate van de chain te controleren. Ze minen in het geheim een privéchain. Als deze langer wordt dan de publieke chain, zenden ze deze uit. Andere nodes volgen de langste chain, dus de privéchain vervangt de publieke.
Wat kunnen aanvallers ermee doen?
Zodra de chain van de aanvaller de hoofdchain wordt, kunnen ze de recente geschiedenis wijzigen. De belangrijkste acties zijn:
- Hun eigen coins dubbel uitgeven door te betalen en vervolgens een chain vrij te geven waarin de betaling nooit heeft plaatsgevonden.
- Hun eigen recente transacties terugdraaien door de blocks te vervangen die deze bevestigden.
- Transacties van anderen blokkeren door ze weg te laten uit de blocks die ze minen.
Wat zijn de beperkingen?
Een meerderheidsaanvaller kan geen munten uit je wallet stelen, omdat hij je privésleutels niet heeft. Hij kan geen nieuwe munten creëren of de regels eigenhandig wijzigen. Kleine proof-of-work-ketens zijn eenvoudiger doelwitten. Bitcoin draait sinds begin 2009, en een aanval op het grote netwerk is zeer kostbaar.
Hoe verschilt het van een double-spend?
Een meerderheidsaanval is de methode. Een dubbele uitgave is een mogelijk gevolg. De aanvaller gebruikt meerderheidshashkracht om de chain te herschrijven en dezelfde munten twee keer uit te geven. Een dubbele uitgave kan ook zonder een meerderheidsaanval gebeuren. In maart 2013 veroorzaakte een bug in de Bitcoin-0.8.0-client een splitsing van de chain, en Bitcoin zag de eerste bekende dubbele uitgave.
Veelgestelde vragen
Het is theoretisch mogelijk, maar er is nooit een meerderheidsaanval op Bitcoin waargenomen. Het proof-of-work-protocol van Bitcoin heeft probabilistische finaliteit, wat betekent dat transacties technisch nooit definitief zijn, omdat een conflicterende chain de huidige chain altijd kan overtreffen.
Je coins worden niet gestolen, omdat een aanvaller je privésleutels niet heeft. Een betaling die je al hebt gedaan, kan worden teruggedraaid, waardoor de handelaar die deze accepteerde de middelen verliest.
Nee. Een Sybil-aanval gebruikt veel nepidentiteiten om een netwerk te beïnvloeden. Een meerderheidsaanval gebruikt controle over de meeste hashkracht om blocks te herschrijven.
Bij proof of stake zou een aanvaller de meeste gestakete coins nodig hebben in plaats van hashrate. Het resultaat kan vergelijkbaar zijn: blocks herschrijven of double-spenden.






