Bitcoin und die Warteschlangentheorie

Eine systemtheoretische Betrachtung – Einleitung

Die zunehmende Akzeptanz und Nutzung von Bitcoin als digitales Geldsystem rückt die technischen und wirtschaftlichen Mechanismen seiner Funktionsweise in den Fokus. Ein zentrales Element in der Transaktionsabwicklung ist der sogenannte Mempool – die Warteschlange unerledigter Transaktionen. In Zeiten hoher Netzwerkauslastung wird dieser Mempool zum Engpass, der sowohl Wartezeiten als auch Transaktionsgebühren steigen lässt. Dieses Phänomen lässt sich aus mathematischer Sicht mit der Warteschlangentheorie beschreiben, einer Disziplin, die ursprünglich aus der Telekommunikation und Logistik stammt, aber erstaunlich gut auf Bitcoin übertragbar ist. Dieses Essay erläutert die Funktionsweise der Bitcoin-Transaktionsabwicklung, analysiert die Herausforderung des Mempools und stellt einen Vergleich zur klassischen Warteschlangentheorie her.

1. Die Bitcoin-Transaktionsabwicklung und der Mempool

Im Bitcoin-Netzwerk werden Transaktionen dezentral von Nutzern erzeugt und an das Netzwerk übermittelt. Jeder Full Node prüft eingehende Transaktionen und legt sie im sogenannten Mempool ab – einem temporären Speicher für gültige, aber noch nicht bestätigte Transaktionen. Etwa alle zehn Minuten erzeugt ein Miner einen neuen Block, in den er – nach eigenem Ermessen – Transaktionen aus dem Mempool aufnimmt.

Da jeder Block jedoch nur eine begrenzte Menge an Daten (etwa 4 MB) enthalten kann, ist die Anzahl der Transaktionen pro Block auf etwa 2.000–3.000 beschränkt. Das bedeutet: Bei höherem Transaktionsaufkommen als Verarbeitungskapazität entsteht eine Warteschlange. Diese Warteschlange ist dynamisch und wird durch Marktmechanismen gesteuert – Miner bevorzugen Transaktionen mit hohen Gebühren, wodurch sich ein gebührenbasierter Priorisierungsmechanismus etabliert hat.

Folgen dieser Begrenzung sind u. a.:

  • Langsame Bestätigungen bei hoher Netzlast,

  • Fee-Spikes: Anstieg der Transaktionsgebühren,

  • Ausschluss preisempfindlicher Nutzer bei Überlastung.

Diese Systemeigenschaften ähneln stark denen klassischer Warteschlangenmodelle – was eine tiefere mathematische Betrachtung erlaubt.

2. Die Warteschlangentheorie – Grundlagen und Modelle

Die Warteschlangentheorie (Queueing Theory) ist ein Teilgebiet der Mathematik und Wahrscheinlichkeitstheorie. Sie beschreibt, analysiert und optimiert Systeme, in denen Einheiten (z. B. Kunden, Datenpakete oder Anfragen) auf den Zugriff auf begrenzte Ressourcen warten.

Kernelemente eines Warteschlangensystems:

  1. Ankunftsrate λ: Anzahl eintreffender Anfragen pro Zeiteinheit (z. B. Transaktionen/Sekunde)

  2. Service-Rate μ: Anzahl verarbeiteter Anfragen pro Zeiteinheit (z. B. Transaktionen/Blockzeit)

  3. Anzahl Server: Parallele Bedieninstanzen (z. B. Anzahl Kassen oder Miner)

  4. Queue-Disziplin: FIFO (First-in-First-Out), LIFO (Last-in-First-out) oder Priorität

  5. Systemkapazität: Maximal erlaubte Warteschlangenlänge

Beispiel: Das M/M/1-Modell

Das einfachste Warteschlangenmodell ist das M/M/1-System, bei dem:

  • Ankünfte nach einer Poisson-Verteilung erfolgen,

  • die Servicezeiten exponentiell verteilt sind,

  • genau ein Server vorhanden ist.

