Skip to content Skip to footer

Entdecke die Möglichkeiten des ersten vertraulichen EVM der Krypto-Branche: Sapphire

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

Nach wie vor ist die Blockchain-Branche bestrebt, mit DApps und anderen Anwendungen der nächsten Internet-Generation die Transformation zum Web3 zu beschleunigen. Mit dem Übergang zum Web3 bleibt die digitale Privatsphäre in der Blockchain jedoch ein echtes Problem.

Der Schutz persönlicher und sensibler Informationen, Vertraulichkeit und individuelle Datenkontrolle sowie Datensouveränität sind Kernaspekte von Web3, aber öffentliche Blockchains wie Ethereum können nicht einmal ein grundlegendes Maß an Datenschutz bieten.

Wenn Sie zum Beispiel eine dezentrale ID auf Ethereum verwenden und mit einer DApp interagieren möchten, die überprüfen muss, in welchem Land Sie leben, ist dies möglich und in gewisser Hinsicht ein sinnvoller Anwendungsfall. Allerdings muss man auch in Kauf nehmen, dass alle anderen persönlichen Daten auf der Chain öffentlich zugänglich sind, wenn man die Integrität der Chain aufrechterhalten will, weil der Smart Contract ausgeführt wird.

Andere sensible und persönliche Daten müssten öffentlich sein, wenn die Blockchain in anderen Sektoren, wie dem Gesundheitswesen, eingesetzt würde. Wenn eine DApp für das Gesundheitswesen auf einer öffentlichen Chain aufgebaut würde, müssten alle persönlichen Daten öffentlich sein, wenn sie nicht außerhalb der Chain gespeichert würden, ganz zu schweigen von den Informationen, die normalerweise nur dem Arzt vorbehalten sind, was die Privatsphäre des Kunden absolut verletzen würde.

Aus diesem Grund haben wir Sapphire entwickelt, die erste und einzige vertrauliche EVM-kompatible Laufzeitumgebung der Branche. Mit Sapphire können vertrauliche Smart Contracts erstellt werden, um sensible Gesundheitsdaten, Finanzinformationen oder andere identifizierbare Informationen geheim zu halten, was eine neue Reihe von Anwendungsfällen ermöglicht, die perfekt für Web3 geeignet sind.

Darüber hinaus können wir eine große Kohorte von Blockchain-Entwicklern in Web3 willkommen heißen, indem wir ihnen die Möglichkeit geben, vertrauliche DApps in Solidity zu erstellen.

Aber die Frage bleibt, was kann mit Sapphire entwickelt und aufgebaut werden?

Im Folgenden werden wir einige der Anwendungsfälle für eine vertrauliche Laufzeit skizzieren, die vielen Blockchain-Entwicklern bekannt und beliebt sind. Von DeFi zu Gaming, NFTs, DID und Social.

Ausweitung von Web3 DApps

Im Kern ermöglicht Sapphire Entwicklern die Erstellung von Smart Contracts, die bestimmte Aspekte des Zustands vertraulich halten. Je nachdem, welche Aspekte ein Entwickler privat halten möchte, können die Verträge so gestaltet werden, dass sie das gesamte Spektrum der Vertraulichkeit abdecken, von vollständig öffentlich bis vollständig vertraulich.

Sapphire ist ein starkes neues Werkzeug für Solidity-Entwickler und kann die Möglichkeiten von Web3-DApps erheblich erweitern.

Einige Bereiche, die unserer Meinung nach großes Potenzial haben, sind:

DeFi

Das Hinzufügen von Vertraulichkeit zu DeFi ermöglicht neue Funktionen, die in der Web3-Community seit langem gefordert wurden.

Auf aktuellen EVMs kann jeder, der möchte, seinen Block-Explorer öffnen und sehen, dass eine bestimmte Wallet mit dem DEX Smart Contract interagiert und einen Handel durchgeführt hat — und sehen, was gehandelt wurde.

