Milan de Wit14:102 ‑ 3 min

Ravencoin draait mogelijk vier dagen aan transacties terug

Stel je voor dat je een geldautomaat gebruikt, en een paar dagen later blijkt dat de bank de hele dag opnieuw doet. Alles wat je in de tussentijd deed, weg. Dat gevoel komt aardig in de buurt van wat er nu bij Ravencoin speelt. Een technische fout in de blockchain zorgt ervoor dat vier dagen aan transacties op losse schroeven staan. En de oplossing die op tafel ligt, is misschien wel net zo ingrijpend als het probleem zelf.

Wat is er precies misgegaan?

Om te snappen wat hier speelt, is het handig om te weten hoe een blockchain werkt. Je kunt hem zien als een lange stapel bouwstenen. Elk blok bevat een reeks transacties en verwijst naar het blok ervoor. Zolang alle bouwstenen netjes op elkaar passen, weet het netwerk zeker wat er gebeurd is.

Bij Ravencoin dook afgelopen vrijdag een blok op dat volgens de regels van het netwerk helemaal niet had mogen bestaan. Zo’n ongeldig blok is als een steen die eigenlijk niet in de stapel past, maar er toch tussen is geschoven. Sindsdien bouwt het netwerk verder op een fundament dat wringt. En dat is precies waarom er nu wordt nagedacht over een terugdraaiactie.

Twee mining pools nemen het heft in handen

Hier wordt het interessant. Twee mining pools die samen het grootste deel van Ravencoins rekenkracht in handen hebben, zijn bezig met een vervangende keten. Die begint vlak voor het eerste foute blok van vrijdag. In feite spoelen ze de band terug en nemen ze vanaf dat punt een nieuwe opname.

Een mining pool is een groep die samen rekenkracht bundelt om nieuwe blokken te maken. Wie het grootste deel van die rekenkracht bezit, bepaalt in de praktijk welke versie van de keten de geldige wordt. Dat de partijen dit openlijk kunnen doen, laat meteen een gevoelig punt zien: bij kleinere netwerken ligt de macht al snel in weinig handen. Het Ravencoin-team deelde de gang van zaken via zijn eigen kanaal op X.

Wat betekent dit voor gebruikers?

Als de vervangende keten wint, verdwijnen alle transacties die sinds vrijdag zijn gedaan. Denk aan stortingen, opnames en betalingen. Wie in die periode munten ontving, kan die zomaar weer kwijtraken, omdat de nieuwe keten doet alsof die overboeking nooit heeft plaatsgevonden.

Voor beurzen is dat een reden om extra voorzichtig te zijn. Een deel van hen zal stortingen en opnames tijdelijk stopzetten tot duidelijk is welke versie van de geschiedenis geldt. Vervelend als je net wilde handelen, maar wel begrijpelijk. Niemand wil een uitbetaling doen die straks ongedaan wordt gemaakt.

Wat je hieruit kunt meenemen

Deze situatie laat iets zien wat vaak op de achtergrond blijft. De belofte van een blockchain is dat transacties onomkeerbaar zijn en dat niemand achteraf de boeken kan wijzigen. Maar dat geldt alleen zolang de rekenkracht goed verdeeld is. Zit die te veel bij een paar partijen, zoals bij de verdeling van Ravencoins hashpower te zien is, dan kan de geschiedenis alsnog worden herschreven.

Het is geen reden voor paniek, wel voor bewustzijn. Grote, breed verspreide netwerken zoals Bitcoin zijn juist zo lastig te manipuleren doordat de rekenkracht over talloze deelnemers is verdeeld. Bij kleinere munten is dat vangnet dunner. Handig om te weten, vooral als je je afvraagt waarom decentralisatie meer is dan een modewoord.


Delen
Milan de Wit
Geschreven doorMilan de Wit

UX/UI Designer uit Utrecht met een scherp oog voor de macro-economie. Volgt de nieuwste ontwikkelingen op het gebied van tech, crypto en blockchain op de voet.

Gerelateerde artikelen