Was ist Hashgraph? Wie unterscheidet es sich von Blockchain?

Die Blockchain(Blockchain) -Technologie entstand als Reaktion auf den Zusammenbruch mehrerer Bankinstitute im Jahr 2008. Sie schlug ein neues Geldsystem vor, das die Kontrolle über die Geldmenge aufheben soll und sich ausschließlich auf ein elektronisches Peer-to-Peer-Cash-System stützt, das speziell für das Digitale entwickelt wurde Reich. Dieses Online-Währungssystem galt als besseres Geldsystem, bis einige anfingen, über Hashgraph zu sprechen .

Was ist Hashgraph

Was ist Hashgraph

Hashgraph soll ein robusteres System sein. Sein Konsensalgorithmus bietet eine neue Plattform für verteilten Konsens. Einige der Attribute, die üblicherweise zur Bezugnahme oder Beschreibung von Blockchain verwendet werden, sind verteilt, transparent, konsensbasiert, transaktional und flexibel. Hashgraph trägt all diese Funktionen. Es handelt sich jedoch um eine Datenstruktur und einen Konsensalgorithmus, der viel schneller, fairer und sicherer als Blockchain ist. Es wird als die Zukunft der Distributed-Ledger-Technologie beschrieben. Es verwendet zwei spezielle Techniken, um einen schnellen, fairen und sicheren Konsens zu erzielen.

  1. Klatsch über Klatsch
  2. Virtuelle Abstimmung

Gossip about Gossip bedeutet im Grunde, diesem Gossip eine kleine zusätzliche Menge an Informationen beizufügen , bei denen es sich um zwei Hashes handelt, die die letzten beiden Personen enthalten, mit denen gesprochen wurde. Unter Verwendung dieser Informationen kann ein Hashgraph erstellt und regelmäßig aktualisiert werden, wenn mehr Informationen auf jedem Knoten geklatscht werden.

Sobald der Hashgraph fertig ist, ist es leicht zu wissen, was ein Node abstimmen würde, da wir uns der Informationen bewusst sind, die jeder Node hat und wann er es wusste. Diese Daten können somit als Eingabe für den Abstimmungsalgorithmus verwendet werden und um schnell herauszufinden, welche Transaktionen einen Konsens erzielt haben.

Hashgraph gegen Blockchain

Die Blockchain-Technologie ist ein unbestechliches digitales Hauptbuch wirtschaftlicher Transaktionen. Es kann jedoch so programmiert werden, dass es nicht nur Finanztransaktionen, sondern praktisch alles von Wert aufzeichnet. Informationen(Information) , die in einer Blockchain gespeichert sind, existieren als geteilt und werden kontinuierlich abgeglichen/aktualisiert. Dadurch wird sichergestellt, dass die darin enthaltenen Aufzeichnungen/Daten im gesamten Netzwerk identisch sind und nicht an einem einzelnen Ort gespeichert werden. Daher kann die Blockchain nicht von einer einzelnen Einheit kontrolliert werden. Zweitens(Second) hat es keinen Single Point of Failure.

Hashgraph hingegen behauptet, eine überlegene Datenstruktur zu unterstützen, die in der Lage ist, viele der Probleme zu lösen, mit denen die Blockchain - Community seit einiger Zeit zu kämpfen hat, wie Konsensmechanismen.

Bisher wurden Konsenstechnologien in eine von zwei Kategorien eingeteilt:

  1. Öffentliche Netzwerke (einschließlich Bitcoin und Ethereum )
  2. Privat(Private) (Lösungen, die auf Leader-basierten Konsensalgorithmen basieren)

Öffentliche Netzwerke sind teuer im Betrieb und haben Leistungseinschränkungen, die sich aus dem Proof of Work ergeben (Einigung auf die Reihenfolge, in der Transaktionen stattfinden können. Dies stellt sicher, dass die Geldmenge konstant ist und niemand schummelt). Dies schränkt die Zahl der Anwendungen ein, in denen solche Technologien praktisch eingesetzt werden können.

Private Netzwerke beschränken im Gegensatz zu öffentlichen Netzwerken die Nutzung auf bekannte und vertrauenswürdige Teilnehmer. Dieser Ansatz senkt die Kosten und verbessert die Leistung dramatisch, mit Algorithmen, die in der Lage sind, 1000 Transaktionen pro Sekunde zu erreichen, verglichen mit sieben bei Bitcoin . Schlupflöcher in Form gelockerter Sicherheitsstandards machen diese Netzwerke jedoch zu potenziellen Zielen für DDoS-Angriffe(DDoS attacks) .

