Mempool
Ein Mempool (zusammengesetzt aus Memory und Pool) ist der Mechanismus eines Nodes zur Speicherung von Informationen über unbestätigte Transaktionen. Er fungiert als eine Art Warteraum für Transaktionen, die noch nicht in einen Block aufgenommen wurden.
Wenn eine Transaktion übertragen wird, wird sie von einem Node an seine Peers gesendet, die sie dann an ihre Peers weiterleiten. Dies wird so lange fortgesetzt, bis die Transaktion weit verbreitet wurde und die Miner sie in einen Block aufnehmen können. Es ist wichtig, dass diese Pufferzone existiert, da Transaktionen nicht sofort in die Blockchain aufgenommen werden.
Die Nodes führen eine Reihe von Überprüfungen durch, um sicherzustellen, dass die Transaktion gültig ist, die Ausgaben die Eingaben nicht übersteigen und die Mittel nicht bereits ausgegeben wurden. Erfüllt sie diese Bedingungen nicht, wird sie abgelehnt.
Wir sprechen oft vom Mempool, aber es ist zu beachten, dass es keinen universellen Pool gibt, der von allen Nodes geteilt wird. Jeder von ihnen ist anders konfiguriert und empfängt Transaktionen zu unterschiedlichen Zeiten. Geräte der unteren Leistungsklasse mit begrenzten Ressourcen verfügen möglicherweise nur über einen kleinen Teil des Speichers für die Protokollierung von Transaktionen, während Geräte der oberen Leistungsklasse deutlich mehr Speicherplatz zur Verfügung stellen.
Da die Miner vor allem durch Gewinne motiviert sind, werden Transaktionen mit höheren Gebühren wahrscheinlich zuerst aus dem Mempool entfernt, sobald sie bestätigt werden. Eine genaue Schätzung der Gebühren ist schwierig, insbesondere wenn der Blockspeicherplatz begrenzt und die Nachfrage hoch ist, aber der Mempool bietet einen Ausgangspunkt.
Um die Gebühren abzuschätzen, kann man sich die aktuellen unbestätigten Transaktionen ansehen. Es liegt auf der Hand, dass die Nutzer in Zeiten mit geringem Durchsatz nicht zu viel zahlen sollten. Ebenso wenig sollten sie für zeitkritische Transaktionen zu Spitzenzeiten zu wenig bezahlen, da es eine Weile dauern kann, bis sie bestätigt werden. Indem sie die Spanne der Gebühren zu einem bestimmten Zeitpunkt berücksichtigen, können sie eine fundierte Schätzung darüber abgeben, wie schnell ihre Transaktion berücksichtigt werden wird.
« Zurück zum Glossar Index