Was ist ein DAO? Dezentrale autonome Organisationen & der Ethereum-Hack

Jeder, der sich für Blockchain-Technologie und vor allem das Trading mit Kryptos interessiert, sollte mit der Idee der DAOs vertraut sein. Da dieser Begriff regelmäßig vorkommt, hilft es, sich die Zeit zu nehmen, um genau zu verstehen, wofür der Begriff steht: Dezentrale autonome Organisation.

Wie der Name schon sagt, ist eine DAO eine Organisation, die sowohl autonom als auch dezentral ist. Die Idee hinter DAOs gibt es schon seit einiger Zeit. Doch erst in jüngster Zeit wurde sie dank der Blockchain-Technologie tatsächlich praktikabel. Tatsächlich gilt das Netzwerk von Bitcoin als die erste wirklich autonome Organisation, das eine der wichtigsten Voraussetzungen für ein DAO erfüllt.

Was ist ein DAO denn nun genau?

DAOs sind Organisationen, die autonom und dezentral arbeiten. Sie arbeiten ohne die Notwendigkeit, dass eine zentralisierte Partei Entscheidungen trifft. Stattdessen kann die Organisation wachsen und einen Gewinn ohne jegliche Zentralisierung erzielen. Im Falle der Blockchain sind DAOs spezifische Einheiten, die die alleinige Pflicht haben, programmatische Regeln oder die Regeln zu befolgen, die ein dezentraler Konsens gewährt.

Der Unterschied zwischen DAO und Unternehmen

Als abstraktes Konzept arbeiten DAOs und normale Unternehmen ähnlich, jeweils mit ihren vordefinierten Zielen. Normale Unternehmen können diese Ziele jedoch ändern und können diese nicht ohne Hilfe einfach so durchsetzen. DAOs hingegen setzen die Regeln, mit denen sie ausgestattet sind, digital durch.

Um ein DAO und dessen Vorteile besser zu visualisieren, betrachten Sie das Beispiel von Mike Hearn, einem ehemaligen Bitcoin-Mitarbeiter. Er bat die Leute, sich ein fahrerloses Auto vorzustellen, das nach Passagieren sucht. Es berechnet diesen Fahrgästen Kosten für die Fahrt und nachdem es sie automatisch abgesetzt hat, verwendet es diese Gewinne, um zur Ladestation zu gelangen. Das Auto benötigt keine externe Hilfe, um herauszufinden, was es tun soll, abgesehen von der anfänglichen Programmierung.

Genau so funktionieren DAOs. Sie erhalten eine erste Programmierung zur Aufstellung von Regeln und danach arbeiten sie autonom und erfüllen weiterhin ihre Funktion.

Welche sind die Schlüsselkomponenten von DAOs?

DAOs sind von Natur aus autonom. Das bedeutet, dass externe Kräfte, sobald ein DAO eingesetzt wird, dieses nicht mehr unterbrechen können. Sie sind auch aufgrund ihres Open-Source-Charakters transparent. Auf diese Weise entfällt die Anforderung an einen vertrauenswürdigen Dritten. DAOs haben typischerweise Token von Transaktionen, welche die Methode des Unternehmens sind, um bestimmte Aktivitäten zu belohnen. Da DAOs keine hierarchischen Strukturen haben, erfolgt die Finanzierung bei der Gründung und wird fair verteilt.

Der Konsens ist ein weiterer wichtiger Aspekt der DAOs, der verlangt, dass sich die Mehrheit der Beteiligten auf eine Entscheidung einigen muss, bevor sie Mittel bewegen oder abheben können. Selbst Fehler können erst dann behoben werden, wenn die Mehrheit der Beteiligten dem zustimmt. Daher ist die Abstimmung ein wichtiger Bestandteil der DAOs. Die Abstimmung ermöglicht es, einen Konsens über Entscheidungen wie die Genehmigung eines Vorschlags, den zu ernennenden Auftragnehmer und die Finanzierungsentscheidungen zu erzielen.

Warum gibt es DAOs?

DAOs stehen im klaren Gegensatz zu anderen Arten von Organisationen. Traditionell ist jedes Unternehmen zentralisiert, unabhängig davon, ob es autonom ist oder nicht. Der Hauptgrund, warum Menschen DAOs geschaffen haben, ist die Nutzung der vielen Funktionen, die sie in Unternehmen finden, ohne die Bürokratie und Ineffizienz, die mit der Führung dieser großen Unternehmen verbunden sind. Mit einem DAO gibt es keine Notwendigkeit, Zeit und Mühe zu verschwenden, einen Vermittler zu schaffen, um ein Unternehmen zu leiten; das Unternehmen erledigt diese Aufgabe selbst.

Wie unterbrechen DAOs die traditionelle Unternehmerlandschaft?

Unternehmen führen bezieht sich auf die Handlungen, Regeln und Normen, wie verschiedene Einheiten interagieren und wie diese Normen zur Verantwortung gezogen, reguliert und strukturiert werden. Traditionell ist diese Führung von oben nach unten gerichtet, was zu Themen wie dem Principal-Agent-Dilemma führt. Dieses Dilemma bezieht sich auf Situationen, in denen eine Einheit oder Person (der Agent) Entscheidungen treffen kann, die eine andere Einheit oder Person (der Auftraggeber) betreffen. Dies kann zu einem moralischen Risiko führen, wenn der Agent zusätzliche Risiken eingeht, da er nicht unter den Kosten leidet, sondern motiviert ist, einfach im eigenen Interesse zu handeln. DAOs, die Smart Contracts und die Blockchain nutzen, senken Transaktionskosten und Bürokratie und reduzieren dieses Principal-Agent-Dilemma drastisch.

