Vitalik Buterin aponta a comunidade cripto para uma solução de privacidade para Ethereum – Cryptopolitan

Ethereum O co-fundador Vitalik Buterin propôs uma solução para o que ele chama de “maior desafio restante” do Ethereum – privacidade. Vitalik Buterin reconheceu a necessidade de uma solução de privacidade em uma postagem de blog em 20 de janeiro, porque qualquer informação que chega a um “público blockchain” é público por padrão.

Vitalik então concebeu o conceito de “endereço furtivos” para superar o problema de segurança. De acordo com Buterin, esses endereços podem anonimizar transações ponto a ponto, token não fungível (NFT) transferências e registros Ethereum Name Service (ENS), protegendo assim os usuários.

Guia incompleto de Vitalik Buterin para endereços furtivos

Buterin explicou na postagem do blog como duas partes podem realizar transações anônimas na cadeia. Para começar, um usuário que deseja receber ativos gerará e manterá uma “chave de gastos”, que será usada para gerar um meta-endereço furtivo.

Este endereço, que pode ser registrado no ENS, é então repassado ao remetente, que pode realizar uma computação criptográfica no meta-endereço para gerar um endereço furtivo que pertence ao destinatário.

O remetente pode então transferir ativos para o endereço furtivo do destinatário ao mesmo tempo em que publica uma chave temporária para confirmar que o endereço furtivo pertence ao destinatário. Como resultado, cada nova transação gera um novo endereço furtivo.

Vitalik Buterin aponta a comunidade cripto para uma solução de privacidade para Ethereum 1
Fonte: postagem no blog de Vitalik Buterin

Um endereço furtivo, conforme proposto por Vitalik Buterin, é aquele que pode ser gerado por um comprador ou vendedor e é controlado por apenas uma das partes. Outra maneira de ver isso é que os endereços furtivos fornecem os mesmos benefícios de privacidade que um comprador produzindo um novo endereço para cada transação, mas sem forçar o comprador a interagir.

Vitalik Buterin afirmou que uma “troca de chaves Diffie-Hellman”, bem como uma “técnica de ocultação de chaves”, seria necessária para garantir que o link entre o endereço furtivo e o meta-endereço do usuário não seja visível ao público.

Vitalik Buterin aponta a comunidade cripto para uma solução de privacidade para Ethereum 2
Fonte: postagem no blog de Vitalik Buterin

Endereços furtivos em criptografia

Peter Todd introduziu a criptografia de curva elíptica pela primeira vez no contexto do Bitcoin em 2014. Essa técnica funciona da seguinte maneira (isso implica uma compreensão prévia da criptografia de curva elíptica fundamental).

Você pode estar pensando que os endereços furtivos não são tão difíceis; a teoria já é sólida e adotá-los é apenas uma questão de tempo. A questão é que existem certos aspectos de implementação significativos que devem ser abordados para uma implementação verdadeiramente eficaz.

Suponha que você receba um NFT. Eles o transmitem para um endereço furtivo que você controla para proteger sua privacidade. Sua carteira detecta esse endereço automaticamente após escanear as ephem pubkeys on-chain. Agora você pode provar livremente a propriedade do NFT ou transferi-lo para outra pessoa.

Mas há um problema! Como a conta não possui ETH, não há como pagar taxas de transação. Mesmo os paymasters do token ERC-4337 falharão porque operam apenas com tokens ERC20 fungíveis. E você não pode depositar ETH de sua carteira principal porque isso cria um link visível publicamente.

Vitalik Buterin argumentou que existe apenas uma abordagem “simples” para lidar com o problema. Como resultado, ele apóia o uso de ZK-SNARKs para transferir fundos para pagar as taxas! No entanto, isso vem com seu próprio conjunto de problemas. A fase custa muito gás, centenas de milhares de dólares apenas para um único movimento.

Outra estratégia brilhante é contar com agregadores de transações especializados (“pesquisadores” no jargão do MEV). Esses agregadores permitiriam que os consumidores pagassem uma única vez por um conjunto de “bilhetes” que podem ser usados ​​para pagar transações na cadeia.

Quando um usuário precisa gastar um NFT em um endereço furtivo que não contém mais nada, ele envia um dos tickets para o agregador, que é codificado usando um método de cegueira Chaumian. Este é o protocolo original que foi utilizado em esquemas de e-cash centralizados de preservação da privacidade propostos nas décadas de 1980 e 1990.

Os endereços furtivos há muito são apontados como uma solução para questões de privacidade on-chain, que foram abordadas desde 2014. No entanto, relativamente poucos remédios chegaram ao mercado até agora. Também não é a primeira vez que Buterin traz à tona o tópico de endereços furtivos em Ethereum.

Ele descreveu os endereços furtivos como uma “abordagem de baixa tecnologia” para transferir clandestinamente a propriedade de tokens ERC-721, também conhecidos como NFTs, em agosto. O cofundador da Ethereum explicou que a abordagem de endereço furtivo sugerida fornece privacidade de uma maneira diferente do Tornado Cash, agora sancionado pela OFAC:

O Tornado Cash pode ocultar transferências de ativos fungíveis convencionais, como ETH ou os principais ERC20s […], mas é muito fraco em adicionar privacidade a transferências de ERC20s obscuros e não pode adicionar privacidade a transferências NFT.

Vitalik

Buterin alertou que os endereços furtivos podem causar “desafios de usabilidade de longo prazo”, como problemas de recuperação social. No entanto, ele tem certeza de que os problemas podem ser resolvidos em tempo hábil:

A longo prazo, esses problemas podem ser resolvidos, mas o ecossistema de endereço furtivo de longo prazo parece depender fortemente de provas de conhecimento zero.

Vitalik

Fonte: https://www.cryptopolitan.com/vitalik-buterins-privacy-solution-for-ether/