Blockchain-Orakel entmystifizieren: Teil 2

Hochland

DeFi und dezentrale Anwendungen wären ohne Blockchain-Orakel nicht möglich – Schlüsselkomponenten der Blockchain-Infrastruktur, die den Zugriff, die Verarbeitung und Übertragung von Informationen zwischen der Außenwelt von Off-Chain-Daten und Smart Contracts ermöglichen.

Was sind jedoch die größten technischen Herausforderungen beim Aufbau belastbarer und zuverlässiger Blockchain-Orakel, und warum sind dezentrale Datenpipelines so wichtig?

CryptoSlate sprach mit einigen der prominenten Experten zu diesem Thema – einige von ihnen werden sich diesen Juni in Berlin auf der weltweit ersten Technologie-Agnostikerin treffen Gipfel das ist voll und ganz auf Orakel ausgerichtet.

Belastbarkeit und Zuverlässigkeit von Oracle

„Unternehmen optimieren auf Effizienz, während DAOs auf Resilienz optimieren. Vor diesem Hintergrund muss die Infrastruktur, auf die DAOs angewiesen sind, robust und dezentralisiert sein, und hier kommen Orakel ins Spiel“, bemerkte Niklas Kunkel, Oracle Core Unit Facilitator bei MakerDAO.

Dies gilt insbesondere für Daten, so Kunkel, der weiter erklärte, wie wichtig es ist, die Zuverlässigkeit von Orakeln zu gewährleisten – die Verwendung Hersteller als Beispiel. Er führte dann weiter aus:

„Welche Informationen braucht Maker von der Außenwelt? Maker vergibt Kredite und Leute hinterlegen Sicherheiten, um diese Kredite entgegenzunehmen, also muss Maker als dezentrale Bank wissen, was der Preis all dieser Sicherheiten ist – was ist der Preis von Ethereum, was ist der Preis von Bitcoin, was ist der Preis eines Bündels von Hypothekendarlehen – das sind alle Informationen, die innerhalb des Krypto-Netzwerks nicht existieren und die wir von der Außenwelt mitbringen müssen.“

Aber was macht Orakel so besonders? Und wie stimmen sie mit einzigartigen Einschränkungen in der Blockchain-Welt überein?

„Sie wollen keiner anderen Partei vertrauen müssen, Sie wollen nicht der Gnade eines zentralisierten Fehlerpunkts ausgeliefert sein, Sie wollen nicht, dass irgendjemand einen Schalter umlegt und Sie zensiert, und schneide einfach die Daten ab“, fügte Kunkel hinzu, während er sich weiter mit einigen der technischen Herausforderungen bei der Erstellung einer Datenpipeline befasste, sodass derjenige, der sie betreibt, sie nicht einfach abschalten kann, wenn ihm danach ist.

Neben dem Widerstand gegen Zensur seien Garantien für die Datenintegrität eine weitere wichtige Einschränkung, die erfüllt werden müsse, fügte er hinzu, damit derjenige, der diese Pipeline betreibt, die Daten nicht manipulieren kann.

Kurz gesagt, das ist das Problem, das Orakel lösen – „sie geben diese Pipeline an DAOs und Kryptoanwendungen, ohne sie dem Risiko der Datenzensur und -manipulation auszusetzen.“

Laut Auryn Macmillan, Governance Lead und Produktmanager bei Gnosis.

„Orakel (oder Beweise) irgendeiner Art sind eine notwendige Komponente jedes Blockchain-basierten Systems, das Ereignisse außerhalb ihrer Ausführungsumgebung konsumieren oder darauf reagieren möchte. Ob in der realen Welt oder in einer anderen Blockchain- oder Ausführungsumgebung.“

Oracles ermöglichen alle Arten von nützlichen Anwendungen – von überprüfbarer Zufälligkeit und geheimer Abstimmung – bis hin zu realen Preis-Feeds.

Macmillan stellte jedoch klar, wie Gnosis ein Eskalationsspiel-basiertes Orakel nutzte, um sein Abstimmungssystem zu dezentralisieren.

„Für die Gnosis DAO wollten wir, dass die Abstimmung dezentralisiert und frei teilnehmbar ist und dass das Stimmengewicht viel mehr als nur GNO-Guthaben auf dem Mainnet Ethereum umfasst“, erklärte er.

Die Verwendung von Reality.eth ermöglichte eine vertrauenswürdige On-Chain-Ausführung basierend auf dem Ergebnis von Off-Chain-Abstimmungen – wobei das Stimmengewicht in mehreren Protokollen sowohl im Mainnet Ethereum als auch in der Gnosis Chain von GNO abgeleitet wird. Abschließend bemerkte Macmillan:

„Durch die Verwendung einer robusten Oracle-Lösung für diese Daten können sich Protokolle auf ihre Kernkompetenzen konzentrieren. Allerdings bedeutet die Einführung eines Orakels fast immer eine Vergrößerung der Angriffsfläche. Daher ist es für Entwickler von entscheidender Bedeutung, die Vertrauensannahmen beim Konsumieren von Daten aus einem bestimmten Orakel zu verstehen.“

Es gibt verschiedene Orakeldesigns, die unterschiedliche Mechanismen verwenden, um Resilienz- und Zuverlässigkeitsgarantien zu bieten. Während einige Designs auf mehrere Datenquellen und sogar mehrere Orakel angewiesen sind, verwenden andere Anreizmechanismen. Einige versuchen, dies kryptoökonomisch durch Krypto-Staking zu tun, während andere einen abbaubaren Proof of Work (PoW)-Wettbewerb verwenden, um die Abhängigkeit von vertrauenswürdigen Dritten für den Zugriff auf Off-Chain-Daten zu beseitigen.

Die Bedeutung der Dezentralisierung

Das dezentrale Orakel von Tellor dient als Beispiel für ein durch kryptoökonomische Anreize abgesichertes Design.

Das Tellor-Orakel ermöglicht es jedem, als Datenreporter teilzunehmen, indem er einige Token als Anleihe absteckt, die durch den Vertrag gekürzt werden kann, wenn er schlechte Daten übermittelt. In der Zwischenzeit, andere Token-Inhaber und Mitglieder der DAO können sich an der Validierung dieser Daten beteiligen, indem sie Einwände erheben, erklärte Michael Zemrose, Mitbegründer von Teller.

Als er die Grundlagen von Tellors Token-gesteuerten Streitmechanismen aufschlüsselte, wies Zemrose darauf hin, wie ihre offene und erlaubnisfreie Lösung von Grund auf so aufgebaut war, dass sie zensurresistent und dezentralisiert war.

„Von der Designphase an wollten wir, dass alles, was wir gemacht haben, offen und erlaubnisfrei ist, damit jeder teilnehmen kann, aber verhindert wird, dass eine einzelne Entität zu viel Macht im System hat – einschließlich uns selbst“, betonte er und stellte fest, dass das Tellor-Team nur Eigentümer ist 3 % der Token.

Teller ohne ICO gestartet, ohne Pre-Mine, und das Team hat auch seine Admin-Key-Privilegien abgeschafft, erwähnte Zemrose und kommentierte, dass das Ziel darin bestand, den Fehler zu vermeiden, zu viel Macht zu haben, „denn sobald man zu viel Macht hat es ist sehr schwer, es zu entfernen.“

Laut Zemrose ist es eine ständige Herausforderung, die Benutzer für die Bedeutung dezentraler Oracle-Lösungen zu sensibilisieren.

„Ihre andere Dezentralisierung spielt keine Rolle, wenn Ihr Orakel zentralisiert ist“, sagte er und stellte fest, dass es mit zunehmender Reife des Raums immer einfacher wird, die Community, Gründer und Investoren davon zu überzeugen, sich genug zu interessieren, um Teil des Gesprächs zu werden.

Während das Netzwerk vollständig offen ist und jeder kommen und versuchen kann, um Token-Belohnungen zu konkurrieren, indem er Daten in die Kette stellt, die Benutzer anfordern, ist es im besten Interesse aller, ehrlich zu sein.

„Sonst werden sie bestritten und dieser Einsatz (Anleihe) wird ‚gekürzt’ und dem Streitenden gegeben“, fügte Zemrose hinzu und erläuterte, wie ihr Design auf dem Prinzip der wirtschaftlichen Rationalität basiert.

Inzwischen basiert das Design von Maker auf einem „föderierten Modelltyp“, stellte Kunkel klar.

„Wir haben ein riesiges Konglomerat von Kryptoprojekten, die in der Branche vertrauenswürdig sind und für die die Maker-Governance abgestimmt hat, darunter Etherscan, MyEtherWallet, Infura, MetaMask, um nur einige zu nennen, und am Ende nehmen wir den Median von allen die Daten, die diese Konglomerate übermitteln“, erklärte er.

„Es ist fast wie bei PoW“, schloss Kunkel und stellte fest, dass das Orakel zum einen – online bleiben und zum anderen – die richtigen Daten haben wird, solange 51 % der Teilnehmer ehrlich sind.

Symbiose

source site

Leave a Reply