Wie bietet „das DAO“ Einblicke in DAOs?

DAOs verwenden Smart Contracts, vorprogrammierte Regeln, die beschreiben, welche Aktionen innerhalb des Systems stattfinden können. Sie können die intelligenten Verträge so programmieren, dass sie mehrere Aufgaben erfüllen wie z. B. die Verteilung von Geldern, wenn eine bestimmte Anzahl oder ein bestimmter Prozentsatz der Wähler sich auf die Finanzierung einigen oder nach einem bestimmten Datum.

Wie das erste Ethereum DAO sind DAOs im Allgemeinen ein Weg, um die Demokratie kryptographisch zu gewährleisten. Stakeholder können abstimmen, um Regeln hinzuzufügen, bestehende Regeln zu ändern, Mitglieder zu streichen und vieles mehr. Da alle Inhaber von Token über ein Stimmrecht verfügen, ist das Prinzip tatsächlich demokratisch.

Was ist der „unaufhaltsame Code“ eines DAO?

Eines der Probleme mit DAOs ist, dass sie beim Setup so programmiert sind, dass sie einem bestimmten Zweck dienen, und dieser lässt sich nur schwierig ändern. Dies ist zwar eine konstruktive Entscheidung, die es einer einzelnen Person unmöglich machen soll, die Regeln zu ändern, bringt aber Nachteile mit sich. Wenn diejenigen hinter einem DAO erkennen, dass sie Anpassungen vornehmen müssen, ist es schwierig, die Smart Contracts, die dem DAO nach dem Einsatz zugrunde liegen, zu ändern. Wenn zum Beispiel jemand einen Fehler bemerkt, aber das DAO bereits läuft, können Entwickler möglicherweise nichts damit anfangen.

Was war „The DAO“?

Keine Diskussion über DAOs ist vollständig, ohne sich „das“ DAO anzusehen. Diese Organisation startete 2016 im Netzwerk Ethereum und scheiterte leider innerhalb weniger Monate. Dennoch veranschaulicht dieses Beispiel perfekt, was der Durchschnittsmensch meint, wenn er sich auf ein DAO bezieht. Der Plan für die DAO war, dass die Teilnehmer DAO-Token erhalten und darüber abstimmen können, welche Projekte innerhalb des Ethereum-Ökosystems finanziert werden. Im Wesentlichen würde es die Menge entscheiden lassen, welche Projekte es wert sind, in diese zu investieren.

Der DAO hoffte, die heutige organisatorische Führung in gewisser Weise zu verbessern. Das Team wollte, dass jeder mit Internetzugang die Möglichkeit hat, DAO-Token zu halten oder zu kaufen. Sie wollten auch, dass die DAO-Gründer die Regeln festlegen, über die sie am Ende abstimmen.

Was war der DAO-Hack?

Der DAO scheiterte aufgrund eines Hecks, was zu einem erheblichen Geldverlust und einem Preissturz von Ether führte. Es sei darauf hingewiesen, dass das Problem mit dem DAO-Kodex und nicht mit Ethereum selbst bestand, aber die Tatsache, dass es von Ethereum selbst und der großen Menge an Ether, die es im Crowdsale aufbrachte, stark unterstützt wurde, erschütterte den Markt und das Vertrauen in Ethereum im Allgemeinen.

Die DAO hatte einen erfolgreichen Crowdsale und erhielt den Titel des größten Crowdfunding mit mehr als 11.000 Beteiligten, die mehr als 150 Millionen Dollar einbrachten. Während des Crowdsales hatten viele Benutzer jedoch Bedenken, dass der Code anfällig für Angriffe sei. Die Entwickler nahmen sich dies zu Herzen. Vor der Finanzierung von Vorschlägen behob der DAO die Schwachstellen.

Die DAO-Mission

Am Ende gab das Team jedoch bekannt, dass keine Gelder von DAO gefährdet gewesen wären. Während einige Mitglieder des Teams noch daran arbeiteten, dieses Problem zu beheben, begann ein unbekannter Angreifer, den Bug zu nutzen, um das DAO des Äthers, das während des Crowdsale entstanden war, zu leeren. Der Angreifer entnahm über 3,6 Millionen ETH in ein „Child-DAO“ mit der gleichen Struktur wie das DAO. Dieser Hack war über einen rekursiven Call Exploit möglich. Im Wesentlichen bat der Angreifer die DAO, ihre wenigen Ether-Token mehrmals zurückzugeben, bevor der Smart Contract den Saldo aktualisieren konnte. Das Problem konnte dann nur mit einer Hard Fork, also Abspaltung gelöst werden.

Ethereum Classic

Das DAO bleibt eine Vorsichtsgeschichte unter den DAOs, die auf die Bedeutung der Überprüfung des Codes und das Problem der Unfähigkeit, den Code nach einem Start zu ändern, hinweist. Durch das Lernen aus vergangenen Fehlern können zukünftige und aktuelle DAOs mehr Fortschritte machen und ähnliche Probleme vermeiden.

Ähnliche Artikel
© FID Verlag GmbH , alle Rechte vorbehalten
Hat Ihnen dieser Beitrag gefallen?
JaNein
Teile diesen Beitrag:
Kommentare
Bitte loggen Sie sich ein um Kommentare zu verfassen