Secondo U.Today, Vitalik Buterin, cofondatore di Ethereum, ha proposto l'uso di indirizzi con checksum per migliorare la sicurezza della rete Ethereum. L'indirizzo del checksum è un concetto chiave in Ethereum che potrebbe ridurre significativamente il rischio di errori e potenziali perdite nelle transazioni. Nell'ERC-3770, Buterin ha fornito alcune importanti raccomandazioni, una delle quali era quella di richiedere indirizzi di checksum con lettere maiuscole e minuscole.

Buterin ha esortato tutti i portafogli, in particolare quelli che utilizzano ERC-3770, a garantire che producano solo indirizzi con checksum. Per evitare errori, gli indirizzi Ethereum possono essere codificati utilizzando indirizzi con checksum. Si tratta di stringhe di indirizzi che mescolano lettere maiuscole e minuscole. EIP-55 delinea questo sistema e dimostra come utilizzare un checksum negli indirizzi Ethereum per identificare i caratteri che sono stati digitati in modo errato.

L'uso di checksum misti riduce notevolmente la probabilità che un indirizzo digitato in modo errato venga accettato come legittimo, aumentando così la sicurezza delle transazioni. La proposta di Buterin va oltre la semplice stampa degli indirizzi con checksum. Propone inoltre che all'input sia richiesto di avere indirizzi con checksum. Ciò potrebbe essere implementato in diversi modi, ad esempio rendendolo obbligatorio o includendo un click-through invadente se un indirizzo viene inserito senza che venga effettuato il checksum.

Prendendo questa precauzione, gli utenti avranno maggiori probabilità di inserire gli indirizzi correttamente, riducendo la possibilità di inviare denaro all'indirizzo sbagliato. Un vantaggio di questo approccio è la sua compatibilità con i numerosi parser esadecimali attuali che supportano indirizzi misti. Ciò significa che è possibile passare gradualmente agli indirizzi con checksum senza interrompere i sistemi esistenti. Gli indirizzi con checksum mantengono inoltre la lunghezza convenzionale di 40 caratteri, il che aiuta a preservare l'usabilità e la familiarità degli indirizzi Ethereum.