Naar hoofdinhoud
Live markt
Block #9

On-chain lezen

De mempool: de wachtkamer van het netwerk

Voordat een transactie in een blok staat, hangt hij in de mempool: de verzameling onbevestigde transacties die elke node bijhoudt. Die wachtkamer is publiek en verrassend leesbaar.

Joris VandenbrouckeGeschreven door Redacteur regelgeving, GentBijgewerkt Nagelezen door de eindredactie

Wat je in een mempool-weergave ziet

Mempool-visualisaties tonen blokken in wording, gegroepeerd naar vergoedingsniveau. Je ziet direct welk tarief nodig is om in het volgende blok te komen en welk tarief pas over enkele uren wordt opgenomen.

Die grafiek is nuttiger dan een enkele 'aanbevolen fee': je ziet hoe steil de drempel is en of wachten loont.

Waarom transacties blijven hangen

Een transactie met een vergoeding onder het huidige minimum wordt genegeerd zolang er duurdere transacties in de rij staan. Zakt de drukte, dan komt hij alsnog aan de beurt.

Sommige nodes laten transacties na verloop van tijd uit de mempool vallen. Dan is de transactie niet uitgevoerd en komen de munten simpelweg nooit van je adres af.

  • Te lage fee: wachten of vervangen
  • Nonce-gat op Ethereum: eerdere transactie blokkeert de rest
  • Uit de mempool gevallen: opnieuw verzenden

Versnellen: RBF en CPFP

Bij bitcoin kun je met replace-by-fee dezelfde transactie opnieuw uitzenden met een hogere vergoeding, mits je wallet dat ondersteunt. Kan dat niet, dan helpt child-pays-for-parent: de ontvanger geeft een nieuwe transactie een hoge fee, waardoor beide samen aantrekkelijk worden.

Bij Ethereum vervang je een transactie door dezelfde nonce opnieuw te gebruiken met een hogere prijs; een overboeking van nul naar jezelf annuleert de oorspronkelijke actie effectief.

Timing en praktijk

Voor niet-urgente overboekingen loont het om te wachten op een rustig moment: verschillen van een factor vijf tussen piek en dal zijn niet ongewoon.

Bij tijdkritische handelingen, zoals het aanvullen van onderpand, betaal je bewust te veel. Kosten zijn dan verzekering, geen verspilling.

Veelgestelde vragen

Wat is de mempool?

De verzameling geldige maar nog niet bevestigde transacties die nodes tijdelijk bewaren totdat een miner of validator ze in een blok opneemt.

Hoe lang blijft een transactie in de mempool?

Van seconden tot dagen, afhankelijk van de vergoeding en de drukte. Veel nodes verwijderen transacties na ongeveer twee weken.

Kan ik een vastgelopen transactie versnellen?

Vaak wel, via replace-by-fee bij bitcoin of door dezelfde nonce met hogere kosten te gebruiken bij Ethereum.

Lees ook

Nieuwsbrief

Bitcoin voor het ontbijt, Brussel voor de lunch

Eén korte mail met wat er echt toe doet: koersen, regelgeving en de banken die bewegen. Geen hype, geen ruis.

  • Dagelijks om 07:00
  • 2 minuten leestijd
  • Geen spam

Gratis. Uitschrijven kan met één klik.