Gossip-about-Gossip Börsenlexikon Vorheriger Begriff: Hedera Foundation Nächster Begriff: Hive-Blockchain
Ein Kommunikationsprotokoll im Hedera-Hashgraph-Netzwerk, bei dem Nodes zufällig Informationen über Transaktionen und Netzwerkzustände austauschen, um schnell und effizient einen Konsens zu erreichen
Gossip-about-Gossip ist ein zentraler Mechanismus im Hashgraph-Konsensalgorithmus, der dem Hedera-Netzwerk zugrunde liegt. Es handelt sich um eine optimierte Variante des sogenannten Gossip-Protokolls, das ursprünglich zur schnellen und effizienten Verbreitung von Informationen in dezentralen Netzwerken entwickelt wurde. Die Besonderheit von "Gossip-about-Gossip" liegt in der impliziten Übermittlung von Metainformationen, durch die ein gerichteter azyklischer Graph (DAG) entsteht, der es ermöglicht, den Konsens über die Reihenfolge von Transaktionen deterministisch, effizient und sicher zu erreichen – ohne Blöcke, Miner oder Leader.
Grundprinzip des Gossip-Protokolls
Ein Gossip-Protokoll funktioniert nach dem Prinzip informeller, dezentraler Kommunikation – ähnlich wie ein Gerücht, das sich durch eine Gesellschaft verbreitet:
-
Ein Knoten im Netzwerk erfährt von einer neuen Information (z. B. einer Transaktion).
-
Dieser Knoten wählt zufällig einen anderen Knoten aus und teilt ihm die Information mit.
-
Der Empfänger wird nun selbst zum Sender und wiederholt den Vorgang.
Durch diese zufällige Peer-to-Peer-Verbreitung erreicht eine Information typischerweise sehr schnell alle Knoten im Netzwerk – die Verbreitungsgeschwindigkeit ist exponentiell.
Erweiterung zu Gossip-about-Gossip
Im Hashgraph-Protokoll wird das klassische Gossip-Modell erweitert: Neben den eigentlichen Nutzdaten (z. B. Transaktionen) werden bei jeder Übermittlung zusätzlich Metadaten über die Struktur des Informationsflusses weitergegeben. Genau dieser Zusatz ist die Innovation des Gossip-about-Gossip:
-
Jeder Knoten speichert nicht nur, was er gelernt hat, sondern auch von wem und wann er es erfahren hat.
-
Diese Information wird bei jeder weiteren Gossip-Nachricht mitübertragen.
-
So erfährt jeder Knoten nicht nur den Inhalt, sondern auch die Kommunikationsgeschichte der Nachricht.
Aus diesem Prozess entsteht ein gerichteter azyklischer Graph (DAG), bei dem jeder „Event“ (eine Kombination aus Transaktionen und Metainformation) zwei Elternteile hat:
-
Die vorherige Information des aktuellen Knotens (Self-Parent)
-
Die letzte Information des Peers, mit dem gerade kommuniziert wurde (Other-Parent)
Vorteile des Gossip-about-Gossip-Verfahrens
-
Effiziente Konsensfindung ohne Abstimmung
Da jeder Knoten durch die vollständige Gossip-Historie weiß, wann und wie andere Knoten bestimmte Informationen erhalten haben, lässt sich der Konsens über die Reihenfolge von Transaktionen mathematisch deterministisch berechnen – ganz ohne Wahlverfahren, Leader oder Voting-Runden. -
Asynchrone byzantinische Fehlertoleranz (aBFT)
Die Kombination aus vollständiger Historie und deterministischem Konsens erlaubt es dem System, bis zu ein Drittel fehlerhafter oder bösartiger Knoten zu tolerieren, ohne dass die Integrität gefährdet ist. -
Hohe Skalierbarkeit
Da keine global synchronisierten Entscheidungen getroffen werden müssen, kann das System viele Tausend Transaktionen pro Sekunde verarbeiten – deutlich mehr als klassische Blockchains. -
Niedrige Latenz und schnelle Finalität
Neue Transaktionen erreichen in Sekundenschnelle finalen Konsens. Forks oder Reorganisationen, wie sie in Blockchains auftreten, sind bei Hashgraph konzeptuell ausgeschlossen. -
Minimale Kommunikationslast
Der Austausch besteht aus einfachen Paar-Gesprächen (Peer-Gossip), die regelmäßig stattfinden – es sind keine globalen Broadcasts oder teure Signaturvergleiche nötig.
Funktionsweise im Detail
Der Ablauf des Gossip-about-Gossip-Protokolls lässt sich wie folgt strukturieren:
-
Event-Erstellung
Jeder Knoten erstellt regelmäßig „Events“, die Transaktionen sowie Referenzen auf zwei Eltern-Events enthalten. -
Gossip-Übertragung
Der Event wird an einen zufällig gewählten Knoten gesendet, inklusive der Informationen, von welchen Eltern-Events er abstammt. -
Graphenaufbau
Durch die wiederholte Verbreitung aller Events und ihrer Elternbeziehungen entsteht bei jedem Knoten lokal ein identischer Hashgraph, der alle Event-Verbindungen im Netzwerk abbildet. -
Konsensberechnung
Basierend auf der Struktur des Hashgraphs (insbesondere durch Methoden wie „Famous Witnesses“ und „Virtual Voting“) berechnet jeder Knoten unabhängig, aber deterministisch, die Konsens-Zeitstempel und die Transaktionsreihenfolge.
Anwendung in Hedera Hashgraph
Im Hedera-Netzwerk wird Gossip-about-Gossip als Konsensschicht eingesetzt. Die Architektur ist modular aufgebaut:
-
Datenebene: Gossip-Protokoll für Event-Verteilung
-
Strukturebene: Aufbau des Hashgraphen durch Gossip-about-Gossip
-
Konsensebene: Ableitung der Reihenfolge und Finalität durch deterministische Berechnungen
Dieser Mechanismus bildet die Grundlage für die verschiedenen Hedera-Dienste, darunter:
-
Hedera Consensus Service (HCS): Ermöglicht Anwendungen, Zeitstempel und Reihenfolgen mit hoher Sicherheit und Geschwindigkeit zu verifizieren.
-
Token Transfers und Smart Contracts: Profitieren von schneller Verarbeitung und deterministischer Finalität.
Abgrenzung zu Blockchain-basierten Verfahren
| Merkmal | Blockchain | Gossip-about-Gossip (Hashgraph) |
|---|---|---|
| Struktur | Kette aus Blöcken | Gerichteter azyklischer Graph (DAG) |
| Konsensmechanismus | Proof-of-Work / Proof-of-Stake | Asynchrones, virtuelles Voting |
| Finalität | Wahrscheinlich / probabilistisch | Deterministisch und endgültig |
| Kommunikation | Globale Synchronisation nötig | Paarweiser Informationsaustausch |
| Skalierbarkeit | Eingeschränkt | Hoch (>10.000 tps möglich) |
| Energieverbrauch | Hoch (bei PoW) | Sehr niedrig |
Fazit
Gossip-about-Gossip ist ein innovativer Mechanismus zur dezentralen Konsensfindung, der durch die Kombination aus effizienter Informationsverbreitung und Metadatenanalyse den Aufbau eines hochperformanten, sicheren und fairen verteilten Ledgers ermöglicht – ganz ohne klassische Blockstruktur. Diese Technologie bildet das Fundament von Hedera Hashgraph und stellt eine leistungsfähige Alternative zu Blockchain-basierten Systemen dar, insbesondere in Szenarien mit hohen Anforderungen an Geschwindigkeit, Finalität und Energieeffizienz.