Der Hashgraph- Algorithmus von Swirld(’ Hashgraph) überwindet diese Mängel, da er weder Proof of Work noch einen Leader erfordert . Darüber hinaus verspricht es niedrige Kosten und gute Leistung ohne Single Point of Failure.

Es ist diese Kombination, die Hashgraph zu(Hashgraph) einem Werkzeug macht, das einen Versuch wert ist.

Weitere Vorteile, die HashGraph gegenüber Blockchain bietet(Blockchain)

Ein neuer Konsensalgorithmus, der auf überlegener Distributed-Ledger-Technologie basiert. Dadurch entfällt die Notwendigkeit für massive Berechnungen und einen nicht nachhaltigen Energieverbrauch wie bei Bitcoin und Ethereum .

Wie bereits erwähnt, ist Bitcoin auf 7 Transaktionen pro Sekunde begrenzt. Auf der anderen Seite ist Hashgraph 50.000 Mal (Times) schneller(Faster) : nur begrenzt durch die Bandbreite – 250.000+ Transaktionen pro Sekunde(Transactions Per Second) ( Pre-Sharding )

Gerechter

In der Blockchain-Welt kann ein Miner die Reihenfolge wählen, in der Transaktionen in einem Block stattfinden, kann Bestellungen verzögern, indem er sie in zukünftigen Blöcken platziert, und sie sogar vollständig daran hindern, in das System einzutreten. Der mit Hashgraph verfügbare (Hashgraph)Konsens(Consensus) -Zeitstempel bietet eine Lösung für dieses Problem. Es verhindert, dass eine Person die Konsensreihenfolge von Transaktionen beeinflusst, indem sie jede Art von Manipulation der Reihenfolge der Transaktionen ablehnt.

Asynchrone byzantinische Fehlertoleranz(Byzantine Fault Tolerant)

Im Gegensatz zu den anderen Systemen ist Hashgraph nachweislich vollständig asynchron byzantinisch(Byzantine) . Dies bedeutet, dass keine Annahmen darüber getroffen werden, wie schnell Nachrichten über das Internet übertragen werden. Diese Fähigkeit macht es widerstandsfähig gegen DDoS - Angriffe, Botnets und Firewalls. Bitcoin ist nicht byzantinisch(Byzantine) . Es ist nicht einmal byzantinisch unter schlechten Annahmen. Bei Bitcoin gibt es nie einen Zeitpunkt, an dem Sie wissen, dass Sie einen Konsens haben.

100 % effizient

Kein abgebauter Block wird jemals veraltet. Während(Whereas) in der Blockchain Transaktionen in Containern (Blöcken) abgelegt werden, die eine einzige, lange Kette bilden. Wenn zwei Miner gleichzeitig zwei Blöcke erstellen, wird die Community schließlich einen auswählen und den anderen verwerfen, was zu einer Verschwendung von Bemühungen führt. In Hashgraph wird jeder Container verwendet und keiner wird verworfen.

Obwohl Hashgraph Blockchain eine überlegene Technologie zu sein scheint, sollte man sich daran erinnern, dass sich die Dinge einfach etwas zu schnell bewegen können. Das heißt, sobald Sie anfangen, etwas Neues zu lernen, wird es durch etwas anderes ersetzt, bevor Sie sich erfolgreich anpassen können.

Um besser zu verstehen, wie Hashgraph funktioniert, lesen Sie dieses Dokument(this document) . Um mehr zu erfahren, besuchen Sie hashgraph.com(hashgraph.com) .



About the author

Ich bin ein iOS-Entwickler mit über 10 Jahren Erfahrung. Ich habe mich auf die Entwicklung von Apps für iPhone und iPad spezialisiert. Ich habe Erfahrung beim Erstellen von Benutzerabläufen, dem Erstellen von benutzerdefinierten Entwicklungskits (CDKs) und der Arbeit mit verschiedenen App-Entwicklungsframeworks. In meiner früheren Arbeit habe ich auch Tools entwickelt, die bei der Verwaltung von Apples App Store helfen, darunter ein Produktmanagement-Tool und ein App-Übermittlungstool.



Related posts