O que você pode criar usando o primeiro EVM confidencial do setor — Sapphire

John Peace
Oasis Foundation Português

--

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.

DApps e outras soluções prontas para Web3 estão sendo desenvolvidas na área de blockchain para escalar nesta nova era da internet. Mas com a mudança para a Web3, há um problema significativo em relação à privacidade digital no blockchain.

Os principais recursos do Web3 incluem soberania de dados, privacidade de dados privados e confidenciais, confidencialidade e propriedade de dados individuais. No entanto, blockchains públicos como o Ethereum são incapazes de oferecer até mesmo os graus mais básicos de privacidade.

Por exemplo, é possível e, de certa forma, faz sentido como caso de uso se envolver com um DApp que exija que você valide sua nação de residência enquanto usa um ID descentralizado no Ethereum. No entanto, se você deseja manter a integridade na cadeia, também precisa aceitar que todas as suas outras informações pessoais sejam acessíveis a todos na cadeia como resultado dessa execução de contrato inteligente.

Se o blockchain fosse empregado em outras indústrias, como saúde, informações mais privadas e delicadas teriam que ser tornadas públicas. Se um DApp de saúde fosse criado em uma cadeia pública, todas as informações de identificação pessoal sobre você teriam que ser tornadas públicas se os dados não fossem armazenados fora da cadeia. Isso também se aplicaria a informações que normalmente só são acessíveis ao seu médico, destruindo completamente a confidencialidade do paciente.

Por esse motivo, construímos o Sapphire, o primeiro e único runtime compatível com EVM confidencial do setor. Com o Sapphire, contratos inteligentes privados podem ser criados para proteger informações identificáveis ​​privadas, incluindo dados financeiros e de saúde confidenciais. Isso abre uma nova gama de casos de uso que são ideais para Web3.

Além disso, ao dar aos desenvolvedores de blockchain a oportunidade de criar DApps privados no Solidity, podemos dar as boas-vindas a uma proporção considerável deles na Web3.

Mas a questão permanece, o que pode ser construído com Sapphire

Listaremos alguns aplicativos para um tempo de execução confidencial com o qual muitos desenvolvedores de blockchain estão familiarizados abaixo. Incluindo DeFi, jogos, NFTs, DID e social.

Aumentando os DApps Web3

Sapphire é uma plataforma que permite aos programadores criar contratos inteligentes que mantêm a confidencialidade do estado. Os contratos podem ser elaborados para cobrir todo o espectro de confidencialidade, de totalmente público a totalmente secreto, dependendo dos detalhes que um desenvolvedor decidir manter em sigilo.

O Sapphire é uma nova ferramenta poderosa para desenvolvedores do Solidity que tem o potencial de aumentar significativamente os tipos de DApps Web3 que podem ser criados.

Acreditamos que há muitas promessas nas seguintes áreas:

DeFi

DeFi agora tem características inovadoras que a comunidade Web3 há muito desejava graças à adição de confidencialidade.

Qualquer pessoa que deseje pode visualizar seu explorador de blocos nos EVMs atuais e ver que uma determinada carteira interagiu com o DEX Smart Contract e fez uma transação, bem como os detalhes da negociação.

É possível manter alguns recursos de transações confidenciais em um DEX no Sapphire. Não haveria como ocorrer ataques sanduíche, portanto, você poderia ocultar as configurações de derrapagem que foram estabelecidas e criar um DEX resistente a MEV.

O ID descentralizado, um caso de uso crucial do Sapphire, também combina bem com o DeFi. O financiamento descentralizado torna-se muito mais viável e desejável para o público em geral, permitindo informações DID, como pontuações de crédito, no blockchain. Esse tipo de empréstimo não é ideal com as blockchains públicas atuais, pois ninguém quer que suas informações de pontuação de crédito pessoal sejam publicadas na blockchain para que todos possam ver.

O Sapphire permite total confidencialidade dos dados, permitindo protocolos especiais de empréstimos que fornecem empréstimos com garantias insuficientes, tornando os empréstimos descentralizados muito mais viáveis. Em nossa opinião, o Sapphire permite que o DeFi avance e penetre.

Jogos

A confidencialidade pode agregar muito valor ao mercado de jogos Web3 porque a maioria dos jogos Web2 apresenta algum elemento de privacidade. Mesmo um jogo de cartas simples requer que um jogador não possa ver as cartas do outro jogador.

Por causa de sua abertura, o blockchain tem sido visto como um meio de melhorar a justiça dos jogos de cartas e das atividades de jogo. No entanto, se o jogo de cartas continuar on-chain, essa mesma transparência pode ser usada para oferecer a outros jogadores uma vantagem injusta.