Wichtige Formeln:

  • Auslastung:

    Für ≥ wächst die Warteschlange unbegrenzt (Höhere Rate eintreffender Anfragen als verarbeiteter Anfragen pro Zeiteinheit).

  • Mittlere Warteschlangenlänge:

  • Mittlere Wartezeit:

Dieses Modell zeigt deutlich, dass bereits bei hoher Auslastung (z. B. ρ=0,9) die Wartezeit überproportional ansteigt.

3. Bitcoin im Lichte der Warteschlangentheorie

Bitcoin kann unter gewissen Annahmen als ein prioritätsgesteuertes Warteschlangensystem mit begrenzter Serverkapazität interpretiert werden.

Systemparameter im Bitcoin-Kontext:

BegriffBedeutung im Bitcoin-Netzwerk
λNeue Transaktionen pro Sekunde
μMiner-Kapazität (Transaktionen pro Sekunde)
ServerMiner, die Blöcke produzieren
ServicezeitBlockzeit (~10 Minuten, exponentiell verteilt)
WarteschlangeMempool
PrioritätGebühr pro Byte (nicht FIFO)
KapazitätFixe Blockgröße (ca. 3.000 Transaktionen/Block)

Bei hoher Auslastung des Netzwerks (z. B. bei λ≥) wächst der Mempool, was zu langen Wartezeiten und Gebührensprüngen führt – ganz analog zu Warteschlangenmodellen mit hoher ρ.

4. Systemverhalten und ökonomische Folgen

Die Limitierung der Blockgröße stellt eine harte Obergrenze für die Verarbeitungskapazität dar. Anders als klassische Systeme (z. B. Cloud-Server), die sich bei Überlastung skalieren lassen, bleibt Bitcoin bewusst restriktiv, um Dezentralität zu erhalten. Das führt zu einem dauerhaften Trade-off zwischen:

  • Skalierbarkeit

  • Gebührenstabilität

  • Dezentralität

Die Warteschlange (Mempool) wird also nicht durch technische Mittel abgebaut, sondern durch Gebührenmärkte geregelt: Wer mehr zahlt, wird schneller bedient.

5. Fazit: Bitcoin als warteschlangentheoretisches System

Bitcoin reproduziert zentrale Merkmale eines warteschlangentheoretischen Systems – mit dem Unterschied, dass der Zugang zur Bedienung über ein Marktpreissystem (Transaktionsgebühren) geregelt wird. Die folgende Tabelle fasst die wichtigsten Parallelen zusammen:

Element der WarteschlangentheorieEntsprechung im Bitcoin-System
Ankunftsrate λTransaktionen pro Sekunde
Bedienrate μKapazität eines Blocks / Blockzeit
ServerMiner (Blockproduzenten)
WarteschlangeMempool
PriorisierungGebührenhöhe (fee/byte)
ServicezeitExponentiell verteilte Blockzeit (~10 Min im Mittel)
Auslastung ρVerhältnis: Transaktionsvolumen zu Blockkapazität
Systemreaktion auf ÜberlastungGebühren steigen, Wartezeit steigt
FIFONein – gebührenbasierte Sortierung

Ausblick

Die Warteschlangentheorie bietet ein wertvolles Instrument, um das Verhalten des Bitcoin-Netzwerks unter Last zu analysieren. Gleichzeitig zeigt sie die strukturellen Grenzen des Systems auf – Grenzen, die nicht technischer, sondern politisch-ökonomischer Natur sind. Das bewusste Festhalten an einer beschränkten Blockgröße zwingt das System zu einem marktbasierten Zugang zur Transaktionsverarbeitung – mit allen Konsequenzen für Fairness, Inklusion und Effizienz.

Beste Grüße

Leo Mattes

Weitere Essays, die Bitcoin und die Grenzen der Thermodynamik gegenüberstellen:

Bitcoin und der Hitzetod – das Ende der monetären Thermodynamik

Thermodynamische Schranken der Mining-Zentralisierung

Disclaimer: Natürlich wurde dieser Essay mit chatGPT unterstützt.