Lernen Sie Sapphire kennen: Die branchenweit erste vertrauliche EVM ParaTime

Marvin
Oasis Foundation German

--

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

Wir haben kürzlich Sapphire auf unserem Testnet eingeführt, um einer Vielzahl von Blockchain-Entwicklern die Möglichkeit zu bieten, vertrauliche dApps zu entwickeln. Vertrauliche dApps werden im Web3 zu einer Notwendigkeit, da die Menschen in der heutigen Zeit großen Wert auf Datensouveränität legen. Bei traditionellen Blockchains gibt es ein Blockchain-Privatsphäre-Paradoxon, bei dem alle Nutzerdaten öffentlich gespeichert werden. Sapphire ermöglicht dementsprechend die Entwicklung von dApps, die Daten vertraulich behandeln und gleichzeitig Smart Contracts ausführen können.

Sapphire bietet eine bahnbrechende Entwicklerumgebung, insofern es die erste und einzige vertrauliche Ethereum Virtual Machine (EVM) kompatible ParaTime ist. Diese Laufzeitumgebung ist in der Lage, die schnelle Skalierung von Blockchains in Richtung Web3 zu unterstützen und es EVM-Entwicklern zu ermöglichen, schnell die Grundlagen für datenschutzfähige Blockchain dApps zu legen, die angesichts der Forderung der Nutzer nach Datensouveränität zu einer Notwendigkeit werden.

Sapphire bietet Solidity-Entwicklern eine vertraute, Ethereum-kompatible Entwicklungsumgebung, aber mit den zusätzlichen Vorteilen der Datenschutztechnologie von Oasis, die der Schlüssel dazu ist, dass Blockchain Teil der Web3-Welt wird.

Warum Vertraulichkeit im Blockchain-Bereich erforderlich ist

Derzeit bedeutet eine wichtige Sicherheitskomponente von Blockchain, dass Daten, die auf der Chain ausgeführt werden, öffentlich zugänglich und transparent sind, aber wir müssen anerkennen, dass sensible Daten, wie Finanz- und Gesundheitsinformationen, vertraulich bleiben müssen, wenn wir auf Web3 skalieren wollen.

Sapphire ermöglicht die Entwicklung von dApps, die vertrauliche Smart Contracts nutzen können, bei denen z. B. Transaktionen zwischen Wallets sichtbar und transparent bleiben und die Sicherheit gewährleisten, aber die Daten darüber, wie viel getauscht wurde, privat gehalten werden. Dies unterscheidet sich von dem, was wir heute auf jedem öffentlichen EVM sehen. Wenn ein Handel auf einem öffentlichen EVM DEX durchgeführt wird, kann jeder die Ein- und Ausgaben der Transaktion sehen.

Das Verbergen bestimmter Aspekte der Smart-Contract-Ausführung ist ein mächtiges Instrument für Web3. Sapphire ermöglicht es EVM-Entwicklern, ihren dApps vertrauliche Elemente durch vertrauliche Smart Contracts hinzuzufügen und ihre Kreationen auf Web3 zu skalieren. Als branchenweit erster vertraulicher EVM-kompatibler ParaTime ist Sapphire der einzige Ort für Solidity-Entwickler, an dem sie dApps zum Schutz der Privatsphäre der Benutzer erstellen können.

Was ist die Sapphire ParaTime?

Als offizielle vertrauliche EVM-kompatible ParaTime im Oasis-Netzwerk ermöglicht Sapphire:

Als EVM-Laufzeit bietet Sapphire einer umfangreichen Entwicklerriege eine vertraute Umgebung. Die Technologie zur Wahrung der Vertraulichkeit ist jedoch bahnbrechend und die einzige Möglichkeit für Solidity-Entwickler, an der Skalierung auf Web3 teilzunehmen.

Wie Sapphire Vertraulichkeit gewährleistet

Sapphire setzt die Datenschutztechnologie von Oasis um, die von den Knoten die Verwendung einer sicheren Rechentechnologie namens Trusted Execution Environment (TEE) verlangt. TEEs sind vergleichbar mit einer Blackbox für die Ausführung von Smart Contracts.

Mithilfe der Schlüsselverwaltung werden verschlüsselte Daten zusammen mit dem Smart Contract in die Black Box (die so genannte Secure Enclave) eingegeben, wo die Daten entschlüsselt, vom Smart Contract verarbeitet und dann verschlüsselt werden, bevor sie aus der Secure Enclave gesendet werden.

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

Sapphire ist entwicklerfreundlich konzipiert!

Bei Oasis haben wir mit anderen ParaTimes — wie z.B. Cipher — eine datenschutzfreundliche Technologie in unser Netzwerk eingebaut. Sapphire nutzt dieselbe Technologie, aber die EVM-Kompatibilität bedeutet, dass die Tools für den Benutzer vertraut sind, wie z.B. Web3-Gateway, Wallet, Block-Explorer. Auch die Entwickler-Tools sind alle vertraut: Solidity/Vyper, Hardhat/Truffle, Web3.js/Ethers.

Mit Sapphire ist es möglich, Ihre dApp in wenigen Minuten zu übertragen und die Datenschutztechnologie sowie die neuen integrierten Funktionen wie RNG, Signierung und Verschlüsselung zu nutzen.

Schnelle Skalierung im Web3

Wir verstehen, dass mit der Entwicklung der Technologie in Richtung Web3 der Wunsch nach Vertraulichkeit und Datenschutz besteht. Die Lücken im aktuellen Blockchain-Bereich bedeuten jedoch, dass der Vertraulichkeit keine Priorität eingeräumt wird und die Technologie ins Hintertreffen gerät. Oder die Vertraulichkeit wird zwar in die Blockchain integriert, aber mit ungewohnten Build-Umgebungen, so dass die Entwickler zurückbleiben.

Sapphire ist hier, um Blockchain auf Web3 zu skalieren und die Entwickler, die das Fundament der Technologie gelegt haben, mitzunehmen.

Mit Emerald haben wir eine Möglichkeit für dApp-Entwickler, von Ethereum oder anderen EVM-kompatiblen Chains zu Oasis zu wechseln und die vielen Vorteile zu nutzen, die sich aus der Entwicklung hier ergeben.

Sapphire bringt Vertraulichkeit in EVM und nutzt die aktuelle Oasis-Infrastruktur, das Tooling und das Ökosystem, was eine schnelle Markteinführung für Solidity-Entwickler ermöglicht, die private dApps erstellen möchten.

Erstellen einer dApp auf Sapphire

Die Sapphire ParaTime wird derzeit im Testnet eingesetzt, der Einsatz im Mainnet ist für später im Jahr 2022 geplant. Wir ermutigen Entwickler, das Testnet zu nutzen, um Sapphire, die vertrauliche EVM-kompatible ParaTime, kennenzulernen.

Wir haben einen Leitfaden, der die Unterschiede zwischen Sapphire und Ethereum beschreibt und erklärt, wie Sie Sapphire integrieren können, um sichere dApps zu schreiben. Bitte finden Sie den Leitfaden hier!

Darüber hinaus wird Oasis im September den ersten Sapphire Hackathon veranstalten, bei dem Entwickler die Möglichkeit haben, die erste Confidential EVM dApp zu entwickeln und dafür Preise zu gewinnen. Für weitere Informationen, bleiben Sie auf dem Laufenden und folgen Sie unseren sozialen Medien.

Für weitere Informationen über Sapphire und das Oasis Netzwerk, registrieren Sie sich bitte für unseren Newsletter und treten Sie unserem Discord bei.

--

--