Hashgraph

Blockchain erweist sich als eine beeindruckende Leistung, es gibt einige Einschränkungen. Hashgraph ist hier, um zu zeigen, welche Blockchain zu kurz gekommen ist. Blockchain eine dezentrale oder eine verteilte Datenbank, die komplexe Kryptografie verwendet, um alle und jede der Identitäten des Entitätsblocks zu verbergen; mit einer geschlossenen Kette von Peer-to-Peer-Netzwerken, die verteilte Zeitstempel zusammenbringen.

Obwohl es ein unbestechliches digitales Hauptbuch der wirtschaftlichen Transaktionen ist, kann es programmiert werden, um nicht nur finanzielle Transaktionen, sondern praktisch alles von Wert aufzuzeichnen. Daten, die sich in einer Blockchain befinden, existieren als gemeinsam genutzt und werden ständig abgeglichen oder aktualisiert. Dies stellt sicher, dass die Datensätze oder Daten, die es enthält, über alle Knoten im Netzwerk identisch sind und nicht an einem einzelnen Ort gespeichert sind. Daher kann die Blockchain nicht von einer einzelnen Entität gesteuert werden und es gibt keinen einzigen Fehlerpunkt.

Hashgraph nimmt gegenüber Blockchain eine Vorreiterrolle ein, indem es eine überlegene Datenstruktur unterstützt, die in der Lage ist, viele der Probleme zu lösen, mit denen die Blockchain-Gemeinschaft seit einiger Zeit zu kämpfen hat, wie ein Konsensmechanismus.

Höhepunkte

Schnell

Hashgraph ist wahnsinnig schnell im Vergleich zu Blockchain, da es das Klatschprotokoll verwendet, um Nachrichten an das Netzwerk zu verteilen, und auch einige Optimierungen der Klatschnachrichten durchführt, um den Kommunikationsaufwand zu reduzieren. Der Tratsch über Klatsch gibt auch ein Konsens-Protokoll.

Ausgewogen

Hashgraph bietet Fairness durch Konsensus-Zeitstempel. Das heißt, wenn eine Transaktion zwei Drittel des Netzwerks vor anderen Transaktionen erreicht, gilt dies als die erste Transaktion. Es ist ein relativ faires System, da zwei Drittel des Netzwerks Zeugen sind und es für die Mehrheit von ihnen schwierig ist, unfaire Entscheidungen zu treffen.

Sichern

Hashgraph ist eine asynchrone byzantinische Fehlertoleranz (BFT), ist aber nicht deterministisch. In asynchronen Systemen sind deterministische Konsensprotokolle auch im einfachen Fall von nur einem fehlerhaften Knoten unmöglich. Ein Konsensus-Protokoll kann entweder nicht deterministisch asynchron oder deterministisch nicht vollständig asynchron in der byzantinischen Einstellung sein.

Eine der Ähnlichkeiten zwischen Blockchain und Hashgraph besteht darin, dass sie Informationen in einem Netzwerk verbreiten und sich auf das Klatschprotokoll verlassen. Dies bedeutet, dass ein Knoten im Netzwerk Informationen bezüglich Transaktionen an seine Nachbarn übermittelt und die den Transaktionen zugeordneten Hash-Codes an alle Knoten im Netzwerk sendet. Von diesem Zeitpunkt an wird es zu einem Wettlauf zwischen den Knoten, um das komplexe mathematische Problem zu lösen. Der gewinnende Knoten legt dann einen Teil der Währung ein.

Dies kann als Leistungsnachweis PoW bezeichnet werden. Nachdem der Gewinner seinen Nachbarn über seinen Erfolg informiert hat, müssen die anderen Knoten aufhören, den Hash für diese Transaktion zu verarbeiten, und mit dem nächsten fortfahren. Bevor ein Block zu der Kette hinzugefügt wird, muss die Richtigkeit des Anspruchs des gewinnenden Knotens überprüft werden, um das Einfügen von Betrugsblöcken und Duplikaten zu vermeiden.

Auf der Suche nach Implementierungen der Hashgraph-Technologie?
Sprechen Sie jetzt mit unseren Experten über Ihre Anforderungen.