Skip to content Skip to footer

Oasis Roadmap für Q3 & Q4 2022 — Mit Sapphire als Krönung

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

Die Veröffentlichung von Sapphire ParaTime wird die bedeutenden Fortschritte hervorheben, die im Oasis Netzwerk bis 2022 gemacht werden.

Nach dem erfolgreichen Abschluss unserer Ziele für Q1 und Q2 freuen wir uns, die folgenden bedeutenden Schritte, die Oasis bis zum Ende des Jahres unternehmen wird, bekannt zu geben.

Der wichtigste Schritt ist die Einführung des ersten vertraulichen EVM — Sapphire.

Sapphire ist eine bahnbrechende Entwicklungsumgebung, denn es ist der erste und einzige vertrauliche EVM. Die Bedeutung eines solchen Ortes für Entwickler kann nicht unterschätzt werden, da dies eine elegante Möglichkeit für einen großen Teil der Blockchain-Entwickler ist, die Grundlagen von Web3 zu schaffen, wobei die Privatsphäre an erster Stelle steht.

Sapphire bietet Solidity-Entwicklern eine vertraute und zu 99% Ethereum-kompatible Entwicklungsumgebung, aber mit den zusätzlichen Vorteilen der Datenschutztechnologie von Oasis. Dies ist der Schlüssel um Blockchain als Teil der Web3-Welt zu etablieren.

Zusätzlich werden wir unser bestehendes Privacy ParaTime, Cipher, mit einem Mainnet-Upgrade ausstatten, um die WebAssembly-basierte vertrauliche Smart Contracts-Funktionalität zu ermöglichen. Wir werden auch die Unterstützung für SGXv2 und DCAP-basierte Attestierung freigeben, um TEE-Leistungsverbesserungen und Unterstützung für die neueste Generation von CPUs zu ermöglichen.

Weitere wichtige Schwerpunkte für die nächsten zwei Quartale sind die Inter-ParaTime-Kommunikation und die Stabilisierung des Oasis SDK.

Sapphire im Mainnet

Wir planen, Sapphire, den ersten vertraulichen EVM, in den kommenden Monaten im Mainnet einzuführen.

Wichtige Highlights:

  • Der Vertragsstatus ist standardmäßig vertraulich.
  • Vertragsaufrufdaten können vertraulich sein, wodurch der extrahierbare Wert für Miner gleich Null ist, da man nicht vorschießen kann, was man nicht sehen kann.
  • Stärkere Sicherheits- und Integritätsgarantien, da man neben dem Rechenausschuss auch sichere Enklaven kompromittieren muss.
  • Kompatibilität mit bestehenden Ethereum-Entwicklerwerkzeugen. Nahezu kein Unterschied in der Entwicklererfahrung und keine Unterschiede in der Benutzererfahrung im Vergleich zu Ethereum.
  • Zusätzliche integrierte Funktionen für Smart Contracts wie RNG (Zufallsgenerator), Signierung und Verschlüsselung.
  • Neuer Block-Explorer für eine verbesserte Benutzererfahrung für Emerald und Sapphire, speziell zugeschnitten auf die Unterstützung der Datenschutzfunktionen von Sapphire.

Cipher Mainnet Upgrade

Wir planen auch ein Upgrade der Cipher ParaTime im Mainnet, um WebAssembly-basierte vertrauliche Smart Contracts zu ermöglichen.

Wichtige Highlights:

  • Vertraulicher und öffentlicher Vertragsstatus.
  • Unterstützung für komplexere Rust-basierte Bibliotheken.
  • (Einige sind ähnlich wie oben für Sapphire, außer dass es sich nicht um EVM handelt).

Unterstützung für SGXv2 und DCAP-basierte Zertifizierung

Um TEE-Leistungsverbesserungen zu ermöglichen und die neueste Generation von CPUs zu unterstützen, werden wir in einer der nächsten Oasis Core-Versionen Unterstützung für SGXv2 und DCAP-basierte Attestierung bereitstellen. Nach der vollständigen Prüfung im Testnet und der Bereitstellung im Mainnet wird die endgültige Freigabe durch einen Governance-Vorschlag auf der Konsensschicht von Oasis erfolgen.

Wichtige Highlights:

  • Sowohl das alte (EPID) als auch das neue (ECDSA) Fernbescheinigungsverfahren werden gleichzeitig auf interoperable Weise unterstützt, so dass Upgrades im Laufe der Zeit erfolgen können.
  • Reduziert die Abhängigkeit vom Intel Attestation Service (IAS) und verbessert so die Verfügbarkeit. Bei DCAP-basierten Bescheinigungen können die für eine erfolgreiche Fernbescheinigung erforderlichen Artefakte zwischengespeichert werden.
  • Annehmbare Richtlinien für die Fernattestierung können nun über Netzwerk- und Laufzeit-Governance definiert werden.

Inter-ParaTime-Kommunikation

Möglichkeit zur Durchführung authentifizierter Inter-ParaTime-Asset- und Datenübertragungen, wobei die Sicherheit durch die Oasis-Konsensschicht gewährleistet wird. Dies ermöglicht nahtlose Anrufe zwischen intelligenten Verträgen, die sich auf verschiedenen ParaTimes befinden, so dass z. B. die intelligenten Verträge Emerald, Sapphire und Cipher miteinander kommunizieren können.

Stabilisierung des Oasis SDK

Wir planen, das Oasis-SDK zu stabilisieren, das das ParaTime-SDK zur einfachen Erstellung neuer ParaTimes, das Contract-SDK für WebAssembly-Smart-Contracts und die Client-SDKs zur Interaktion mit dem Oasis-Netzwerk und seinen ParaTimes von verschiedenen Clients aus (derzeit sowohl Typescript als auch Go) umfasst. Wir werden auch die gesamte Entwicklerdokumentation verbessern.

Auf dem Weg zu Web3

Dieses Jahr war ein wichtiges Jahr für das Wachstum des Oasis-Netzwerks, und wir haben erst die Hälfte hinter uns. Die Fortschritte, die wir bei der Einführung und Verbesserung von ParaTimes gemacht haben, waren enorm.

Emerald, unsere erste EVM ParaTime, hat die Türen für Solidity-Entwickler geöffnet. Die Einführung von Cipher war ebenfalls ein großer Meilenstein, um das Potenzial der Oasis-Technologie zur Wahrung der Privatsphäre in einer Blockchain-Umgebung zu demonstrieren.

Jetzt ist die Einführung von Sapphire der nächste Schritt in Richtung Web3, da wir die datenschutzfreundliche Leistung einer ParaTime wie Cipher nutzen und einem breiten Spektrum von Entwicklern einen einfachen Zugang dazu ermöglichen, damit sie beim Aufbau des Web3-Geländes helfen können — mit Oasis.