On-chain lezen
Wanneer is een cryptobetaling echt definitief?
Bij een bankoverschrijving is 'definitief' een juridische afspraak. Op een blockchain is het een kansberekening die met elk blok sterker wordt — behalve bij netwerken met expliciete finaliteit.
Probabilistische finaliteit bij bitcoin
Bitcoin kent geen moment waarop een transactie officieel onomkeerbaar is. In plaats daarvan wordt terugdraaien exponentieel duurder naarmate er meer blokken bovenop komen.
Daarom hanteren beurzen drempels: kleine bedragen na één bevestiging, grote bedragen na zes of meer. Die drempel is een risicoafweging, geen technische regel.
Expliciete finaliteit bij proof-of-stake
Ethereum bevestigt blokken in slots en epochs; na twee epochs — ruwweg dertien minuten — geldt een blok als gefinaliseerd. Terugdraaien zou dan het verlies van een enorme hoeveelheid ingezette ether vereisen.
Andere netwerken hebben eigen mechanismen met finaliteit in seconden. Snellere finaliteit gaat doorgaans gepaard met andere aannames over decentralisatie.
- Bitcoin: hoe dieper het blok, hoe veiliger
- Ethereum: finaliteit na ongeveer twee epochs
- Beursdrempels zijn risicobeleid, geen natuurwet
Reorgs en waarom ze zeldzaam zijn
Een reorganisatie ontstaat als twee geldige blokken tegelijk verschijnen en het netwerk kiest welke keten doorgaat. Transacties in het verliezende blok keren terug naar de mempool.
Reorgs van één blok komen voor, diepere reorgs zijn zeldzaam en duur. Voor grote bedragen is extra wachten daarom een goedkope verzekering.
Praktische regels
Bepaal je wachttijd op basis van bedrag en context: een koffie hoeft niet op zes bevestigingen te wachten, de verkoop van een auto wel.
Communiceer die regel vooraf met de tegenpartij, zodat wachttijd geen discussie wordt tijdens de transactie.
Veelgestelde vragen
Hoeveel bevestigingen zijn veilig?
Voor bitcoin geldt één bevestiging voor kleine bedragen en drie tot zes voor grote. Bij Ethereum is finaliteit na ongeveer dertien minuten een gangbare grens.
Kan een bevestigde transactie nog verdwijnen?
Bij een reorganisatie van de keten kan een transactie met één bevestiging terugkeren naar de mempool. Naarmate er meer blokken bovenop staan, wordt dat praktisch onmogelijk.
Waarom wacht mijn beurs zo lang?
De beurs draagt het risico van een terugdraaiing en kiest daarom een conservatieve drempel, vaak afhankelijk van het bedrag en de klantstatus.
Lees ook
Een transactie lezen in de blokverkenner
Hash, bevestigingen, gas, status en adressen: wat elk veld in een blokverkenner betekent en hoe je een vastgelopen transactie beoordeelt.
De mempool: de wachtkamer van het netwerk
Hoe de wachtrij van onbevestigde transacties werkt, hoe je de juiste vergoeding kiest en wat je doet bij vastlopen.
On-chain data: wat zegt écht iets?
Welke on-chain cijfers echt iets zeggen over gebruik en welke vooral ruis zijn. Met de valkuilen per metriek.