O que é um endereço furtivo?

Publicado por Javier Ricardo

O que é um endereço furtivo?


Os endereços secretos são projetados para impedir a associação pública da saída de uma transação com o endereço da carteira do destinatário e ocultar o endereço de destino real da transação, ocultando assim a identidade do destinatário em uma rede de criptomoeda.


Principais vantagens

  • Endereços furtivos são uma técnica para obscurecer transações públicas de blockchain.
  • Uma propriedade central do blockchain são as transações pseudônimas, o que significa que, uma vez que informações pessoais, como um endereço IP, são associadas a uma chave criptográfica, todas as transações que usam essa chave podem ser rastreadas no blockchain.
  • Os endereços furtivos são endereços privados, de uso único, gerados usando o protocolo Diffie-Hellman de curva elíptica.

Compreendendo um endereço furtivo


Uma transação padrão em um blockchain precisa de um endereço público pertencente ao destinatário.
Isso não é um bug, é um recurso do blockchain. As transações são pseudônimas para evitar fraude e falsificação digital, mas a desvantagem é que, uma vez que uma chave pública é associada a uma identidade pessoal (por meio de um endereço IP, por exemplo), todas as transações que usam essa chave podem ser rastreadas em todo o blockchain.


Por exemplo, se você deseja solicitar fundos de caridade, pode ser necessário fornecer seu endereço público de destino para o qual os fundos da criptomoeda podem ser enviados.
No entanto, isso revelará seu endereço de destino, o que permite que as partes que têm informações suficientes atribuam identidades a esses endereços para rastreá-los e onde quer que os fundos sejam gastos posteriormente. A vantagem de uma instituição de caridade é a transparência total e forçada, mas nem todo mundo vai querer que suas doações para a caridade também sejam uma porta para rastrear todas as outras transações privadas.


A falta de transparência nas transações de bitcoin também coloca os indivíduos em risco se o livro-razão mostrar que eles têm uma grande quantidade de moedas, o que pode ser um convite para ladrões de hackers.
Também é uma situação complicada para comerciantes que aceitam pagamentos em criptomoedas. Se seu endereço público permanecer fixo e conhecido, todos saberão sobre as possíveis identidades de seus clientes e suas transações subsequentes.


É por isso que os endereços furtivos, que ocultam a identidade do receptor, foram propostos por Peter Todd em 2014. O mecanismo de endereço furtivo usa uma combinação de várias chaves públicas e privadas que são dinâmicas e para uso único.
Os endereços ocultos são criados usando o protocolo Diffie-Hellman de curva elíptica.



Por exemplo, um usuário (vamos chamá-lo de Ken) em um blockchain suportado por endereço stealth está segurando cinco tokens de criptomoeda.
Ken tem controle total sobre as fichas, desde que as mantenha. Se ele deseja enviar todos eles para Paul, ele gerará uma saída de transação, que anunciará à rede que Ken está enviando cinco tokens para Paul. Agora Paulo se torna o legítimo proprietário dos cinco símbolos.


A carteira de Ken usará a chave de visualização pública de Paul e sua chave de gasto público e a agrupará com sequências aleatórias de dados que geram a chave pública única e única para a saída de Paul.
Embora outras pessoas na rede possam ver uma transação sendo gravada, ninguém além de Ken e Paul saberá que ela ocorreu entre Ken e Paul.


Usando a chave de visualização privada de sua própria carteira, Paul poderá localizar a transação no blockchain e recuperá-la em sua carteira.
Usando a chave privada de uso único que corresponde à chave pública de uso único para a transação, Paul ganhará o direito de gastar a criptomoeda. Em nenhum lugar neste processo os endereços da carteira do remetente ou do destinatário são tornados públicos.


Como esses endereços de uso único gerados aleatoriamente são criados para cada transação em nome do destinatário, os endereços secretos adicionam uma camada adicional de privacidade.
Monero, que é conhecida por sua privacidade e anonimato, está usando endereços secretos como base para suas transações.