Dezember 30, 2020
Die Begriffe Blockchain-Technologie und Distributed Ledger Technology (DLT) werden oft synonym verwendet, was viele Neulinge zu der Annahme veranlasst, dass sie ein und dasselbe sind. Es ist an der Zeit zu beweisen, dass dies nicht korrekt ist. DLT ist ein breiterer Begriff und umfasst mehrere andere Technologien. Directed Acyclic Graph, auch als DAG bekannt, ist eine weitere Art von DLT.
Sowohl Blockchain- als auch DAG-Technologien zeichnen Transaktionen in einem digitalen Hauptbuch auf, das verteilt und dezentralisiert sein kann und über einen tokenökonomischen Anreizmechanismus verfügt. Obwohl sie ähnlich erscheinen mögen, betrachten einige Leute DAG immer noch als Konkurrenz zur Blockchain-Technologie.
Um den gesamten Bereich zu verstehen, lassen Sie uns einen genaueren Blick darauf werfen, was Blockchain- und DAG-Technologie sind und wie sie sich im Laufe der Jahre entwickelt haben.
Die Blockchain ist ein transparentes öffentliches Verzeichnis, das unveränderlich ist, d. h. es kann nicht verändert werden, und das durch „Blöcke“ miteinander verbunden ist. Blöcke sind die Komponenten dieser Technologie, die die Transaktionsdaten festhalten, die dann dauerhaft im System gespeichert werden. Man kann sie sich wie einzelne Seiten eines Stadtbuchs vorstellen. Das Buch ist die traditionelle Blockchain oder das öffentliche Hauptbuch, während jede Seite ein Block ist, der bestimmte Daten enthält. Ein gutes Beispiel sind die Kryptowährungen Bitcoin oder Ethereum.
Jeder Block enthält unter anderem eine Aufzeichnung einiger oder aller jüngsten Transaktionen und einen Verweis auf den Block, der unmittelbar davor lag (vorheriger Hash). Außerdem enthält er eine Antwort auf ein komplexes mathematisches Rätsel. Die Antwort, die auch als Nonce bezeichnet wird, ist für jeden Block einzigartig. Ohne die Nonce können keine neuen Blöcke an die Kette angehängt werden. Der Prozess des Mining ist der Wettbewerb um die nächste Nonce, der durch den Proof-of-Work-Algorithmus ausgetragen wird. Sobald der neue Block validiert ist, wird er der Kette hinzugefügt, die im Laufe der Zeit in einer linearen Abfolge angeordnet wird.
Ungefähr alle zehn Minuten wird der Vorgang wiederholt und ein neuer Block erstellt. Die Blockchain wird von Tausenden von weltweit gestörten Validierungsknoten und Nutzern authentifiziert. Alle teilnehmenden Knoten haben eine vollständige Kopie der Blockchain.
Während Ketten Blockchains visuell darstellen können, kann ein gerichteter azyklischer Graph DAG durch eine Dateiverzeichnis Struktur dargestellt werden. Dies ist vergleichbar mit einem Klick auf eine Datei auf Ihrem Desktop, der weitere Unterordner und so weiter offenbart. Seine Abfolge kann nur in eine Richtung gehen, wodurch er Blockchain-Transaktionen insofern ähnelt, als er unveränderlich ist und von den Nutzern nicht manipuliert werden kann, sobald er bestätigt wurde.
DAG-basierte Systeme können also als blocklose verteilte Ledger bezeichnet werden, die skalierbar und leichtgewichtig sind. Es gibt einige bedeutende DAG-Projekte wie Byteball, IOTA, Hashgraph und NANO.
Im Gegensatz zur Blockchain sind die einzelnen DAG-Transaktionen direkt miteinander verknüpft, anstatt in Blöcken gruppiert und verarbeitet zu werden. Dies erhöht die Skalierbarkeit von DAG im Vergleich zu einer durchschnittlichen Blockchain. Vereinfacht ausgedrückt kann man sich ein DAG-basiertes Netzwerk wie einen Fluss vorstellen, der in einem sequentiellen Strom weiterfließt. Im Laufe der Zeit schließt sich jeder Nebenfluss dem Fluss an, ohne ihn zu verlangsamen, sondern um einen stärkeren und schnelleren Fluss zu schaffen. Je größer die Nutzerbasis ist, desto schneller wird die Transaktion, ohne dass sich dies auf die Kosten auswirkt.
Wie bereits erwähnt, sind Blockchains ein verteiltes Hauptbuch, das eine lineare Kette von Transaktionsblöcken bildet, die in einer unveränderlichen und chronologischen Reihenfolge angeordnet sind. DAG hingegen ist ein Netzwerk einzelner Transaktionen, die in ähnlicher Weise mit mehreren anderen Transaktionen verbunden sind wie eine Dateiverzeichnisstruktur.
In der Blockchain wird der Konsens durch die Validierung der Transaktionen eines Blocks erreicht. Hierfür gibt es verschiedene Lösungen. Eine davon ist der Proof-of-Work-Konsens, bei dem ein Wettlauf um die Lösung eines komplexen mathematischen Rätsels, das so genannte Mining, erforderlich ist. Erfolgreiche Miner verdienen die Miner-Gebühr, die von anderen Nutzern bezahlt wird. Es ist wichtig zu wissen, dass Miner eine wichtige Rolle bei der Schaffung neuer Bitcoins spielen. Dies wird derzeit in Netzwerken wie dem Bitcoin- und dem Ethereum-Netzwerk angewandt. Ein weiteres Beispiel ist der Proof of Stake (POS), der auch im Ethereum-Netzwerk verwendet wird.
Bei DAGs bietet eine Transaktion eine Validierung für die andere. Die Teilnehmer des Netzwerks sind sowohl Miner als auch Validierer, was die Skalierbarkeit deutlich erhöht. Allerdings können sie ihre Transaktion nicht validieren. Daher benötigen DAGs wenig bis keine Gebühren als Anreiz. Hashgraph verwendet zum Beispiel den Algorithmus „Klatsch über Klatsch“. Das bedeutet, dass jede Transaktion Informationen über die vorherige Transaktion hat, die an alle Knoten weitergegeben und bestätigt wurden.
Während einige Leute argumentieren, dass DAG die Blockchain-Technologie ersetzen wird, ist es wichtig zu beachten, dass die beiden Technologien unterschiedliche Anwendungsfälle ermöglichen. Es gibt jedoch blocklose DLT, die bestehende DAGs verwenden, zwei gute Beispiele sind Iota und Hashgraph.
DAG bewegt Daten auf billigere, schnellere und effizientere Weise. Dies ermöglicht den Einsatz in Fällen, die Skalierbarkeit und große Mengen an Mikro-Transaktionen mit geringem Volumen erfordern. Auf der Blockchain wäre dies wirtschaftlich nicht machbar, da die Transaktionsgebühren zu hoch sind. Außerdem kann die Blockchain nur etwa zehn Transaktionen pro Sekunde abwickeln und verbraucht zudem viel Strom, während die DAG Tausende von Transaktionen pro Sekunde abwickelt.
Möchte man hingegen einen größeren Geldbetrag überweisen, verlieren Geschwindigkeit und Transaktionsgebühren an Bedeutung, und die Sicherheit wird zum Hauptanliegen. Für diesen Anwendungsfall ist die Blockchain daher die bessere Alternative.
Unterm Strich sind die beiden Technologien für unterschiedliche Anwendungsfälle konzipiert und haben unterschiedliche Strukturen. Daher kann DAG nicht als Blockchain betrachtet werden, sondern ist eher ein blockloses verteiltes Ledger.
Hashgraph bietet einen anderen Ansatz für die Distributed-Ledger-Technologie. Er definiert sich selbst als eine Datenstruktur oder einen Konsensalgorithmus, der den direkten azyklischen Graphen (DAG) für die Speicherung und den Zugriff auf Informationen nutzt. Hashgraph verwendet den Algorithmus „Gossip about Gossip“, um einen Konsens zu erzielen. Der Klatsch über den Klatsch ist die Geschichte, wie die Transaktionen im Netzwerk durch frühere Hashes miteinander verbunden sind, was zu einem DAG namens Hashgraph führt. Daher kann der Hashgraph-Algorithmus als DAG betrachtet werden, da er dessen Techniken nutzt.
Da Hashgraph neu auf dem Markt ist, haben viele Menschen keine klare Vorstellung von dieser Technologie. Um besser zu verstehen, welche der beiden Technologien besser ist, finden Sie hier einen kurzen Vergleich von DAG und Blockchain und wie sie sich unterscheiden.
Einer der Hauptunterschiede besteht darin, dass Blockchain Daten linear – in Blöcken – speichert, während Hashgraph Daten mittels DAG speichert und darauf zugreift. Nehmen Sie zum Beispiel das Bitcoin-Netzwerk. Es speichert Bitcoin-Transaktionen in Blöcken, deren Header Hash-Werte enthält, die von der ersten Transaktion bis zur letzten Transaktion reichen.
Blockchain nutzt kryptografische Methoden, um die Sicherheit der gespeicherten und übertragenen Daten zu gewährleisten, während Hashgraph die asynchrone byzantinische Fehlertoleranz nutzt, um das Netzwerk vor bösen Akteuren zu schützen.
Bei der Blockchain gibt es keinen einheitlichen Konsensansatz. In den meisten Fällen hängt es von der Kryptowährung oder dem System ab. Einige der Algorithmen sind z. B. Proof of Work (POW) und so weiter. Hashgraph hingegen verwendet virtuelle Abstimmungen, um einen Netzwerkkonsens zu erreichen.
Die Geschwindigkeit der Blockchain variiert je nach Krypto oder Lösung. Bei einigen Kryptowährungen wie Bitcoin oder Ethereum kann ein Blockchain-basiertes Netzwerk bis zu zehn Transaktionen pro Sekunde verarbeiten. Im Vergleich dazu ist Hashgraph schneller als Blockchain, da es Tausende von Transaktionen pro Sekunde verarbeiten kann.
Hashgraph ist im Vergleich zu Blockchain zweifelsohne eine fortschrittlichere Technologie. Das bedeutet aber nicht, dass sie Blockchain in den kommenden Jahren ersetzen wird. Es gibt immer noch Projekte, die Blockchain besser nutzen können als Hashgraph. Da sich Hashgraph in Privatbesitz befindet, wird die Akzeptanz verlangsamt. Wir haben Hedera Hashgraph, ein öffentliches Hashgraph-Netzwerk, das helfen würde, sein Wachstum zu beschleunigen.
Rate the article
Datenschutzerklärung für die Website
Allgemeine Vorlage für Datenschutzrichtlinien
Diese Datenschutzrichtlinie ("Richtlinie") soll Ihnen helfen zu verstehen, wie Global Digital Consulting LLC die Daten, die Sie uns beim Besuch und der Nutzung von https://icoda.io ("Website", "Service") zur Verfügung stellen, verwendet und schützt.
Wir behalten uns das Recht vor, diese Richtlinie jederzeit zu ändern, worüber wir Sie umgehend informieren werden. Wenn Sie sicherstellen möchten, dass Sie über die neuesten Änderungen auf dem Laufenden sind, empfehlen wir Ihnen, diese Seite regelmäßig zu besuchen.
Welche Benutzerdaten wir sammeln
Wenn Sie die Website besuchen, können wir die folgenden Daten erfassen:
Warum wir Ihre Daten sammeln
Wir sammeln Ihre Daten aus mehreren Gründen:
Schutz und Sicherung der Daten
Global Digital Consulting LLC verpflichtet sich, Ihre Daten zu schützen und vertraulich zu behandeln. Global Digital Consulting LLC hat alles in seiner Macht stehende getan, um Datendiebstahl, unbefugten Zugriff und Offenlegung zu verhindern, indem es die neuesten Technologien und Software implementiert hat, die uns helfen, alle Informationen, die wir online sammeln, zu schützen.
Unsere Cookie-Richtlinie
Wenn Sie der Verwendung von Cookies auf unserer Website zustimmen, erklären Sie sich auch mit der Verwendung der gesammelten Daten über Ihr Online-Verhalten einverstanden (Analyse des Webverkehrs, der Webseiten, auf denen Sie die meiste Zeit verbringen, und der von Ihnen besuchten Websites).
Die Daten, die wir durch die Verwendung von Cookies sammeln, werden verwendet, um unsere Website an Ihre Bedürfnisse anzupassen. Nachdem wir die Daten für statistische Analysen verwendet haben, werden sie vollständig aus unseren Systemen entfernt.
Bitte beachten Sie, dass wir durch Cookies keinerlei Kontrolle über Ihren Computer erlangen können. Sie dienen ausschließlich dazu, zu beobachten, welche Seiten Sie nützlich finden und welche nicht, damit wir Ihnen ein besseres Erlebnis bieten können.
Einschränkung der Erfassung Ihrer persönlichen Daten
Es kann sein, dass Sie die Verwendung und Erfassung Ihrer personenbezogenen Daten einschränken möchten. Dies können Sie durch folgende Maßnahmen erreichen:
Global Digital Consulting LLC wird Ihre persönlichen Daten nicht an Dritte vermieten, verkaufen oder weitergeben, es sei denn, wir haben Ihre Erlaubnis. Wir könnten dies tun, wenn das Gesetz uns dazu zwingt. Ihre persönlichen Daten werden verwendet, wenn wir Ihnen Werbematerialien zusenden müssen, sofern Sie diesen Datenschutzbestimmungen zustimmen.
Bedingungen und Konditionen
Bitte lesen Sie diese Allgemeinen Geschäftsbedingungen ("Bedingungen") sorgfältig durch, bevor Sie die von Global Digital Consulting LLC betriebene Website https://icoda.io (der "Dienst") nutzen.
Ihr Zugang zu und Ihre Nutzung des Dienstes setzt voraus, dass Sie diese Bedingungen akzeptieren und einhalten. Diese Bedingungen gelten für alle Besucher, Benutzer und andere, die auf den Dienst zugreifen oder ihn nutzen.
Links zu anderen Websites
Unser Service kann Links zu Webseiten oder Dienstleistungen Dritter enthalten, die nicht im Besitz oder unter der Kontrolle von Global Digital Consulting LLC sind.
Global Digital Consulting LLC hat keine Kontrolle über und übernimmt keine Verantwortung für den Inhalt, die Datenschutzrichtlinien oder die Praktiken von Webseiten oder Diensten Dritter. Sie erkennen weiterhin an und stimmen zu, dass Global Digital Consulting LLC weder verantwortlich noch haftbar ist, weder direkt noch indirekt, für Schäden oder Verluste, die durch oder in Verbindung mit der Nutzung von oder dem Vertrauen auf solche Inhalte, Waren oder Dienstleistungen, die auf oder durch solche Webseiten oder Dienstleistungen verfügbar sind, verursacht wurden oder angeblich verursacht wurden.
Änderungen
Wir behalten uns das Recht vor, diese Bedingungen jederzeit nach eigenem Ermessen zu ändern oder zu ersetzen. Wenn eine Änderung wesentlich ist, werden wir versuchen, diese mindestens 30 Tage vor Inkrafttreten der neuen Bedingungen anzukündigen. Was eine wesentliche Änderung darstellt, wird nach unserem alleinigen Ermessen festgelegt.
Kontaktieren Sie uns
Wenn Sie Fragen zu diesen Bedingungen haben, kontaktieren Sie uns bitte.