Vários aspectos dos jogos e jogos de azar devem ser jogados fora da cadeia para preservar a transparência e a confidencialidade. Há custos associados a isso porque a alta integridade fornecida pelo blockchain é perdida quando as partes confidenciais são transferidas para locais fora da cadeia.

Os benefícios de ter jogos Web3 on-chain incluem descentralização e composição. Como os dados podem ser armazenados secretamente na cadeia com o Sapphire, os jogos Web3 não terão que fazer essas trocas.

NFTs

Os NFTs se destacaram como parte integrante dos ecossistemas de blockchain e criptomoeda, bem como de nossa vida digital cotidiana. No entanto, houve algum atrito na experiência do usuário, como em qualquer nova indústria da Web3. O procedimento de cunhagem tem sido um desses entraves para o mercado de NFT.

O gás é desperdiçado como resultado da competição para cunhar uma coleção popular de NFT, que frequentemente causa muito congestionamento de blockchain.

Isso foi demonstrado recentemente na venda de terrenos do Yuga Labs para o jogo Metaverse "Otherside". Os investidores gastaram quase US$ 176 milhões apenas em taxas nas primeiras 24 horas, tornando esta cunhagem uma das maiores taxas de gás da história da rede Ethereum.

No momento, ainda não existe uma técnica eficaz para conduzir um NFT justo em cadeias EVM que evitem guerras de gás.

Os recursos de confidencialidade do Sapphire podem ser úteis aqui. A fim de tornar o processo de cunhagem e leilão para vendas de NFT menos caótico e mais equitativo, métodos de leilão mais complexos, incluindo leilões de segundo preço ou leilões de velas, podem ser usados ​​se a confidencialidade estiver habilitada.

Além disso, o Oasis fornece NFTs confidenciais no Sapphire. Esses NFTs oferecem recursos adicionais e casos de uso para NFTs na direção de um mundo Web3. Por exemplo, a coleção NFT confidencial do bispo do artista e matemático: Army of Minions também apresentou NFTs confidenciais. Os proprietários dos NFTs também têm acesso aos dados confidenciais que são a função matemática subjacente que gerou seus Minions nesta coleção de NFTs.

Identidade Dispersa

Como as identidades podem ser utilizadas em toda a Internet sem se preocupar com uma violação de privacidade, a identidade descentralizada tem o potencial de mudar o ambiente Web3.

Os DApps podem colocar na lista de permissões e credenciar usuários que usam DID sem colocar em risco sua privacidade. Atualmente, a implementação de DID em blockchains públicos é altamente desafiadora, pois os dados necessários são frequentemente de um tipo muito sensível. Nomes, idades, endereços, informações financeiras e outros detalhes podem ser incluídos informações que os usuários provavelmente não desejam que sejam associadas publicamente às suas carteiras.

O Web3 pode avançar graças a um sistema DID forte e seguro, especialmente quando combinado com a compatibilidade EVM privada.

Social

A Web3 pode ser extremamente vantajosa para aplicativos sociais, no entanto, não houve muita aceitação. Isso ocorre principalmente porque é difícil criar uma plataforma social Web3 completamente descentralizada.

Alguns desses problemas podem ser resolvidos a critério da Sapphire. Um elemento-chave de plataformas de mídia social como Facebook ou Twitter é a opção de restringir quem pode ver sua postagem. Em uma blockchain pública, os usuários ainda não podem controlar quem pode e quem não pode visualizar seu perfil ou conteúdo.

É possível com Sapphire e contratos inteligentes secretos, pois esses contratos inteligentes têm a capacidade de ocultar algumas informações com base em condições predeterminadas.

A mídia social não é o único lugar onde ela existe. Usando as mesmas ideias, fica fácil copiar serviços de conteúdo pagos como o Patreon.

Estabelecendo desnvolvedores para Web3 EVM

Estamos apenas começando a explorar os casos de uso que podem ser criados para DApps privados. A necessidade de confidencialidade nas tecnologias Web3 é inegável. Web3 não é adequado para a condição de blockchains públicos como eles estão atualmente, particularmente cadeias EVM onde muitos desenvolvedores criam.

Com o Sapphire, estamos expandindo o potencial do blockchain para escalar para Web3, mas estamos fazendo isso com o apoio dos desenvolvedores do Solidity. Se você quer ser um dos primeiros a desenvolver um DApp privado no Solidity, clique aqui para visitar nossa página de Hackathon para manter a confidencialidade!

Siga-nos no Twitter e junte-se ao nosso servidor Discord!

--

--