Skip to content Skip to footer

Die Technologie hinter dem Oasis-Netzwerks verstehen!

Dieser Artikel ist eine inoffizielle Übersetzung der ursprünglichen Veröffentlichung. Die Übersetzung erfolgte durch Marvin, Oasis Labs Botschafter.

Das Oasis Network wurde gezielt entwickelt, um Blockchain-Technologie in eine Web3-Zukunft zu führen, die eistungsstark ist und reale Probleme lösen kann.

Unsere Technologie wurde so konzipiert, dass sie ein überzeugendes Entwicklererlebnis, eine schlanke und einfach zu bedienende Benutzerführung sowie eine zukunftssichere und tragfähige Plattform bietet, die ihren Platz in der entstehenden Web3-Welt hat.

Wir kennen unsere Aufgabe und wissen, was unsere Technologie leisten kann. Wir wissen auch, dass ein besseres Verständnis des Oasis Netzwerks, sowohl für Entwickler als auch für interessierte Nutzer, Aufschluss über die künftige Entwicklung von Oasis geben kann.

Was ist die Aufgabe des Oasis-Netzwerks?

Wir erleben eine Verschiebung vom Web2 zum Web3. Diese digitale Evolution basiert hauptsächlich auf Daten und darauf, wer die Daten im Internet kontrolliert. Früher haben große Webplattformen die Daten von Einzelpersonen ausgebeutet und zu Geld gemacht, aber das Web3 erfordert eine neue Wirtschaft. In dieser neuen Wirtschaftswelt ist der Einzelne für seine Daten verantwortlich — es ist eine digitale Ökonomie, in der jeder ein Schöpfer sein kann und ohne zentrale Autoritäten entlohnt werden kann.

Dieser Schritt in Richtung Web3 und die Art und Weise, wie Daten betrachtet werden, ist ein entscheidender Beweggrund für Oasis, bedeutet aber in der Praxis den Aufbau von Werkzeugen, die unter der Web3-Technologie definiert sind. Web3 nutzt neue Technologien, um Macht und Daten wieder in die Hände des Einzelnen zu legen und eine auf den Menschen ausgerichtete Zukunft zu schaffen.

Ein Grundpfeiler von Web3 ist der Datenschutz. Der Datenschutz wird ein neues Paradigma sein, bei dem auch Online echter, sicherer Datenschutz existiert. Er ermöglicht es den Menschen, ihre Daten verantwortungsbewusst zu kontrollieren und gleichzeitig die Möglichkeit zu haben, einen monetären Wert daraus zu ziehen.

Wir glauben, dass Daten als Eigentum betrachtet werden sollten und dass sie die globale Wirtschaft in einer Weise vorantreiben können, wie es die Welt noch nie gesehen hat. Allerdings sind Daten auch stärker gefährdet als je zuvor.

Aus diesem Grund arbeiten wir daran, den Status quo zu ändern, wie Dinge im heutigen Web ablaufen; wir wollen den Nutzern die Möglichkeit geben, ihre wertvollen Daten zu nutzen, anstatt sie ohne Entschädigung abzugreifen — durch unsere Technologie.

Mit unserer einzigartigen Architektur und dem Einsatz vertraulicher Computertechnologie legen wir den Grundstein für den Aufbau einer offenen, datenverantwortlichen Wirtschaft — mit Privatsphäre.

Die technologischen Komponenten von Oasis Network

Das Oasis Network ist eine datenschutzorientierte Proof-of-Stake Layer-1 Smart Contract Plattform mit einer mehrschichtigen, modularen Architektur, die Skalierbarkeit und die Flexibilität zum Einsatz kostengünstiger datenschutzorientierter Smart Contracts ermöglicht.

Nun, das ist ein ganz schöner Brocken, aber unsere Plattform besteht aus ihren Kernkomponenten — lass uns einen Blick auf diese werfen, zuerst mit einer sehr technischen Linse und dann einfacher.

Die Konsensschicht (Schicht 1)

Das Oasis-Netzwerk besteht aus zwei Hauptschichten — der Konsensschicht und der ParaTime-Schicht — aber alles beginnt mit der Konsensschicht.

Die Kernfunktion der Konsensschicht besteht darin, aktualisierte Status-Hashes von ParaTimes zu akzeptieren und sie in den nächsten Block der Oasis-Blockchain zu schreiben. Diese grundlegende Schicht wurde nach den Prinzipien der Modularität entwickelt, so dass der agnostische Konsens in Zukunft mit jeder Konsenslogik austauschbar ist.

Derzeit besteht die Basisschicht aus einer modifizierten Version von Tendermint Core, einer Byzantine-Fault Tolerant Consensus Engine. Sie verwendet einen PoS-Mechanismus und einen dezentralen Satz von Knotenbetreibern.

Diese Multi-Knoten-Architektur soll die Komplexität und letztlich das Risiko von Berechnungsfehlern auf der Ausführungsebene verringern.

Da das Oasis-Netz über mehrere Dienstleistungen verfügt, die von der Konsensschicht erbracht werden müssen, verwendet es einen ABCI-Anwendungsmultiplexer, der einige gemeinsame Funktionen ausführt und Transaktionen an die entsprechenden dienstspezifischen Knoten weiterleitet. Auf diese Weise kann der Core Consensus mit jedem der Service-Knoten interagieren.

Um es einfach auszudrücken…

Die Konsensschicht ist der Vollstrecker der Regeln des Netzes. Er stellt sicher, dass die Knoten die Regeln befolgen, die von Tendermint stammen, und ist in erster Linie dazu da, den Konsens im gesamten Netzwerk aufrechtzuerhalten. Auf Oasis sind die Knoten mit der Bereitstellung einer kleinen Anzahl von Diensten betraut, um die Komplexität zu reduzieren und die Wahrscheinlichkeit von Fehlern bei der Ausführung der Schicht 1 zu verringern.

Die Konsensschicht befasst sich auch mit der Erzeugung und Überprüfung von Blöcken. Auf Oasis spielt dies eine wichtige Rolle in der Beziehung zwischen der ersten Schicht und der zweiten Schicht — der ParaTime-Schicht -, da die meisten Transaktionen von dieser flexiblen Schicht und den darin enthaltenen ParaTimes ausgehen.

Der Consensus Layer nimmt Transaktionen und andere Ausführungen von ParaTimes entgegen und schreibt sie in den nächsten Block der Oasis-Blockchain. In der Zwischenzeit arbeiten diese ParaTimes als separate Netzwerke, die für die Ausführung bestimmter Anwendungen konfiguriert und angepasst werden können.

Die ParaTime-Schicht (Schicht 2)

Die ParaTime-Schicht ist die Ausführungsschicht für Smart Contracts, die aus mehreren parallelen ParaTimes besteht, die jeweils eine Rechenumgebung mit einem gemeinsamen Status darstellen. Diese Rechenumgebungen bieten Flexibilität und Anpassungsfähigkeit. Von EVM-kompatiblen Umgebungen bis hin zu WASM-kompatiblen Umgebungen in den ParaTimes Emerald und Cipher sowie der kommenden Confidential EVM ParaTime Sapphire.

Der Betrieb einer ParaTime erfordert die Teilnahme von Knotenbetreibern, die im Austausch gegen Belohnungen Knoten zu einem offenen oder geschlossenen Rechenausschuss beisteuern. Oasis verwendet Diskrepanzerfassung, um die ParaTime-Ausführung zu verifizieren. Diese überprüfbare Rechentechnik ermöglicht die Verwendung kleinerer Komitees und erfordert einen geringeren Replikationsfaktor für dasselbe Sicherheitsniveau, was effizienter ist als Sharding- oder Parachain-Modelle.

In gewissem Sinne funktioniert die Ausführung von Smart Contracts ähnlich wie die Konsensschicht und ihre Verwendung von Knotenbetreibern und einem Rechenausschuss. ParaTimes können von jedermann betrieben werden und können ihr eigenes Belohnungssystem, ihre eigenen Teilnahmebedingungen und ihre eigene Struktur haben; in der Zwischenzeit können Knotenbetreiber an einer beliebigen Anzahl von ParaTimes teilnehmen.

Wie bereits beschrieben, ermöglicht die Trennung vom Konsens die Skalierbarkeit des Netzwerks durch seinen modularen Aufbau. Die Trennung ermöglicht es auch, dass sich die ParaTimes voneinander unterscheiden.

Ein Unterschied ist die Möglichkeit, vertrauliche ParaTimes oder nicht vertrauliche ParaTimes zu betreiben, wobei letztere Ethereum und anderen alternativen Layer-1-Netzwerken ähnlich sind. Darüber hinaus können sich ParaTimes unabhängig voneinander weiterentwickeln und dabei den Konsens aufrechterhalten, auch wenn sich die Technologien für Sicherheit, Skalierbarkeit oder Datenschutz weiterentwickeln.

Um es einfach auszudrücken…

ParaTimes sind unabhängige Rechenumgebungen, die parallel auf einer zweiten Schicht des Netzwerks existieren. Diese Computerumgebungen schreiben ihre eigenen Transaktionen in die Konsensschicht.

ParaTimes können als diese anpassbaren Umgebungen betrachtet werden, die jeder auf Oasis aufbauen kann. Sie können flexibel, anpassungsfähig und modular sein und sich je nach den von den Entwicklern gewünschten Parametern weiterentwickeln und verändern. Sie profitieren jedoch auch von der Sicherheit der Schicht 1 und den Regeln der Konsensschicht auf Oasis.

ParaTimes haben nahezu unendliche Möglichkeiten — sie können verschiedene VMs wie EVM oder WASM ausführen und können als erlaubnispflichtige oder erlaubnisfreie Systeme konzipiert werden. Letztendlich ermöglichen die Anpassungsfähigkeit und Flexibilität von ParaTimes den Entwicklern, das gewünschte Gleichgewicht zwischen Sicherheit, Leistung und Datenschutz zu finden.

Aktuelle ParaTimes

Emerald

Eine wichtige ParaTime, die derzeit für Entwickler auf Oasis verfügbar ist, ist die Emerald ParaTime, die EVM-kompatible ParaTime. Eine EVM-Umgebung auf Oasis bedeutet, dass Entwickler, die es gewohnt sind, in Solidity zu bauen, schnell und einfach zu Oasis kommen und die Werkzeuge und die Dokumentation nutzen können, mit denen sie gewohnt sind, zu bauen.

Im Gegensatz zu Ethereum hat Emerald Paratime jedoch eine viel größere Skalierbarkeit und einen höheren Durchsatz an Transaktionen. Sie ist auch kostengünstig, zeitweise bis zu 99% billiger als ETH-Transaktionen. Es gibt auch eine kettenübergreifende Interoperabilität durch Brücken wie WormholeCBridge und Multichain.

Cipher

Diese ParaTime ist bekannt als eine All-in-One-Privacy-fähige ParaTime, die die Mission von Oasis verkörpert und die Ausführung von Privacy-Technologie in Richtung einer Web3-Welt ermöglicht.

Cipher unterstützt vertrauliche Smart Contracts, eines unserer zentralen Wertversprechen. In einer vertraulichen ParaTime wie Cipher müssen die Knoten eine sichere Rechentechnologie namens Trusted Execution Environment (TEE) verwenden.

TEEs sind vergleichbar mit einer Black Box für die Ausführung von Smart Contracts. Die verschlüsselten Daten werden zusammen mit dem Smart Contract in der Black Box gespeichert. Die Daten werden dann entschlüsselt, vom Smart Contract verarbeitet und verschlüsselt, bevor sie aus der Black Box gesendet werden.

Dieser Prozess stellt sicher, dass die Daten vertraulich bleiben und nicht an den Knotenbetreiber oder den Anwendungsentwickler weitergegeben werden.

Sapphire

Dies ist die vertrauliche EVM ParaTime und die erste vertrauliche EVM-Laufzeit in der Branche. Bei Oasis haben wir die Bedeutung der Datenschutztechnologie erkannt. Wir möchten Entwickler in die Lage versetzen, datenschutzfreundliche Anwendungen zu entwickeln, die Teil des Web3 sind und dieses vorantreiben.

Ähnlich wie Emerald wollen wir solidarischen Entwicklern die Möglichkeit geben, auf dem Oasis-Netzwerk aufzubauen. Aus diesem Grund ist Sapphire eine EVM-kompatible Umgebung. Wir wollen aber auch, dass diese Entwickler in der schnell wachsenden Web3-Welt vorankommen, indem wir unsere datenschutzfreundliche Technologie in einer vertrauten Umgebung anbieten.

Das bietet die Technologie von Oasis!

Schnell, skalierbar, kostengünstig

Das Kernproblem beim Aufbau auf den derzeit größten Layer-1-Blockchains sind Geschwindigkeit, Kosten und Skalierbarkeit. Viele versuchen, dieses Problem zu lösen, und wir bei Oasis bieten Entwicklern dank unserer Technologie bereits schnelle, kostengünstige und skalierbare Möglichkeiten.

