Wat is een mempool crypto?

Een mempool crypto is te vertalen met transactie wachtrij op een blockchain. Het is een afkorting van memory pool.
Het is noodzakelijk om met een mempool te werken, anders zouden alle transacties direct uitgevoerd moeten worden. Veel beginners weten niet wat het is, dus heb ik deze korte uitleg geschreven.
Hoe werkt een mempool?
Als iemand een transactie wil doen op een blockchain, verstuurt hij een opdracht vanuit zijn wallet met bewijs dat deze munten van hem zijn. Nodes zullen deze opdracht aannemen als hij geldig is volgens protocol van de blockchain.
Deze zal dan in een wachtrij worden geplaatst door nodes en pas uitgevoerd worden als een miner (Proof of Work) of validator (Proof of Stake) hem opneemt in een nieuw blok.
Als alle transacties direct uitgevoerd zouden moeten worden, zouden de meeste blockchains vastlopen. Daarom is een mempool een slim systeem om een blockchain draaiende te houden.
Iedereen die een transactie wil doen, kan daarvoor transactiekosten (gas fees) bieden. Wie de hoogste gas fees biedt, komt als eerste aan de beurt omdat deze het meeste opleveren voor de miner of validator.
Wanneer deze transactie in een blok is opgenomen, wordt hij uit de wachtrij verwijderd.
De laagste bieders lopen het risico dat een transactie nooit verwerkt wordt, als het gaat om drukke en populaire blockchains, zoals Bitcoin en Ethereum. Kom je dit tegen, dan moet je de transactie intrekken en hogere gas fees bieden.
De mempool wordt alleen aangesproken als je handelt op de blockchain zelf. Als je gaat handelen op een exchange, handelt het platform dit intern af.
Hoe kun je zien hoe vol de mempool is?
Er zijn bepaalde sites die bijhouden hoe druk het is in een mempool. Zo houdt de site memepool.space bij hoe druk de miners het hebben bij het verwerken van transacties op de Bitcoin blockchain. Bij een hoge netwerkactiviteit zullen de mempools voller zitten, transacties langer duren en de gas fees stijgen.
De meeste wallets geven ook aan hoeveel gas fees je ongeveer moet betalen om een transactie uitgevoerd te krijgen door miners of validators. Als deze fees hoog zijn, zit de mempool erg vol. Je kunt dan kiezen om het op een minder drukke tijd nog eens te proberen, of je betaalt wat er gevraagd wordt.
Waarom is er een mempool in crypto?
De mempool is ontstaan toen men er achter kwam dat er te veel transacties waren voor de capaciteit van een blockchain. In 2012 werd de mempool ingevoerd op de Bitcoin blockchain, zodat nodes nieuwe transacties in een wachtrij konden zetten als Bitcoin de vraag naar transacties niet bij kon houden.
Een trage blockchain zoals die van Bitcoin kan maar rond de 5 transacties per seconde verwerken. In drukke tijden kan dit leiden tot ernstige vertraging en als er dan geen mempool zou zijn, hoe zou de blockchain dan alle geldige transacties kunnen verwerken? Met de komst van de mempool kan zo’n blockchain in minder drukke tijden zoveel mogelijk of alle transacties verwerken.
Voordelen mempool
- Een blockchain hoeft nieuwe transacties niet direct uit te voeren
- Je krijgt te zien hoeveel transactiekosten je moet betalen
- Je kunt je transactie sneller laten uitvoeren door hogere gas fees te bieden
Nadelen mempool
- Transacties kunnen zodanig opstapelen dat de gas fees de pan uit rijzen
- Wie goedkoop wil handelen, moet vaker lang wachten tot zijn trade is uitgevoerd
- Mempools zijn lastig te vinden en begrijpen
Conclusie
Een mempool is onmisbaar bij het verwerken van transacties op een blockchain. Vooral langzame blockchains zouden niet kunnen werken zonder een mempool.
Door de komst van de mempool heeft iedere transactie een kans om uiteindelijk uitgevoerd te worden.




