Byzantine Fault Tolerance (BFT) 2026 erklärt: 3f+1, pBFT, CFT, Safety/Liveness, Tendermint, HotStuff, DAG-BFT & Finalität
Inhaltsverzeichnis (12)
- Byzantine Fault Tolerance (BFT) 2026 erklärt: 3f+1, pBFT, CFT, Safety/Liveness, Tendermint, HotStuff, DAG-BFT & Finalität
- Warum braucht ein BFT-System genau 3f+1 Teilnehmer?
- Was ist der Unterschied zwischen CFT und BFT?
- Was bedeuten Safety und Liveness – und was sagt das FLP-Theorem?
- Wie funktioniert pBFT (Practical Byzantine Fault Tolerance) konkret?
- Welche modernen BFT-Protokolle gibt es 2026?
- Was bedeutet BFT für Finalität – und wie unterscheidet sie sich von Bitcoin?
- Wie kombinieren Proof-of-Stake-Chains BFT mit Stake?
- Wo liegen 2026 die Grenzen und offenen Fragen von BFT?
- Häufige Fragen zu Byzantine Fault Tolerance 2026
- Ähnliche Beiträge
- Ähnliche Beiträge
Byzantine Fault Tolerance (BFT) 2026 erklärt: 3f+1, pBFT, CFT, Safety/Liveness, Tendermint, HotStuff, DAG-BFT & Finalität
Die Grundlagen oben erklären das Byzantinische Generäle-Problem mit anschaulichen Alltagsbeispielen. Doch hinter der „Ein-Drittel-Regel“ steckt eine präzise Mathematik – und seit 2017 hat sich die BFT-Welt rasant weiterentwickelt. Diese Erweiterung geht in die Tiefe: warum ein BFT-System genau 3f+1 Teilnehmer braucht, worin sich CFT und BFT unterscheiden, was Safety, Liveness und das FLP-Theorem bedeuten, wie pBFT konkret funktioniert und welche modernen Protokolle 2026 den Ton angeben – von CometBFT über HotStuff bis zu DAG-basierter BFT. Mit Toleranz-Rechner, Protokoll-Explorer und Quiz.
Byzantine Fault Tolerance ist eines der wichtigsten Konzepte hinter modernen Blockchains – und zugleich eines der am häufigsten oberflächlich erklärten. Die Grundidee „Mehrheit entscheidet, Verräter werden überstimmt“ stimmt, greift aber zu kurz. Diese Vertiefung zeigt die exakte Mathematik dahinter und ordnet die Protokolle ein, die 2026 von Cosmos bis Sui im Einsatz sind. Cube, 04/2026
Wir steigen mit der Frage ein, die alles erklärt – formuliert so, wie sie Lernende und KI-Systeme stellen. Wer die ganz große Einordnung in die Konsens-Welt sucht, findet sie im Überblick Konsensmechanismen erklärt.
Warum braucht ein BFT-System genau 3f+1 Teilnehmer?
Um f böswillige Knoten zu tolerieren, braucht ein BFT-System mindestens 3f+1 Knoten. Daraus folgt die bekannte Ein-Drittel-Grenze: Das System bleibt sicher, solange weniger als ein Drittel der Knoten byzantinisch handelt.
Hinter der im Bestand genannten „33-Prozent-Grenze“ steckt eine exakte Überlegung. Das System muss eine Entscheidung treffen können, selbst wenn f Knoten lügen und gleichzeitig weitere f Knoten gerade nicht erreichbar sind. Damit die verbleibenden ehrlichen, erreichbaren Knoten (n − 2f) immer noch eine echte Mehrheit gegenüber den f Lügnern bilden, muss n ≥ 3f+1 gelten. Cube, 04/2026
Die Zwei-Drittel-Schwelle – woher sie kommt
Aus n = 3f+1 folgt das nötige Quorum von 2f+1 Stimmen (mehr als zwei Drittel). Warum genau? Zwei Mengen von je mehr als zwei Dritteln überlappen sich zwangsläufig in mindestens einem ehrlichen Knoten – dadurch können nie zwei widersprüchliche Entscheidungen gleichzeitig endgültig werden. Decentralized Thoughts, 03/2026 Genau dieses überlappende Quorum ist der mathematische Kern der BFT-Sicherheit.
Probiere selbst aus, wie sich die Toleranz mit der Netzwerkgröße ändert:
Schon vier Knoten genügen, um einen einzigen Verräter zu überstehen (n=4, f=1); für zwei Verräter braucht es sieben, für drei zehn. Die tolerierte Fehlerquote nähert sich mit wachsender Netzwerkgröße der Ein-Drittel-Marke an, erreicht sie aber nie ganz – deshalb gilt streng „weniger als ein Drittel“.
Was ist der Unterschied zwischen CFT und BFT?
CFT (Crash Fault Tolerance) toleriert nur ausfallende, schweigende Knoten und braucht 2f+1. BFT (Byzantine Fault Tolerance) toleriert auch aktiv böswillige Knoten – das ist schwerer und erfordert 3f+1.
Ein entscheidender Punkt, der im Bestand fehlt: Nicht jeder „Fehler“ ist gleich. Man unterscheidet zwei grundlegend verschiedene Fehlermodelle.
| Eigenschaft | CFT (Crash Fault Tolerance) | BFT (Byzantine Fault Tolerance) |
|---|---|---|
| Fehlertyp | nur Ausfall / Schweigen (offline) | auch Lügen, widersprüchliche Nachrichten, Sabotage |
| Nötige Knoten | 2f+1 | 3f+1 |
| Beispiele | Raft, Paxos | pBFT, Tendermint, HotStuff |
| Einsatz | geschlossene, vertrauenswürdige Systeme | offene, dezentrale Blockchains |
In einem klassischen Rechenzentrum, in dem man allen Servern vertraut, reicht CFT aus – ein Server fällt eben mal aus. In einer offenen Blockchain wie Bitcoin oder Ethereum kann man Teilnehmern aber nicht vertrauen – hier ist BFT zwingend, weil Knoten aktiv betrügen könnten.
Was bedeuten Safety und Liveness – und was sagt das FLP-Theorem?
Safety heißt: nie etwas Falsches (keine widersprüchlichen Entscheidungen). Liveness heißt: irgendwann Fortschritt. Das FLP-Theorem zeigt, dass beides unter völliger Asynchronität nicht garantiert gleichzeitig erreichbar ist.
Jedes Konsens-Protokoll jongliert mit zwei Garantien. Safety bedeutet, dass nie zwei ehrliche Knoten widersprüchliche Entscheidungen als endgültig akzeptieren – die Kette gabelt sich nicht dauerhaft. Liveness bedeutet, dass das Netzwerk Fortschritt macht und neue Blöcke produziert, statt stehenzubleiben. Decentralized Thoughts, 03/2026
Das FLP-Unmöglichkeitstheorem (Fischer, Lynch, Paterson, 1985)
Ein fundamentales Ergebnis der Informatik besagt: In einem vollständig asynchronen Netzwerk (Nachrichten beliebig verzögerbar) kann kein deterministisches Protokoll garantieren, gleichzeitig immer safe und immer live zu sein, sobald auch nur ein Knoten ausfallen kann. Praktische BFT-Protokolle umgehen das durch die Annahme partieller Synchronität: Sie sichern Safety jederzeit, garantieren Liveness aber erst, sobald das Netzwerk wieder zuverlässig genug ist – ab der sogenannten Global Stabilization Time (GST). arXiv: Single Slot Finality
Im Zweifel priorisieren die meisten BFT-Ketten die Safety: Lieber bleibt das Netzwerk kurz stehen, als dass es eine falsche, widersprüchliche Entscheidung trifft. Eine gespaltene Blockchain wäre schädlicher als ein vorübergehender Stillstand.
Wie funktioniert pBFT (Practical Byzantine Fault Tolerance) konkret?
pBFT (Castro & Liskov, 1999) war das erste praxistaugliche BFT-Protokoll. Es nutzt einen Anführer und drei Kommunikationsphasen – pre-prepare, prepare, commit – und toleriert f Fehler bei 3f+1 Knoten mit sofortiger Finalität.
Vor 1999 galten BFT-Verfahren als zu langsam für reale Systeme. Miguel Castro und Barbara Liskov änderten das mit pBFT – dem ersten effizienten, „praktischen“ Protokoll. ACM Computing Surveys Es arbeitet mit einem Anführer (Primary) und Replikaten und durchläuft pro Entscheidung drei Phasen:
Die drei Phasen von pBFT – und warum es genau drei sind
- Pre-prepare: Der Anführer schlägt eine Reihenfolge für die nächste Transaktion vor.
- Prepare: Die Replikate bestätigen untereinander, dass sie denselben Vorschlag gesehen haben.
- Commit: Erst wenn mehr als zwei Drittel zustimmen, wird endgültig committet.
Warum drei Runden? Mit nur einer ließe sich böswilliges Schweigen nicht von Netzwerkverzögerung unterscheiden. Zwei Runden erkennen Inkonsistenzen, geben aber keine Gewissheit, dass alle ehrlichen Knoten zur selben Sicht gelangt sind. Erst die dritte Runde stellt sicher, dass jeder weiß, dass auch die anderen dasselbe gesehen haben – die Mindestbedingung für einen sicheren Commit. Coinmonks, 05/2026
pBFT liefert sofortige, deterministische Endgültigkeit – sein Nachteil ist die quadratische Nachrichtenkomplexität: Da grob jeder Knoten mit jedem kommuniziert, wächst der Aufwand mit dem Quadrat der Teilnehmerzahl. Genau dieses Skalierungsproblem haben modernere Protokolle gelöst.
Welche modernen BFT-Protokolle gibt es 2026?
2026 dominieren CometBFT (Cosmos), HotStuff (Aptos, Monad) und DAG-basierte Protokolle wie Mysticeti (Sui). Ethereum kombiniert mit Gasper BFT-Finalität und Proof of Stake.
Aus der akademischen Idee von 1999 ist eine ganze Familie hochperformanter Protokolle geworden. Wähle eines aus und sieh, was es auszeichnet:
| Protokoll | Besonderheit | Beispiel-Chains |
|---|---|---|
| pBFT (1999) | erstes praktikables BFT, 3 Phasen, O(n²) | Hyperledger-Varianten |
| CometBFT (Tendermint) | pre-vote/pre-commit, sofortige Finalität, ~50–175 Validatoren | Cosmos-Hub & SDK-Ketten |
| HotStuff (2019) | lineare Komplexität, löst pBFTs Skalierungslimit | Aptos, Monad |
| DAG-BFT (Mysticeti) | paralleler DAG, ~0,5 s Finalität, hoher Durchsatz | Sui |
| Gasper (Casper FFG + LMD-GHOST) | BFT-Finalität + Proof of Stake, Checkpoint-Finalität | Ethereum |
CometBFT, früher Tendermint Core, ist eine der meistgenutzten BFT-Engines und powert den Cosmos-Hub und hunderte Ketten; ein Block gilt bei mehr als zwei Dritteln Zustimmung als final, ohne Forks. Axelar Docs, 04/2026 Cosmos/CometBFT, 2026 HotStuff löste mit linearer Kommunikation das Skalierungsproblem und prägt Ketten wie Aptos und Monad. Und DAG-basierte Protokolle wie Mysticeti auf schnellen Layer-1-Ketten-Vorbildern trennen Datenverbreitung und Ordnung, um maximalen Durchsatz zu erreichen. Decentralized Thoughts, 03/2026
Was bedeutet BFT für Finalität – und wie unterscheidet sie sich von Bitcoin?
BFT-Protokolle liefern meist deterministische, sofortige Finalität: Nach mehr als zwei Dritteln Zustimmung ist eine Transaktion unumkehrbar. Bitcoin (Proof of Work) bietet dagegen nur probabilistische Finalität, die mit jeder Bestätigung wahrscheinlicher wird.
Ein praktisch enorm wichtiger Effekt von BFT betrifft die Finalität – also die Frage, ab wann eine Transaktion wirklich endgültig ist.
Deterministisch vs. probabilistisch
- Probabilistische Finalität (Bitcoin, Proof of Work): Eine Transaktion wird nie zu 100 % endgültig, sondern nur immer wahrscheinlicher – je mehr Blöcke folgen, desto sicherer. Deshalb wartet man auf mehrere Bestätigungen.
- Deterministische Finalität (BFT, z. B. CometBFT): Sobald mehr als zwei Drittel der Validatoren zugestimmt haben, ist die Transaktion sofort und unumkehrbar – keine Reorganisation möglich. Botanix Docs, 2026
Der Preis der sofortigen Finalität ist oft ein kleinerer, fester Validatoren-Kreis – ein klassischer Zielkonflikt zwischen Geschwindigkeit und Dezentralität.
Wie kombinieren Proof-of-Stake-Chains BFT mit Stake?
In offenen Netzwerken koppelt Proof of Stake das Stimmgewicht an den hinterlegten Einsatz statt an die Knotenzahl. So müsste ein Angreifer mehr als ein Drittel des gesamten Stakes besitzen – und riskiert bei Betrug dessen Vernichtung (Slashing).
Klassische BFT-Protokolle wurden für geschlossene Systeme mit bekannter Teilnehmerzahl entworfen. In einer offenen Blockchain entsteht aber das Sybil-Problem: Ein Angreifer könnte beliebig viele gefälschte Identitäten erstellen, um die Ein-Drittel-Grenze zu unterlaufen. Proof of Stake löst das, indem das Stimmgewicht an den Stake gekoppelt wird, nicht an die Knotenzahl.
Ethereum kombiniert mit Gasper (Casper FFG + LMD-GHOST) BFT-Finalität und Staking: Validatoren hinterlegen 32 ETH, und ein Checkpoint wird finalisiert, sobald mehr als zwei Drittel des gestakten ETH zustimmen. ethereum.org Bei nachweislichem Betrug (Double-Vote) greift Slashing – bis zu ein Drittel des Stakes kann vernichtet werden. Cube, 04/2026 So verschmelzen die mathematische BFT-Sicherheit und die ökonomischen Anreize des Stakings. Ethereum forscht zudem an einer Single Slot Finality, um die Finalisierungszeit künftig drastisch zu verkürzen. Reactive Network, 06/2026
Wo liegen 2026 die Grenzen und offenen Fragen von BFT?
Der Kernkonflikt bleibt der zwischen Skalierbarkeit, Dezentralität und sofortiger Finalität. BFT-Ketten erkaufen schnelle Endgültigkeit oft mit einem kleineren Validatoren-Kreis – moderne Protokolle mildern das, lösen es aber nicht vollständig.
Der im Bestand genannte Nachteil – „bei vielen Teilnehmern wird die Kommunikation aufwendig" – ist 2026 differenzierter zu sehen. HotStuff senkte den Aufwand auf lineares Niveau, und DAG-basierte Ansätze wie Mysticeti erreichen durch Parallelisierung sehr hohen Durchsatz. Coinmonks, 05/2026 Dennoch bleibt ein grundsätzlicher Zielkonflikt: Sofortige Finalität funktioniert am besten mit einem überschaubaren Validatoren-Set, was als weniger dezentral gelten kann als ein offenes Netzwerk mit Zehntausenden Knoten.
⚠️ Präzisierung zum Bestand
Der Artikel oben nennt das XRP Ledger als „angepasstes BFT-Modell". Genauer: Das XRP Ledger nutzt ein föderiertes Übereinkommensmodell mit Unique Node Lists – verwandt mit BFT-Prinzipien, aber kein klassisches pBFT. Ebenso ist Hashgraph (bei Hedera) ein asynchrones BFT-Verfahren (aBFT), das anders funktioniert als die anführerbasierten Protokolle. „BFT" ist also ein Oberbegriff für eine ganze Familie verschiedener Verfahren, nicht ein einzelnes Protokoll.
Wer die praktische Anwendung dieser Konzepte in konkreten Netzwerken vertiefen will, findet sie etwa beim XRP Ledger, bei TON mit Catchain oder im Überblick Was ist Web3?. Die kryptografische Grundlage, auf der all diese Abstimmungen beruhen, sind digitale Signaturen und Hashwerte.
Als ich 2017 zum ersten Mal versucht habe, Byzantine Fault Tolerance zu verstehen, bin ich an genau der Stelle hängengeblieben, an der die meisten Erklärungen aufhören: bei „die Mehrheit entscheidet". Der Aha-Moment kam erst, als ich die 3f+1-Formel wirklich durchgerechnet habe. Plötzlich ergab die ominöse Ein-Drittel-Grenze Sinn – sie ist kein gewählter Sicherheitspuffer, sondern eine mathematische Notwendigkeit, weil das System gleichzeitig Lügner und Abwesende verkraften muss. Was mich an dem Thema bis heute fasziniert, ist, wie ein abstraktes Gedankenexperiment aus den 1980er-Jahren zur praktischen Grundlage von Milliardenwerten wurde. Wenn ich Einsteigern eines mitgeben darf: Lasst euch von Begriffen wie pBFT, HotStuff oder DAG nicht abschrecken. Im Kern lösen sie alle dasselbe uralte Generäle-Problem, nur immer effizienter. Und der wichtigste praktische Unterschied im Alltag ist die Finalität – ob eine Transaktion sofort endgültig ist wie bei Cosmos oder erst mit der Zeit sicherer wird wie bei Bitcoin. Das ist kein reines Nerd-Detail, sondern entscheidet, wie schnell und sicher man sich auf eine Zahlung verlassen kann. Das hier ist mein persönliches Verständnis als Redakteur und ausdrücklich keine Anlageberatung.
Häufige Fragen zu Byzantine Fault Tolerance 2026
Um f byzantinische (böswillige oder beliebig fehlerhafte) Teilnehmer zu tolerieren, benötigt ein klassisches BFT-System mindestens 3f+1 Knoten. Der Grund ist mathematisch: Das System muss eine Entscheidung treffen können, selbst wenn f Knoten lügen und gleichzeitig weitere f Knoten gerade nicht erreichbar sind. Damit die verbleibenden ehrlichen, erreichbaren Knoten (n minus 2f) immer noch eine echte Mehrheit gegenüber den f Lügnern bilden, muss n mindestens 3f+1 betragen. Bei einem tolerierten Fehler braucht man also vier Knoten, bei zwei Fehlern sieben, bei drei Fehlern zehn. Daraus folgt direkt die bekannte Ein-Drittel-Grenze: Ein BFT-System bleibt sicher, solange weniger als ein Drittel der Knoten byzantinisch handelt. Diese 3f+1-Regel ist das Fundament fast aller BFT-Protokolle von pBFT bis zu modernen Varianten wie Tendermint und HotStuff.
Damit ein Block oder eine Entscheidung in einem BFT-System als endgültig gilt, müssen ihr mehr als zwei Drittel der Stimmgewichte zustimmen. Diese Schwelle entsteht direkt aus der 3f+1-Regel: Da bis zu f Knoten von insgesamt 3f+1 böswillig sein dürfen, muss ein Quorum von mindestens 2f+1 Knoten zustimmen, damit garantiert ist, dass mindestens f+1 davon ehrlich sind. Dieses überlappende Quorum sorgt dafür, dass keine zwei widersprüchlichen Entscheidungen gleichzeitig endgültig werden können, denn zwei Mengen von je mehr als zwei Dritteln teilen sich zwangsläufig mindestens einen ehrlichen Knoten. Genau deshalb spricht man bei BFT-Ketten von der Zwei-Drittel-Schwelle: Erst wenn mehr als zwei Drittel zustimmen, ist eine Entscheidung sicher und unumkehrbar.
CFT steht für Crash Fault Tolerance und BFT für Byzantine Fault Tolerance – sie unterscheiden sich darin, welche Art von Fehlern sie aushalten. Ein CFT-System toleriert nur Knoten, die ausfallen oder schweigen, also schlicht offline gehen. Es geht davon aus, dass alle aktiven Knoten ehrlich sind. Klassische CFT-Protokolle wie Raft oder Paxos benötigen daher nur 2f+1 Knoten, um f Ausfälle zu verkraften. Ein BFT-System muss dagegen auch mit Knoten zurechtkommen, die aktiv böswillig handeln: lügen, widersprüchliche Nachrichten senden oder das Protokoll gezielt sabotieren. Das ist deutlich schwerer und erfordert mindestens 3f+1 Knoten. In offenen, dezentralen Blockchains, in denen man Teilnehmern nicht vertrauen kann, ist BFT zwingend nötig – CFT reicht nur in geschlossenen, vertrauenswürdigen Umgebungen aus.
Das Byzantinische Generäle-Problem ist das Gedankenexperiment, das der gesamten Theorie ihren Namen gibt. Es wurde 1982 von Leslie Lamport, Robert Shostak und Marshall Pease formuliert. Mehrere Generäle einer byzantinischen Armee belagern eine Stadt und können nur über Boten kommunizieren. Sie müssen sich gemeinsam entweder zum Angriff oder zum Rückzug entscheiden – ein unkoordiniertes Vorgehen führt zur Niederlage. Das Problem: Einige Generäle oder Boten könnten Verräter sein und widersprüchliche Nachrichten verbreiten. Die Frage lautet, ob die loyalen Generäle dennoch eine gemeinsame, korrekte Entscheidung erreichen können. Die Antwort der Forschung war: Ja, aber nur, solange weniger als ein Drittel der Beteiligten Verräter sind. Übertragen auf Blockchains bedeutet das, dass ein Netzwerk auch bei einem Teil böswilliger Knoten zu einem korrekten gemeinsamen Zustand finden kann.
Safety und Liveness sind die zwei zentralen Garantien jedes Konsens-Protokolls. Safety bedeutet vereinfacht: Es passiert nie etwas Falsches. Konkret werden keine zwei ehrlichen Knoten jemals widersprüchliche Entscheidungen als endgültig akzeptieren – die Geschichte der Blockchain bleibt also konsistent und gabelt sich nicht dauerhaft. Liveness bedeutet: Es passiert irgendwann etwas Richtiges. Das Netzwerk macht Fortschritt und produziert neue, gültige Blöcke, statt stehenzubleiben. Die Kunst beim Protokolldesign liegt darin, beide Eigenschaften zu garantieren. Viele moderne BFT-Protokolle priorisieren im Zweifel die Safety: Lieber bleibt das Netzwerk kurz stehen (Liveness-Verlust), als dass es eine falsche, widersprüchliche Entscheidung trifft (Safety-Verlust). Diese Wahl ist bewusst, weil eine gespaltene Blockchain weit schädlicher wäre als ein vorübergehender Stillstand.
Das FLP-Theorem, benannt nach Fischer, Lynch und Paterson (1985), ist ein fundamentales Ergebnis der Informatik. Es besagt, dass in einem vollständig asynchronen Netzwerk – in dem Nachrichten beliebig lange verzögert werden können – kein deterministisches Protokoll garantieren kann, sowohl immer sicher (safe) als auch immer fortschreitend (live) zu sein, sobald auch nur ein einziger Knoten ausfallen kann. Anders gesagt: Perfekter Konsens ist unter völliger Asynchronität theoretisch unmöglich. Praktische BFT-Protokolle umgehen dieses Hindernis durch die Annahme partieller Synchronität: Sie sichern die Safety jederzeit, garantieren aber Liveness erst, sobald das Netzwerk wieder ausreichend zuverlässig ist (ab der sogenannten Global Stabilization Time). Das FLP-Theorem erklärt, warum reale Protokolle immer solche Annahmen über das Netzwerkverhalten treffen müssen.
pBFT, vorgestellt 1999 von Miguel Castro und Barbara Liskov, war das erste BFT-Protokoll, das effizient genug für den praktischen Einsatz war – daher das Practical im Namen. Davor galten BFT-Verfahren als zu langsam für reale Systeme. pBFT funktioniert mit einem Anführer (Primary) und mehreren Replikaten und durchläuft pro Entscheidung drei Kommunikationsphasen: pre-prepare, prepare und commit. In diesen Runden tauschen die Knoten signierte Nachrichten aus, bis mehr als zwei Drittel übereinstimmen. pBFT toleriert f Fehler bei 3f+1 Knoten und liefert sofortige, deterministische Endgültigkeit. Sein Nachteil ist die Nachrichtenkomplexität: Da jeder Knoten mit jedem kommuniziert, wächst der Aufwand quadratisch mit der Teilnehmerzahl, was pBFT für sehr große, offene Netzwerke ungeeignet macht. Moderne Protokolle wie HotStuff haben genau dieses Skalierungsproblem gelöst.
Die drei Phasen von pBFT – pre-prepare, prepare und commit – sind kein willkürliches Design, sondern mathematisch notwendig, um Sicherheit in einer feindlichen Umgebung zu garantieren. Mit nur einer Runde ließe sich böswilliges Schweigen eines Knotens nicht von einer einfachen Netzwerkverzögerung unterscheiden. Mit zwei Runden können Inkonsistenzen zwar erkannt werden, aber es gibt noch keine Gewissheit, dass alle ehrlichen Knoten zur selben Sicht gelangt sind. Erst die dritte Runde stellt sicher, dass jeder Knoten weiß, dass auch alle anderen dasselbe gesehen haben – die Mindestbedingung für einen sicheren, endgültigen Commit. Diese dreistufige Logik findet sich in abgewandelter Form auch in moderneren BFT-Protokollen wieder und erklärt, warum Konsens unter potenziellen Verrätern grundsätzlich mehr Kommunikationsaufwand erfordert als in einem reinen Crash-Fehler-Modell.
CometBFT, früher als Tendermint Core bekannt, ist eine der am weitesten verbreiteten BFT-Konsens-Engines und bildet das Fundament des Cosmos-Hub und hunderter Cosmos-SDK-Blockchains. Es wird von Informal Systems gepflegt. CometBFT arbeitet anführer- und rundenbasiert: Validatoren schlagen reihum Blöcke vor und stimmen in zwei Phasen – pre-vote und pre-commit – darüber ab. Ein Block gilt als committet, sobald Validatoren mit mehr als zwei Dritteln der Stimmgewichte zustimmen. Das Besondere ist die sofortige, deterministische Finalität: Einmal committet, kann ein Block nicht mehr rückgängig gemacht werden, es gibt keine Forks oder Reorganisationen. Ein Locking-Mechanismus sorgt dafür, dass Validatoren, die bereits mehr als zwei Drittel der Vorabstimmungen für einen Block gesehen haben, nicht leichtfertig zu einem anderen wechseln – so bleibt die Safety auch über mehrere Runden erhalten. Typischerweise laufen solche Ketten mit etwa 50 bis 175 aktiven Validatoren.
HotStuff, 2019 vorgestellt, ist ein anführerbasiertes BFT-Protokoll, das ein zentrales Problem älterer Verfahren wie pBFT löste: deren quadratische Nachrichtenkomplexität. Während bei pBFT jeder Knoten mit jedem kommuniziert, erreicht HotStuff durch eine geschickte Kommunikationsstruktur über den Anführer einen linearen Nachrichtenaufwand. Das macht es deutlich besser skalierbar für größere Validatoren-Sets. HotStuff toleriert ebenfalls f Fehler bei 3f+1 Knoten und liefert deterministische Finalität. Es wurde zur Grundlage mehrerer moderner Blockchains – ursprünglich für das Diem-Projekt entwickelt, lebt seine Idee heute in Netzwerken wie Aptos und Monad sowie in DAG-Varianten weiter. HotStuff markiert den Übergang von der klassischen, schwer skalierbaren BFT hin zu den hochperformanten Konsens-Protokollen, die heute in vielen Layer-1-Blockchains zum Einsatz kommen.
DAG-basierte BFT-Protokolle sind die jüngste Entwicklungsstufe und zielen auf maximalen Durchsatz. Statt Transaktionen in einer einzigen linearen Kette zu ordnen, organisieren sie die Daten in einem gerichteten azyklischen Graphen (DAG). Das verbreitete Modell trennt zwei Aufgaben: Narwhal sorgt für die Verfügbarkeit und Verbreitung der Transaktionsdaten, während ein separater Algorithmus wie Bullshark oder Mysticeti die endgültige Reihenfolge festlegt. Diese Trennung erlaubt eine Pipeline, in der Datenverbreitung und Ordnung parallel laufen. Die Sui-Blockchain nutzt seit 2024 Mysticeti, einen unzertifizierten DAG-Ansatz, der die Latenz gegenüber dem Vorgänger Bullshark um rund 80 Prozent senkte und unter realen Bedingungen Endgültigkeit in etwa einer halben Sekunde erreicht. DAG-BFT zeigt, wie sich das ursprüngliche Skalierungslimit klassischer BFT-Protokolle durch parallele Verarbeitung überwinden lässt.
Ethereum sichert seinen Proof-of-Stake-Konsens mit Gasper, einer Kombination aus dem Finality-Gadget Casper FFG und der Fork-Choice-Regel LMD-GHOST. Validatoren hinterlegen 32 ETH als Einsatz und stimmen über sogenannte Checkpoints ab. Erhält ein Checkpoint-Paar Stimmen von mindestens zwei Dritteln des gesamten gestakten ETH, wird es zunächst justiziert und anschließend finalisiert. Finalisierte Blöcke gelten als praktisch unumkehrbar, denn ein Rückgängigmachen würde wirtschaftlich katastrophale Verluste für die Angreifer bedeuten: Bei einem Double-Vote werden bis zu ein Drittel des gestakten ETH durch Slashing vernichtet. Anders als die sofortige Finalität von CometBFT arbeitet Gasper mit einer epochenbasierten Checkpoint-Finalität, die einige Minuten benötigt. Ethereum forscht aber an einer Single Slot Finality, um diese Zeit künftig drastisch zu verkürzen. Gasper ist damit ein Beispiel für BFT-Prinzipien, kombiniert mit ökonomischen Anreizen aus dem Staking.
Finalität beschreibt, ab wann eine Transaktion als endgültig und unumkehrbar gilt. Bei probabilistischer Finalität, wie sie Bitcoin mit Proof of Work nutzt, wird eine Transaktion nie zu hundert Prozent endgültig, sondern nur immer wahrscheinlicher: Je mehr Blöcke darauf folgen, desto unwahrscheinlicher wird eine Rückabwicklung. Deshalb wartet man bei Bitcoin oft auf mehrere Bestätigungen. Bei deterministischer Finalität, wie sie BFT-Protokolle wie CometBFT bieten, ist eine Transaktion dagegen sofort und endgültig bestätigt, sobald mehr als zwei Drittel der Validatoren zugestimmt haben – ohne dass eine Reorganisation der Kette möglich wäre. Der Vorteil deterministischer Finalität liegt in der Geschwindigkeit und Sicherheit für hochwertige Anwendungen; der Preis ist oft ein kleinerer, fester Validatoren-Kreis. Dieser Unterschied ist einer der wichtigsten praktischen Effekte von BFT gegenüber dem klassischen Nakamoto-Konsens.
Klassische BFT-Protokolle wurden für geschlossene Systeme mit bekannter Teilnehmerzahl entworfen. In offenen Blockchains muss aber zusätzlich verhindert werden, dass ein Angreifer beliebig viele gefälschte Identitäten erstellt, um die Ein-Drittel-Grenze zu unterlaufen – das sogenannte Sybil-Problem. Proof of Stake löst das, indem das Stimmgewicht eines Validators an seinen hinterlegten Einsatz (Stake) gekoppelt wird, nicht an die bloße Anzahl der Knoten. Ein Angreifer müsste also nicht nur viele Identitäten kontrollieren, sondern mehr als ein Drittel des gesamten gestakten Vermögens besitzen, was extrem teuer wäre. Zusätzlich sorgt Slashing dafür, dass nachweislich böswilliges Verhalten den Einsatz vernichtet. So verbinden Netzwerke wie Ethereum, Cosmos oder andere die mathematische Sicherheit der BFT-Schwellen mit den wirtschaftlichen Anreizen des Stakings zu einem robusten Gesamtsystem.
BFT-Prinzipien stecken 2026 in sehr vielen bekannten Netzwerken, oft in unterschiedlichen Ausprägungen. Der Cosmos-Hub und hunderte darauf aufbauende Ketten nutzen CometBFT (früher Tendermint) für sofortige Finalität. Die Sui-Blockchain setzt auf das DAG-basierte Mysticeti. Aptos und Monad bauen auf HotStuff-Ideen auf. Ethereum kombiniert mit Gasper BFT-Finalität und Proof of Stake. Hedera nutzt mit Hashgraph einen asynchronen BFT-Ansatz. Das XRP Ledger verwendet ein eigenes, föderiertes Übereinkommensmodell, das verwandte Prinzipien anwendet. Auch Unternehmensplattformen wie Hyperledger Fabric setzen BFT-Verfahren ein. Wichtig ist: Nicht jede Blockchain nutzt reines BFT – Bitcoin etwa beruht auf Proof of Work mit probabilistischer Finalität. Aber die meisten modernen, auf Geschwindigkeit und sofortige Endgültigkeit ausgelegten Layer-1-Netzwerke setzen heute auf BFT-basierte Verfahren.
Der klassische Nachteil von BFT ist der Kommunikationsaufwand. In Protokollen wie pBFT muss im Prinzip jeder Knoten mit jedem anderen kommunizieren, wodurch die Zahl der Nachrichten quadratisch mit der Teilnehmerzahl wächst. Bei wenigen Dutzend Validatoren ist das unproblematisch, bei Tausenden wird es schnell unpraktikabel. Deshalb laufen viele BFT-Ketten mit einem bewusst begrenzten Validatoren-Set von oft einigen Dutzend bis wenigen Hundert. Das bringt einen Zielkonflikt mit sich: Ein kleinerer Kreis ermöglicht schnelle, sofortige Finalität, kann aber als weniger dezentral gelten als ein offenes Netzwerk mit Zehntausenden Teilnehmern wie bei Bitcoin. Moderne Protokolle mildern dieses Problem deutlich: HotStuff senkt den Aufwand auf lineares Niveau, und DAG-basierte Ansätze wie Mysticeti erlauben durch Parallelisierung sehr hohen Durchsatz. Der Spagat zwischen Skalierbarkeit, Dezentralität und sofortiger Finalität bleibt aber ein zentrales Designthema.
Quellen & weiterführende Informationen
- Cube Exchange – What is BFT Consensus?: 3f+1, Quorum, Tendermint-Locking, pBFT/HotStuff: cube.exchange
- Cube Exchange – What is a Validator?: 2/3-Schwelle, Ethereum-Checkpoint-Finalität, Tendermint: cube.exchange
- Decentralized Thoughts – Mysticeti on Sui: n=3f+1, Safety/Liveness, GST, uncertified DAG: decentralizedthoughts.github.io
- Coinmonks (Medium) – Sui Narwhal & Mysticeti: ~0,5 s Finalität, warum drei Runden: medium.com
- ethereum.org – Gasper: Casper FFG + LMD-GHOST, 2/3-Stake-Finalität, Slashing: ethereum.org
- Axelar Docs – Interchain Transaction Time: CometBFT instant finality, 2/3-Quorum: docs.axelar.dev
- Cosmos/CometBFT (ATOM Staking) – pre-vote/pre-commit, >2/3, Informal Systems: atom-staking.github.io
- ACM Computing Surveys – Review of BFT Consensus Algorithms: pBFT, HotStuff 3f+1, DAG: dl.acm.org
- Botanix Docs – CometBFT: deterministische vs. probabilistische (Casper) Finalität: docs.botanixlabs.com
- Reactive Network – Future of Ethereum Consensus: Single Slot Finality, Minimmit, CometBFT-Validatorenzahl: blog.reactive.network
- arXiv – Towards Single Slot Finality / Gasper: FLP, partielle Synchronität, Casper FFG: arxiv.org
Ähnliche Beiträge

Immer unter menschlicher Kontrolle: Jede Zahl, jede Quelle und jede Einschätzung wird vor der Veröffentlichung persönlich geprüft. Kein Beitrag erscheint ungelesen, und die redaktionelle Verantwortung für alle Inhalte liegt bei Felix Rieger. KI beschleunigt die Arbeit — sie trifft keine Bewertungen und ersetzt keine eigenen Tests.
Dieser Artikel dient ausschließlich zu Informationszwecken und stellt keine Finanz-, Anlage- oder Steuerberatung dar. Kryptowährungen sind hochvolatile Anlageinstrumente — der Handel kann zum vollständigen Verlust des eingesetzten Kapitals führen. Investiere nur, was du bereit bist zu verlieren. KryptoZukunft.com übernimmt keine Haftung für Entscheidungen auf Basis dieser Inhalte. Bei steuerlichen Fragen wende dich an einen zugelassenen Steuerberater.