Da die Knoten mit der Bereitstellung eines minimalen Satzes von Diensten betraut sind, können die Berechnungen auf der Schicht 2 und innerhalb verschiedener ParaTimes stattfinden. Zwei getrennte Schichten ermöglichen es den ParaTimes, Transaktionen unterschiedlicher Komplexität parallel mit einem gemeinsamen Konsens zu verarbeiten. Dank dieser Flexibilität arbeiten Arbeitslasten und Upgrades, die auf einer ParaTime verarbeitet werden, symphonisch mit dem Konsens zusammen, um unabhängig voneinander Netzwerksicherheit und Endgültigkeit zu gewährleisten, ohne andere ParaTimes zu beeinträchtigen.

Dies führt zu einem erhöhten Transaktionsdurchsatz, beispielloser Skalierbarkeit und bis zu 99 Prozent niedrigeren Gebühren als bei Ethereum.

Vertraulichkeit

Datenschutz und Vertraulichkeit sind anerkannte Grundpfeiler von Web3 und seinem Übergang zu individuellem Dateneigentum. Darüber hinaus ist der Datenschutz ein zentrales Wertversprechen für Oasis, und ein Großteil der Technologie ist darauf ausgerichtet, Daten durch Datenschutz zu stärken.

Im Allgemeinen sehen wir, dass Smart Contracts auf anderen Blockchain-Plattformen die Datenverfügbarkeit und Transparenz von der zugrunde liegenden Technologie übernehmen. Bei Oasis streben wir jedoch danach, die Vertraulichkeit von Daten in Smart Contracts zu gewährleisten.

Durch den Einsatz vertraulicher Rechentechnologie können wir bei Bedarf Bedenken hinsichtlich des Datenschutzes in Smart Contracts ausräumen. Dies bedeutet auch Flexibilität, da diejenigen, die vertrauliche Smart Contracts wünschen, sich für die Verwendung von vertraulichen ParaTimes wie Cipher und Sapphire entscheiden können.

Dateneigentum

Ein weiteres zentrales Wertversprechen von Oasis Network ist das Eigentum an individuellen Daten — ebenfalls ein Grundpfeiler der Web3-Welt. Und auch hier bedeutet das flexible und modulare Design von Oasis, dass wir unsere Technologie ausbauen können, um diese Werte zu erreichen.

Mit Parcel beabsichtigt Oasis, eine verantwortungsvolle Datengesellschaft mit Tokenized Data zu fördern. Datenanbieter im Oasis-Netzwerk können ihre Tokenized Data nutzen, indem sie von Anwendungen belohnt werden, die ihre sensiblen Informationen analysieren oder kontrollieren, wie sie in verschiedenen Diensten genutzt werden.

Dieses Konzept unterscheidet sich von dem uns heute vertrauten Dateneigentum dadurch, dass die Daten nicht von denjenigen, die sie erzeugen, monetarisiert oder kontrolliert werden.

Derzeit wird Parcel von Unternehmenspartnern wie BinanceGenetica und der BMW Group genutzt, aber auch in anderen Bereichen wird die Technologie bereits eingesetzt.

Eine Grundlage für eine Blockchain-gestützte Web3-Welt

Es ist kein Fehler, dass die Technologie von Oasis so aufgebaut ist, wie sie ist. Die Ziele und Motivationen der Plattform werden nur durch die Technologie gestärkt, um eine Web3-Welt zu erreichen, in der Blockchain praktikabel und funktional ist.

Wir wissen, dass sich die Welt verändert und dass Blockchain an der Schwelle steht, sich in unser Leben einzufügen — aber das erfordert eine leistungsstarke, robuste und zukunftssichere Plattform, um sicherzustellen, dass die Web3-Ideale mit der Technologie, die wir heute haben, erreicht werden.

Oasis ist eine datenschutzorientierte Proof-of-Stake Layer-1 Smart Contract Plattform mit einer mehrschichtigen, modularen Architektur, die Skalierbarkeit und die Flexibilität für den Einsatz kostengünstiger datenschutzorientierter Smart Contracts ermöglicht.

Oasis bietet kostengünstige und schnelle Transaktionen, Skalierbarkeit, Vertraulichkeit, Dateneigentum und Flexibilität, um zukunftssicher zu sein, denn wir wissen, was eine Web3-Welt in Zukunft braucht.

Wenn du daran interessiert bist, dein Projekt auf Oasis aufzubauen, kannst du eine Finanzierung aus unserem 235 Millionen Dollar umfassenden Ecosystem System Fund beantragen. Bitte klicke hier, um unsere Ressourcen für Entwickler zu lesen.