Was ist ein Mempool?

Der Mempool ist ein Mechanismus innerhalb eines Blockchain-Netzwerks, bei dem Nodes Informationen über unbestätigte Transaktionen sammeln. Der Mempool fungiert als eine Art Warteraum für diese Transaktionen, solange sie noch nicht in einen Block aufgenommen wurden.

Wie funktioniert ein Mempool?

Wird eine Transaktion in einem Blockchain-Netzwerk ausgeführt, müssen Nodes überprüfen, ob diese Transaktion den Regeln des Netzwerks entspricht.

💡
Nach der Überprüfung wird die Transaktion im Mempool abgespeichert und die Information über die Transaktion an andere Nodes weitergeleitet.

Die Verteilung dieser Informationen beansprucht einige Zeit. Es gibt ebenso viele Mempools wie Nodes, sodass nicht von "einem" Mempool gesprochen werden kann, sondern ganz allgemein von "dem" Mempool.

Was entscheidet der Mempool?

Jeder Node hat seine eigene Sammlung ausstehender Transaktionen. Die Sammlungen sind unterschiedlich groß, abhängig von den Kapazitäten der Nodes, sohin von der zugrundeliegenden Hardware. Der Node entscheidet, welche Transaktion aus dem Mempool zuerst weitergeleitet wird. Dabei werden Transaktionen bevorzugt, bei denen der Miner höhere Transaktionsgebühren erhält.


Weitere Begriffe im Zusammenhang mit Blockchains: