Découvrir Sapphire : Le Premier Paratime Confidentiel à EVM.

Gomski33
5 min readSep 5, 2022

Nous avons dernièrement fait le lancement de Sapphire, sur le testnet, qui fournit tant de programmateurs avec une occasion de créer des dApps confidentielles. Les dApps confidentielles se mettent à porter une importance indispensable dans le Web3 vu que les gens mettent de grand valeur à la souveraineté des données ces jours-là. Par rapport à la blockchain conventionnelle, il existe un paradoxe de la confidentialité des blockchains où se trouve ouvertement toutes les données des utilisateurs. Néanmoins, Sapphire permet aux dApps de se faire créer d’une façon rendant confidentielles les données, tout en exécutant les smart contracts.

Avertissement : Cette publication est une traduction réalisée par un représentant d’Oasis. Des contrôles rigoureux sont mis en place pour fournir des traductions précises mais il est possible qu’il existe des erreurs et des omissions. Oasis ne prend pas la responsabilité pour sa précision ou sa fiabilité. Lisez la version originale de l’article ici.

Sapphire est un environnement des développeurs innovant étant donné qu’il est le premier (et l’unique) Paratime confidentiel à Machine Virtuelle d’Ethereum (EVM). Ce runtime arrive à adapter la blockchain vers le Web3 en vitesse permettant aux développeurs de construire la fondation pour des dApps de blockchain à la confidentialité.

Sapphire offre aux développeurs de Solidity une interface familière et compatible avec l’Ethereum mais avec les avantages de la technologie à la confidentialité d’Oasis qui est tout essentiel pour l’incorporation de la blockchain au Web3.

L’importance de la Confidentialité pour la Blockchain

Actuellement, pour mieux sécuriser la blockchain, les données exécutées on-chain sont disponibles au public. Cependant, il faut la confidentialité des données sensibles telles que celles concernant la finance et la santé si nous voulons nous adapter au Web3.

Sapphire permit que les dApps emploient les contrats intelligents confidentiels posant possible une situation où des transactions entre des portefeuilles arrivent à être visible et transparent pour garantir la sécurité mais l’amant de la transaction reste privé. Ce n’est pas le même qui se passe chez les EVMs publiques aujourd’hui. Si un échange se fait sur un DEX public à EVM, tout le monde peut contrôler les détails de la transaction.

Faire cacher certains aspects de l’exécution des contrats intelligents pourvoit aux développeurs de posséder des éléments de la confidentialité pour leurs dApps grâce aux contrats intelligents confidentiels. Ceci avancera leurs réalisations vers le Web3. En tant que premier Paratime confidentiel à EVM de l’industrie blockchain, Sapphire est uniquement la plateforme pour les développeurs de créer des dApps destinées à la confidentialité des consommateurs.

Qu’est-ce que le Paratime Sapphire?

Étant le Paratime confidentiel à EVM du réseau Oasis, Sapphire rend possible la suite:

En tant qu’un runtime à EVM, Sapphire offre de la familiarité à un groupe étendu des développeurs. Néanmoins, il est la technologie de la préservation de confidentialité qui le rend innovant et le rend le seul moyen que les développeurs de Solidity puissent faire partie de l’évolution de Web3.

Comment Sapphire Favorise la Confidentialité

Sapphire applique la technologie de confidentialité d’Oasis qui exige que les nœuds utilisent une technologie calculée qui s’appelle un Trusted Execution Environment (TEE). Les TEEs sont en comparaison, une boîte noire pour l’exécution des contrats intelligents.

Avec l’employment de key management, des données encryptées entrent dans la boîte noire (nommé le Secure Enclave) accompagné du contrat intelligent. À ce pas, les données sont décryptées et ensuite traitées par le contrat intelligent avant qu’elles sortent du Secure Enclave.

Ce processus fait en sorte que les données restent privées et que l’opérateur du nœud ou le développeur ne les découvre pas

La Familiarité est au sein de la création de Sapphire

Chez Oasis, nous avons développé une technologie pour la préservation de confidentialité pour notre réseau qui se voit dans des autres Paratimes — tels que Cipher. Sapphire emploie une technologie pareille mais l’appropriation à l’EVM signifie des outils familiers pour les développeurs ; tels que Solidity/Vyper, Hardhat/Truffle, Web3.js/Ethers.

Avec Sapphire, nous arrivons à porter une dApp en quelques minutes et de commencer à utiliser la technologie de confidentialité, ainsi que de nouvelles fonctionnalités comme RNG, le signing, et le chiffrement.

S’adapter au Web3 en Vitesse

Nous reconnaissons que plus la technologie se déplace vers Web3, plus il existe une envie pour la confidentialité des données. Toutefois, l’espace dans le réseau blockchain actuel signifie que la confidentialité n’est pas une priorité. Cela fait reculer la technologie. Ou d’un autre côté, la confidentialité se fait incorporer à la blockchain mais d’un environnement inconnu qui ne rassure pas de progrès aux développeurs.

Sapphire est venu pour adapter la blockchain vers le Web3 et d’emmener les développeurs de la base de sa technologie.

Avec Emerald, nous avons fourni un moyen pour que les programmateurs se déplacent de l’Ethereum ou des autres blockchains EVM au réseau Oasis pour découvrir ses nombreux avantages.

Sapphire rapporte la confidentialité à l’EVM en exploitant l’infrastructure, les outils, et la communauté d’Oasis. Cela favorise sa commercialisation pour les développeurs de Solidity qui ont envie de créer des dApps à la confidentialité.

Créer une dApp chez Sapphire

Le Paratime Sapphire est actuellement lancé sur le Testnet avec le lancement Mainnet prévu pour plus tard en 2022. Nous voulons inciter des développeurs à employer le Testnet pour qu’ils puissent expérimenter avec Sapphire, le Paratime confidentiel à EVM.

Nous avons un guide qui décrit les disparités entre Sapphire et Ethereum et explique comment faire intégrer Sapphire pour pouvoir écrire des dApps sécurisées. Veuillez retrouver le guide ici!

En plus, Oasis accueillera le premier Hackathon de Sapphire en Septembre, accordant aux développeurs l’occasion de développer la première dApp confidentielle à EVM et en remporter des récompenses. Pour en savoir plus, restez avec nous en vous abonnant à nos réseaux sociaux.

Pour plus d’informations sur Sapphire et le Réseau Oasis, veuillez vous inscrire à notre newsletter et rejoignez-nous à notre chaîne Discord.

--

--

Gomski33

Blockchain enthusiast and translator. Keen on Web3 and its possibilities.