Validatore di indirizzi Ethereum
Valida gli indirizzi Ethereum e verifica la codifica checksum EIP-55
Input
Output
Leggimi
Cos'è un indirizzo Ethereum?
Un indirizzo Ethereum è una stringa esadecimale di 42 caratteri che funge da identificatore unico per gli account sulla blockchain Ethereum. Ogni indirizzo inizia con "0x" seguito da 40 caratteri esadecimali (0-9 e a-f). Questi indirizzi possono rappresentare sia account esternamente posseduti (controllati da chiavi private) sia contratti intelligenti distribuiti sulla rete.
Cos'è il checksum EIP-55?
EIP-55 è una proposta di miglioramento di Ethereum che ha introdotto un meccanismo di checksum mediante codifica a caso misto. A differenza degli indirizzi Bitcoin, che hanno checksum integrati, i primi indirizzi Ethereum erano insensibili al caso, rendendo i refusi non rilevabili. EIP-55 risolve questo problema capitalizzando lettere specifiche in base all'hash dell'indirizzo: se si modifica anche un solo carattere, il checksum diventa non valido. Questo metodo semplice ma efficace rileva la maggior parte degli errori di digitazione prima che i fondi vengano inviati a indirizzi errati.
Come funziona la convalida del checksum?
Il checksum EIP-55 funziona hashando l'indirizzo in minuscolo e usando l'hash risultante per determinare quali lettere devono essere capitalizzate. Se un carattere dell'hash è 8 o superiore (in esadecimale), la corrispondente lettera nell'indirizzo è maiuscola; altrimenti è minuscola. Durante la validazione, lo stesso processo viene applicato: se la capitalizzazione corrisponde al modello previsto, il checksum è valido.
Descrizione dello strumento
Questo strumento convalida gli indirizzi del portafoglio Ethereum e verifica la loro codifica checksum EIP-55. Basta incollare un indirizzo per verificare istantaneamente se è un indirizzo Ethereum valido, visualizzare il tipo di formato e confermare se il checksum è corretto. Il validatore gestisce tutti i formati di indirizzo comuni, inclusi quelli con checksum, minuscoli e maiuscoli.
Caratteristiche
- Convalida istantanea — Verifica qualsiasi formato di indirizzo Ethereum in tempo reale
- Verifica checksum EIP-55 — Rileva se gli indirizzi hanno checksum misti validi
- Rilevamento del formato — Identifica se gli indirizzi sono con checksum, minuscoli o maiuscoli
- Convalida della lunghezza — Conferma che gli indirizzi abbiano la lunghezza corretta di 42 caratteri
- Facile da copiare-incollare — Gestisce automaticamente gli indirizzi con spazi aggiuntivi
Casi d'uso
- Prima di inviare criptovalute — Convalida gli indirizzi dei destinatari per evitare perdite di fondi irreversibili
- Sviluppo di smart contract — Verifica gli indirizzi dei contratti durante il deployment e i test
- Integrazione del portafoglio — Controlla gli indirizzi inviati dagli utenti in dApp e exchange
- Audit di sicurezza — Conferma gli indirizzi nei file di configurazione e nei repository di codice