Imagem da matéria: Vitalik Buterin propõe “endereços invisíveis” para aumentar privacidade do Ethereum
Foto: Shutterstock

Para Vitalik Buterin, a principal mente por trás do Ethereum, a privacidade ainda é um dos principais problemas que esse ecossistema cripto ainda não foi capaz de resolver — mas ele já está pensando em soluções para isso.

Em uma publicação de sexta-feira (20) no seu blog pessoal, o desenvolvedor falou sobre um novo sistema de endereços invisíveis (“stealth address”, no inglês) que o Ethereum pode incorporar no futuro e que, segundo ele, “pode ser um impulso significativo para a privacidade prática do usuário”.

Publicidade

Nesse tipo de endereço, introduzido originalmente por Peter Todd em 2014 no contexto do Bitcoin, as movimentações de criptomoedas dos usuários seriam ofuscadas por uma habilidade das carteiras de gerar um novo endereço público para cada transação realizada.

Dessa forma, uma pessoa poderia usar um endereço invisível para receber fundos de maneira privada e acessá-los posteriormente através de um código especial chamado “chave de gastos”. Buterin explica essa ideia no artigo usando o seguinte exemplo: 

“Um endereço invisível é um endereço que pode ser gerado por Alice ou Bob, mas que só pode ser controlado por Bob. Bob gera e mantém em segredo uma chave de gastos e usa essa chave para gerar um meta-endereço invisível. Ele passa esse meta-endereço para Alice (ou o registra no ENS – Ethereum Name Service). Alice pode realizar uma computação neste meta-endereço para gerar um endereço invisível pertencente a Bob. Ela pode então enviar quaisquer ativos que desejar para esse endereço, e Bob terá controle total sobre eles. Junto com a transferência, ela publica alguns dados criptográficos extras (uma chave pública efêmera) na cadeia que ajudam Bob a descobrir que esse endereço pertence a ele.”

Endereço invisível no Ethereum

Desta forma, um endereço invisível fornece as mesmas propriedades de privacidade de Bob, gerando um novo endereço para cada transação, mas sem exigir nenhuma interação direta de Bob. 

Publicidade

Assim, toda vez que uma pessoa faz uma transação, ela pode gerar um novo endereço invisível para que não seja possível rastrear a origem da transação e ou quem está enviando e recebendo as criptomoedas. O histórico de transações, portanto, permanece privado. Buterin tenta esquematizar essa ideia na seguinte imagem:

Workflow de como uma transação de stealth address funcionaria na prática (Fonte: Vitalik Buterin)
Workflow de como uma transação de stealth address funcionaria na prática (Fonte: Vitalik Buterin)

Os desafios da implementação

Embora tenha uma teoria sólida, a implementação desse novo sistema de endereços no Ethereum ainda é um desafio. Um dos problemas apontados por Buterin é a necessidade de sempre haver ether no novo endereço criado para custear as taxas de transação. 

Uma solução mais “fácil” para esse problema seria usar tecnologia de prova de conhecimento zero (ZK-SNARKs) para transferir fundos para pagar as taxas. Porém essa continuaria sendo uma solução custosa já que exige muito gas, na verdade, “centenas de milhares de gas extras apenas para uma única transferência”, como aponta Buterin. 

A recuperação de fundos nesse novo sistema de endereços também é uma preocupação do desenvolvedor: 

“Endereços invisíveis apresentam algumas preocupações de usabilidade de longo prazo, como dificuldade de recuperação social. Provavelmente não há problema em simplesmente aceitar essas preocupações por enquanto, por exemplo, aceitando que a recuperação social envolverá uma perda de privacidade ou um atraso de duas semanas para liberar lentamente as transações de recuperação para os vários ativos (que podem ser tratados por um serviço terceirizado).”

Publicidade

Ele conclui que, a longo prazo, esses problemas podem ser resolvidos pelos desenvolvedores. Enquanto eles trabalham, Buterin diz ser preciso que carteiras já comecem a se mover em direção a um modelo mais nativo de vários endereços, criando, por exemplo, um novo endereço para cada aplicativo que o usuário interage.

  • Já pensou em inserir o seu negócio na nova economia digital? Se você tem um projeto, você pode tokenizar. Clique aqui, inscreva-se no programa Tokenize Sua Ideia e entre para o universo da Web 3.0!
VOCÊ PODE GOSTAR
Dedo indicador apoia bolo de dinheiro em forma digital

Mercado Bitcoin e Escala se juntam em tokenização inédita de R$ 29 milhões em operação na fintech Asaas

Operação viabilizou o acesso de clientes qualificados do MB a investimento na Asaas, antes restrito a grandes fundos de VCs
Imagem da matéria: Se o halving é bullish para o Bitcoin, por que o preço costuma cair logo em seguida?

Se o halving é bullish para o Bitcoin, por que o preço costuma cair logo em seguida?

Se o halving é tão importante para as altas do Bitcoin, por que os dados históricos mostram que o BTC cai um ano após cada halving? Entenda.
Imagem da matéria: Saga anuncia airdrop gigantesco de projetos Ethereum, Solana e Avalanche

Saga anuncia airdrop gigantesco de projetos Ethereum, Solana e Avalanche

Projetos em várias redes estão ajudando a Saga a impulsionar o staking com pacotes de tokens e recompensas de airdrops nos próximos meses
criptomoedas caindo no fogo

Manhã Cripto: onda vendedora em mercados globais pressiona criptos; OKX lança rede de segunda camada

Expectativa por realização de lucros com a proximidade do halving puxa o Bitcoin, que acaba pressionando as outras criptomoedas