Glossar
Blockchain-Infrastruktur

Mempool

Der Mempool (Memory Pool) ist der Wartebereich für Blockchain-Transaktionen: die Menge gültiger, signierter Transaktionen, die an das Netzwerk gesendet, aber noch nicht in einen Block aufgenommen wurden. Wenn Sie eine Transaktion senden, übermittelt Ihre Wallet sie an Nodes, von denen jeder sie prüft und, wenn sie gültig ist, in seinem eigenen Mempool vorhält und weiterleitet – bis ein Miner oder Validator sie für den nächsten Block auswählt.

Es gibt keinen einzigen globalen Mempool; jeder Node führt seine eigene Sicht, die sich größtenteils überschneidet, aber je nach Weiterleitungsrichtlinien, Mindestgebühren-Einstellungen und Netzwerk-Timing abweichen kann. Blockproduzenten wählen in der Regel die Transaktionen, die die höchsten Gebühren pro Platzeinheit zahlen, sodass der Mempool als offene Gebührenauktion funktioniert. Bei einem Ansturm auf Bitcoin kann der Mempool zum Beispiel auf Hunderttausende ausstehende Transaktionen anschwellen, und eine mit niedriger Gebühr gesendete Zahlung kann Stunden oder Tage warten – oder ganz verworfen werden –, während höhere Bieter sich vordrängeln.

Ein verbreiteter Irrtum ist, dass eine Transaktion „im Mempool“ teilweise bestätigt sei; sie hat null Bestätigungen, ist nicht Teil der Kette und kann noch ersetzt oder doppelt ausgegeben werden, weshalb Händler unbestätigte Transaktionen nie als endgültig behandeln sollten. Der Mempool ist auch der Ort, an dem auf Smart-Contract-Blockchains Front-Running stattfindet: Weil ausstehende Transaktionen öffentlich sichtbar sind, beobachten Bots den Pool und zahlen höhere Gebühren, um ihre eigenen Transaktionen vor lukrativen Zielen einzuordnen – eine Dynamik, die als MEV bekannt ist.

Verwandte Begriffe