Die zentralen Thesen:

  • Worin unterscheiden sich BlockDAGs und Blockchains?

  • DAGs bieten mehr Möglichkeiten, haben aber auch Nachteile.

  • Können die Technologien Partner sein, anstatt sich gegenseitig zu bekämpfen?

Blockchain-Konzept. Blatt Papier mit Ideen oder Plänen, Tasse Kaffee und Brille auf dem Schreibtisch. Lesen Sie CoinChapter.com auf Google News

JEREWAN (CoinChapter.com) – Mathematisch gesehen stellen gerichtete azyklische Graphen (DAG) einen Graphen mit gerichteten Kanten und ohne Zyklen dar (d. h. ohne Pfad von einem Knoten zurück zu sich selbst), wie in der folgenden Grafik zu sehen ist.

Gerichtete azyklische Graphen (DAG). Quelle: medium.com

Das Paradigma fand jedoch seine Anwendung direkt neben der Blockchain-Technologie und behauptete, es könne bei der Lösung des Blockchain-Trilemmas nützlich sein. Hier kommt BlockDAG ins Spiel.

BlockDAG vs. Blockchain

Bevor wir uns in den Vergleich stürzen, müssen einige Begriffe geklärt werden. Im Kontext von Distributed Ledgern ist ein BlockDAG ein DAG, dessen Knoten Blöcke darstellen und dessen Kanten Verweise von Blöcken auf ihre Vorgänger darstellen.

Der Strukturunterschied bietet Chancen.

Sowohl die Blockchain als auch der BlockDAG sind verteilte Ledger. Sie haben jedoch unterschiedliche Strukturen. Eine Blockchain stellt eine Kette von Transaktionsblöcken in einer unveränderlichen, chronologischen Reihenfolge dar. Ein BlockDAG hingegen ist ein Netzwerk einzelner Transaktionen, die mit mehreren anderen Transaktionen verknüpft sind.

In DAG-Netzwerken gibt es keine Transaktionsblöcke. Wenn Blockchain eine verknüpfte Liste ist, ist ein DAG ein Baum, der sich von einer Transaktion zur nächsten, zur nächsten usw. verzweigt.

Somit bietet ein BlockDAG eine neue Sichtweise auf die Validierung, die das Konzept der Dezentralisierung einen Schritt weiterbringen könnte. Im Gegensatz zu den zahlreichen Konsenslösungen einer Blockchain validieren sich in einem DAG die einzelnen Transaktionen gegenseitig.

Außerdem macht das System Gebühren überflüssig, da jeder Transaktionsteilnehmer automatisch ein Miner und ein Validierer ist (nicht für seine eigenen Transaktionen). Dadurch macht blockDAG auch eine „Miner-Armee“ überflüssig und senkt so den Energieverbrauch.

Andererseits bietet Blockchain Transparenz und Unveränderlichkeit, was mit blockDAG nur schwer zu erreichen ist. Zudem ist es relativ gut etabliert und bildet die Grundlage für Kryptowährungen.

Das Problem verwaister Knoten, das eine Blockchain nicht lösen kann

Der BlockDAG entstand als Teil der Lösung für das Blockchain-Verwaistungsproblem. Verwaiste Knoten sind Blöcke, die gleichzeitig mit einem anderen Block abgebaut, aber von der Blockchain nicht akzeptiert werden.

Es ist allgemein bekannt, dass eine hohe Rate an verwaisten Blöcken die Sicherheit beeinträchtigt; je mehr ehrliche Blöcke aufgrund spontaner Forks außerhalb der längsten Kette landen, desto unsicherer ist die Kette.

Ist blockDAG der Erzfeind oder ein Partner?

Blockchains haben wie jede andere Technologie ihre Mängel.

Eines davon ist das bereits erwähnte Blockchain-Trilemma. Kurz gesagt handelt es sich dabei um die Vorstellung, dass es noch nicht möglich ist, eine vollständig dezentralisierte Blockchain zu haben, die eine hohe Skalierbarkeit und absolute Sicherheit bietet. Jede Blockchain-Technologie opfert mindestens eines zugunsten der beiden anderen.

Bitcoin hat sich für Dezentralisierung und Sicherheit entschieden, während Ethereum sich für Sicherheit und Skalierbarkeit entschieden hat und die Dezentralisierung damit hinter sich gelassen hat. Kann die BlockDAG-Technologie die Notwendigkeit einer Entscheidung beseitigen?

BlockDAG und das Blockchain-Trilemma.

Wie bereits erwähnt, können BlockDAGs das Problem verwaister Knoten beseitigen. Dies sind jedoch nicht die einzigen Hindernisse für ein sichereres Hauptbuch. DAG-Verbindungen können chaotischer sein und daher schwieriger zu verfolgen. Ohne strikte Ordnung und mit mehr Angriffsvektoren können Validierungen in einem BlockDAG-System die Sicherheit gefährden.

Lesen Sie auch: Beziehung zwischen Blockchain und Kryptowährung.

Die Aspekte Dezentralisierung und Skalierbarkeit des Trilemmas werden durch blockDAG massiv gestärkt, es ist jedoch schwierig, die Konsistenz im System aufrechtzuerhalten.

Daher ist ein BlockDAG möglicherweise nicht alleinstehend und wird als eigenständige „Lösung“ oder „neues Protokoll“ betrachtet. Stattdessen ist ein BlockDAG ein Rahmenwerk für die Entwicklung von Konsensprotokollen, die möglicherweise genauso sicher und skalierbar sind wie kettenbasierte Protokolle (oder auch nicht).

Der Beitrag „Was ist BlockDAG-Technologie – die Nemesis der Blockchain?“ erschien zuerst auf CoinChapter.