O hash de endereço é um identificador único gerado a partir de uma chave pública usando funções de hash criptográficas. Esse processo converte a chave pública em uma sequência de caracteres de comprimento fixo, tornando-a adequada para uso como endereço em transações. Quando um usuário deseja enviar ou receber ativos digitais, ele fornece seu hash de endereço. Esse hash garante que o endereço seja compacto e seguro, facilitando o compartilhamento e o uso em transações. Como o processo de hash é unidirecional, é quase impossível fazer engenharia reversa da chave pública original a partir do hash de endereço. Diferentes criptomoedas podem usar algoritmos de hash distintos, como SHA-256 para Bitcoin ou Keccak-256 para Ethereum. Cada algoritmo adiciona uma camada de segurança, garantindo que o hash de endereço resultante seja exclusivo para a chave pública correspondente. Em geral, os hashes de endereço aumentam a privacidade e a segurança dos usuários, permitindo que eles realizem transações sem expor suas chaves públicas diretamente.