De acordo com o U.Today, Vitalik Buterin, cofundador da Ethereum, propôs o uso de endereços com soma de verificação para aumentar a segurança da rede Ethereum. O endereço de checksum é um conceito-chave no Ethereum que pode reduzir significativamente o risco de erros e possíveis perdas nas transações. No ERC-3770, Buterin fez algumas recomendações importantes, uma das quais era exigir endereços de soma de verificação com maiúsculas e minúsculas.

Buterin pediu a todas as carteiras, especialmente aquelas que usam ERC-3770, que garantam que produzam apenas endereços com soma de verificação. Para evitar erros, os endereços Ethereum podem ser codificados usando endereços com soma de verificação. Estas são sequências de endereços que misturam letras maiúsculas e minúsculas. EIP-55 descreve este sistema e demonstra como usar uma soma de verificação em endereços Ethereum para identificar caracteres que foram digitados incorretamente.

O uso de somas de verificação mistas diminui bastante a probabilidade de um endereço digitado incorretamente ser aceito como legítimo, aumentando assim a segurança das transações. A proposta de Buterin vai além da simples impressão de endereços com soma de verificação. Ele também propõe que a entrada seja necessária para ter endereços com soma de verificação. Isso pode ser implementado de diversas maneiras, como torná-lo obrigatório ou incluir cliques intrusivos se um endereço for inserido sem ser verificado.

Ao tomar esse cuidado, os usuários terão maior probabilidade de inserir os endereços corretamente, reduzindo a possibilidade de enviar dinheiro para o endereço errado. Uma vantagem dessa abordagem é sua compatibilidade retroativa com vários analisadores hexadecimais atuais que suportam endereços de maiúsculas e minúsculas. Isso significa que é possível mudar gradualmente para endereços com soma de verificação sem interromper os sistemas existentes. Os endereços com soma de verificação também mantêm o comprimento convencional de 40 caracteres, o que ajuda a preservar a usabilidade e a familiaridade dos endereços Ethereum.