In einer DEX auf Sapphire ist es möglich, bestimmte Aspekte von Transaktionen geheim zu halten. Man könnte die eingestellten Slippage-Parameter verbergen und einen MEV-resistenten DEX erstellen, da es keine Möglichkeit für Sandwich-Angriffe gäbe.

DeFi lässt sich auch gut mit einem anderen wichtigen Anwendungsfall von Sapphire kombinieren — der dezentralen ID (DID). Indem DID-Informationen, wie z. B. Kreditscores, in die Blockchain aufgenommen werden, wird die dezentrale Kreditvergabe viel praktikabler und attraktiver für den Massenmarkt. Bei den derzeitigen öffentlichen Blockchains ist diese Art der Kreditvergabe nicht ideal, da die Menschen ihre privaten Kreditwürdigkeitsdaten nicht auf der Blockchain für alle sichtbar veröffentlichen wollen.

Mit Sapphire wird die dezentrale Kreditvergabe weitaus praktischer, da die Daten völlig vertraulich behandelt werden können und somit einzigartige Kreditprotokolle ermöglichen, die unterbesicherte Kredite anbieten. Wir glauben, dass Sapphire es DeFi ermöglicht, über das akutelle Niveau hinaus zu wachsen und sich durchzusetzen.

Gaming

Der Web3-Gaming-Sektor kann durch die Einbeziehung der Vertraulichkeit einen großen Mehrwert erhalten, da die meisten beliebten Web2-Spiele eine private Komponente haben. Selbst ein simples Kartenspiel setzt voraus, dass ein Spieler die Karten der anderen Spieler nicht sehen kann.

Die Blockchain wird als Möglichkeit gesehen, Karten- und Glücksspiele dank ihrer Transparenz fairer zu machen. Diese Transparenz kann jedoch auch dazu genutzt werden, anderen Spielern einen unfairen Vorteil zu verschaffen, wenn das Kartenspiel auf der Chain bleibt.

Um die Transparenz aufrechtzuerhalten und die Geheimhaltung bei Spielen und Glücksspielen zu wahren, muss ein Großteil des Spiels in Umgebungen außerhalb der Chain verlagert werden. Das hat Nachteile, denn sobald die vertraulichen Aspekte in Off-Chain-Umgebungen verlagert werden, verlieren sie die Integrität, welche die Blockchain bietet.

Die Vorteile der Dezentralisierung und der Zusammensetzbarkeit von Web3-Spielen auf der Chain liegen auf der Hand. Mit Sapphire müssen Web3-Spiele diese Kompromisse nicht eingehen, da die Daten privat auf der Chain gespeichert werden können.

NFTs

NFTs haben sich als wichtiges Rädchen im Blockchain- und Krypto-Ökosystem etabliert und sind ein Teil unseres digitalen Alltags geworden. Wie bei jedem neuen Web3-Sektor gab es jedoch einige Reibungen in der Benutzererfahrung. Eine dieser Reibungen für den NFT-Bereich war der Prägeprozess.

Wenn eine beliebte NFT-Kollektion geminted wird, kommt es oft zu einem großen Stau auf der Blockchain und damit zu einer Verschwendung von Gasgebühren, da die Leute um die Prägung (“Minting”) der Kollektion konkurrieren müssen.

Dies wurde kürzlich beim Landverkauf von Yuga Labs für ihr Metaverse-Spiel “Otherside” beobachtet. Diese Prägung verursachte einige der höchsten Gasgebühren in der Geschichte des Ethereum-Netzwerks: Allein in den ersten 24 Stunden gaben die Anleger über 176 Millionen Dollar für Gebühren aus.

Derzeit gibt es noch keine gute Möglichkeit, eine NFT-Prägung auf EVM-Chains durchzuführen, die fair ist und nicht zu “Gaskriegen” führt.

Die Vertraulichkeitsfunktionen von Sapphire könnten hier Abhilfe schaffen. Durch die Aktivierung der Vertraulichkeitsfunktion könnten ausgefeiltere Auktionsmechanismen eingesetzt werden, wie z. B. Zweitpreisauktionen oder Candlestick-Auktionen, die eine weitaus weniger chaotische und fairere Prägung und Auktionsmechanismen für NFT-Verkäufe ermöglichen.

Oasis bietet auf Sapphire auch vertrauliche NFTs an. Diese NFTs bieten zusätzliche Funktionen und Anwendungsfälle für NFTs in einer Web3-Welt. Vertrauliche NFTs wurden zum Beispiel auch vom Künstler und Mathematiker bishop in seiner Confidential NFT Kollektion vorgestellt: Army of Minions. In dieser NFT-Sammlung haben die Besitzer der NFTs auch Zugriff auf die zugrundeliegende mathematische Funktion, die ihre Minions erschaffen hat, die als private Daten gespeichert sind.

Dezentralisierte Identität

Die dezentrale Identität kann den Web3-Raum revolutionieren, da die Identitäten von Menschen im gesamten Internet genutzt werden können, ohne dass sie einen Eingriff in ihre Privatsphäre befürchten müssen.

Mit der DID können DApps Nutzer auf eine Whitelist setzen und sich authentifizieren, ohne die Privatsphäre der Nutzer zu gefährden. Derzeit ist es bei öffentlichen Blockchains sehr schwierig, DID zu implementieren, da die erforderlichen Daten oft sehr sensibel sind. Dazu können Namen, Alter, Adressen, Finanzen usw. gehören, die die Nutzer wahrscheinlich nicht mit ihren Wallets in Verbindung bringen möchten, damit sie für alle sichtbar sind.

Ein robustes und sicheres DID-System ermöglicht die Weiterentwicklung von Web3, insbesondere in Verbindung mit einer vertraulichen EVM-Kompatibilität.

Soziale Medien

Soziale Anwendungen können massiv von Web3 profitieren, aber die Akzeptanz steht noch aus. Das liegt zum großen Teil an den Problemen beim Aufbau einer wirklich dezentralen sozialen Web3-Plattform.

Die Vertraulichkeit von Sapphire kann einige dieser Probleme lösen. Bei Anwendungen wie Facebook oder Twitter besteht eine der Hauptfunktionen darin, dass man seine Inhalte nur für bestimmte Personen sichtbar machen kann. Auf einer öffentlichen Blockchain ist dies derzeit nicht möglich — Nutzer können nicht wählen, wer ihr Profil oder ihre Inhalte sehen kann und wer nicht.

Mit Sapphire und vertraulichen Smart Contracts wird dies möglich, da diese Smart Contracts bestimmte Aspekte in Abhängigkeit von festgelegten Parametern verborgen halten können.

Dies ist nicht nur auf soziale Medien beschränkt. Mit denselben Prinzipien lassen sich auch kostenpflichtige Inhaltsplattformen wie Patreon nachbilden.

Web3 — für Entwickler leicht gemacht!

Die potenziellen Anwendungsfälle für vertrauliche DApps werden gerade erst entdeckt, und wir kratzen gerade erst an der Oberfläche. Klar ist jedoch, dass es einen echten Bedarf an Vertraulichkeit in der Web3-Technologiewelt gibt. Der derzeitige Zustand der öffentlichen Blockchains, insbesondere der EVM Chains, auf denen viele Entwickler aufbauen, eignet sich nicht für Web3.

Mit Sapphire eröffnen wir eine neue Welt der Möglichkeiten für Blockchain, um Web3 zu skalieren, aber wir tun es mit der Unterstützung von Solidity-Entwicklern. Wenn Sie zu den ersten gehören möchten, die eine vertrauliche DApp in Solidity erstellen, besuchen Sie unsere Keep it Confidential Hackathon-Seite hier!

Treten Sie unserem Discord bei und folgen Sie uns auf Twitter!