Saiba mais sobre o Sapphire: o primeiro ParaTime EVM confidencial do setor

Hunjoolamide
Oasis Foundation Português
5 min readSep 27, 2022

--

Aviso: Essa publicação é uma tradução feita por um embaixador da Oasis. Verificações rigorosas são feitas para prover traduções precisas, mas elas estão sujeitas a erros ou omissões. A Oasis não é responsável pela sua precisão e consistência. Leia o artigo original aqui.

Para dar a um grupo considerável de desenvolvedores de blockchain a chance de criar dApps privados, lançamos recentemente o Sapphire na testnet. Dado o quanto a sociedade de hoje valoriza a soberania dos dados, os dApps confidenciais estão rapidamente se tornando uma necessidade na Web 3. Todos os dados do usuário são mantidos publicamente em blockchains padrão, criando um paradoxo de privacidade de blockchain. O Sapphire, no entanto, permite que os desenvolvedores criem aplicativos descentralizados (dApps) que podem manter os dados do usuário privados durante a execução de contratos inteligentes.

Sapphire é um ambiente de desenvolvimento inovador porque é o primeiro e único ParaTime compatível com a Ethereum Virtual Machine (EVM). À medida que os usuários desejam a soberania dos dados, os aplicativos blockchain habilitados para privacidade estão se tornando um requisito. Esse tempo de execução tem o potencial de ajudar o blockchain a escalar rapidamente para Web3 e permitir que os desenvolvedores de EVM estabeleçam rapidamente as bases desses dApps.

Com os benefícios adicionais da tecnologia de privacidade Oasis, que é fundamental para permitir que o blockchain funcione no mundo Web3, o Sapphire fornece aos desenvolvedores do Solidity um ambiente de construção confortável e compatível com Ethereum.

Por que a privacidade é importante no espaço Blockchain

Atualmente, os dados on-chain são publicamente acessíveis e transparentes graças a um importante recurso de segurança do blockchain, mas se quisermos crescer para a Web3, devemos perceber que dados confidenciais, como informações financeiras e de saúde, devem permanecer confidenciais.

O Sapphire possibilita o desenvolvimento de aplicativos descentralizados (dApps) que podem utilizar contratos inteligentes secretos, possibilitando, por exemplo, a segurança e visibilidade contínua das transações entre carteiras, preservando sua privacidade. Isso é diferente do que vemos atualmente em qualquer EVM aberto. As entradas e saídas de uma transação em um EVM DEX público são visíveis para todos os usuários.

Uma técnica poderosa para Web3 é ocultar certos componentes de execução de contratos inteligentes. O Sapphire oferece aos desenvolvedores de EVM a capacidade de incorporar componentes privados em seus dApps com contratos inteligentes privados, estendendo seu trabalho para a Web3. O Sapphire é a única plataforma para desenvolvedores do Solidity criarem dApps para proteger a privacidade do usuário, pois é o único ParaTime Confidential EVM compatível no mercado.

O que é Sapphire ParaTime?

A Sapphire permite o seguinte como Confidencial Oficial ParaTime compatível com EVM na Rede Oasis:

O Sapphire fornece familiaridade a um grupo considerável de desenvolvedores de blockchain como um tempo de execução EVM. Mas porque protege a privacidade, é novo e a única maneira para os desenvolvedores do Solidity ajudarem a escalar para a Web3.

Como a Sapphire protege a privacidade

A Sapphire implementa a tecnologia de privacidade do Oasis, que exige que os nós usem um ambiente de execução confiável para computação segura (TEE). Os TEEs são comparáveis ​​a uma “caixa preta” para executar contratos inteligentes.

Usando o gerenciamento de chaves, os dados criptografados são entregues ao Secure Enclave (também conhecido como caixa preta) junto com o contrato inteligente, onde são descriptografados, usados ​​pelo contrato inteligente para processar os dados e, em seguida, criptografados novamente antes de sair do Secure Enclave . .

Ao usar este procedimento, você pode ter certeza de que nem o operador do nó nem o desenvolvedor do aplicativo verão seus dados privados.

A Sapphire foi projetada para ser reconhecida.

Com a ajuda de outros ParaTimes como Cipher, nós do Oasis incluímos tecnologia de preservação de privacidade em nossa rede. Embora o Sapphire use a mesma tecnologia, a compatibilidade com EVM permite o uso de ferramentas de usuário conhecidas, como o gateway Web3, carteira e explorador de blocos. Todas as ferramentas de desenvolvimento, incluindo Web3.js e Ethers, Hardhat e Vyper também são bem conhecidas.

Com o Sapphire, você pode portar rapidamente seu dApp e começar a usar tecnologias de privacidade, bem como novos recursos integrados, como RNG, assinatura e criptografia.

Escalonamento rápido para Web3

Reconhecemos que, à medida que a tecnologia evolui para a Web3, há um desejo de privacidade e sigilo de dados. No entanto, a privacidade não é priorizada devido a inadequações no atual setor de blockchain, deixando a tecnologia para trás. Alternativamente, os desenvolvedores são deixados para trás porque o blockchain é projetado com a privacidade em mente, mas com ambientes de desenvolvimento desconhecidos.

Com a ajuda dos programadores que construíram o núcleo da tecnologia, a Sapphire está aqui para escalar blockchain para Web3.

A Emerald fornece um mecanismo para desenvolvedores de dApp migrarem do Ethereum ou outras cadeias compatíveis com EVM para o Oasis e aproveitarem todos os benefícios de fazer negócios aqui.

Ao alavancar a infraestrutura, as ferramentas e o ecossistema existentes do Oasis, o Sapphire adiciona privacidade EVM e permite um rápido time-to-mercado para desenvolvedores do Solidity que desejam criar dApps centrados na privacidade.

Projetando um dApp no ​​Sapphire

Com a implantação da Mainnet agendada para o final de 2022, o Sapphire ParaTime agora está implantado na Testnet. Incentivamos os desenvolvedores a usar o Testnet para experimentar o Sapphire, o ParaTime privado compatível com EVM.

Temos um guia que compara e contrasta o Ethereum com o Sapphire e explica como fazer a interface com o Sapphire para criar dApps seguros. Para acessar o guia, clique aqui.

Em Setembro, o Oasis também realizará o Sapphire Hackathon, dando aos desenvolvedores a chance de criar o primeiro dApp Confidential EVM e concorrer a prêmios. Siga-nos nas redes sociais e fique atento para mais informações.

Por favor, assine nossa newsletter e/ou participe do nosso Discord se quiser informações adicionais sobre a Sapphire e a Oasis Network.

--

--