Skip to main content

Cos'è un indirizzo blockchain

Nota: Questo documento è una traduzione automatica della versione originale in inglese.

Cos'è un indirizzo blockchain

Un indirizzo blockchain è una stringa unica di caratteri che identifica una destinazione su una rete blockchain. Funziona come il numero di una cassetta postale: chiunque può inviarvi asset, e solo la persona che detiene la chiave privata corrispondente può accedere a ciò che contiene e spenderlo. Ogni trasferimento di token, interazione con smart contract e registrazione on-chain fa in ultima analisi riferimento ad almeno un indirizzo.

In sintesi: un indirizzo blockchain è un identificatore pubblico legato a una coppia di chiavi crittografiche — consente agli utenti di inviare, ricevere e verificare asset su una blockchain senza rivelare la propria identità reale.

Come funziona un indirizzo blockchain

Un indirizzo è derivato da una coppia di chiavi — un insieme matematicamente collegato composto da una chiave privata e una chiave pubblica. Il processo di generazione segue tipicamente questi passaggi:

  1. Generazione della chiave privata. Viene creato un numero casuale, di solito lungo 256 bit. Questa chiave privata deve rimanere segreta — chiunque la detenga controlla l'indirizzo.
  2. Derivazione della chiave pubblica. Un algoritmo crittografico (come la moltiplicazione su curve ellittiche) produce una chiave pubblica dalla chiave privata. Questa operazione è unidirezionale: puoi derivare la chiave pubblica dalla chiave privata, ma non il contrario.
  3. Codifica dell'indirizzo. La chiave pubblica viene sottoposta ad hashing (comunemente con SHA-256 seguito da RIPEMD-160 su Bitcoin, o Keccak-256 su Ethereum) e poi codificata in un formato leggibile dall'uomo. Il risultato è l'indirizzo.

Blockchain diverse producono indirizzi in formati diversi. Un indirizzo Ethereum appare come 0x742d35Cc6634C0532925a3b844Bc9e7595f2bD38 — una stringa esadecimale che inizia con 0x. Un indirizzo Bitcoin può iniziare con 1, 3 o bc1 a seconda del tipo di indirizzo. Un indirizzo Solana è una stringa codificata in Base58. Nonostante queste differenze visive, il principio sottostante è lo stesso: un hash derivato da una chiave pubblica.

Indirizzi e wallet

Un wallet è il software o l'hardware che gestisce uno o più indirizzi e le loro chiavi private. Il wallet non "conserva" i token in senso tradizionale — i token esistono come registrazioni sul registro della blockchain. Ciò che il wallet conserva è la chiave privata che dimostra la proprietà di uno specifico indirizzo. Quando "controlli il tuo saldo", il wallet legge la blockchain per vedere cosa è associato al tuo indirizzo.

Un singolo wallet può gestire più indirizzi, e un singolo utente può avere molti indirizzi su blockchain diverse.

Tipi di indirizzo

Non tutti gli indirizzi rappresentano singoli utenti. I tipi comuni includono:

  • Externally Owned Account (EOA) — un indirizzo utente standard controllato da una chiave privata. È ciò che la maggior parte delle persone intende quando dice "indirizzo".
  • Indirizzo di contratto — l'indirizzo di uno smart contract distribuito. Non ha una chiave privata; il suo comportamento è determinato dal codice del contratto.
  • Indirizzo multisig — un indirizzo che richiede più chiavi private per autorizzare una transazione, usato per il controllo condiviso e la sicurezza.

Perché è importante per i progetti crypto AI

Gli indirizzi sono fondamentali per il funzionamento dei progetti AI basati su blockchain. Ogni azione on-chain — mettere in staking token, pagare per l'inferenza, inviare dati, ricevere ricompense — è legata a un indirizzo. Comprendere cosa un indirizzo rivela e cosa non rivela aiuta a valutare l'attività on-chain di un progetto.

Quando un progetto pubblica indirizzi verificabili (per la sua treasury, i contratti di staking o il multisig di governance), quegli indirizzi diventano punti di controllo per la trasparenza. Chiunque può cercare un indirizzo su un block explorer e verificare in modo indipendente la cronologia delle transazioni, i saldi dei token e le interazioni con i contratti.

Nelle reti di calcolo AI decentralizzate, ogni partecipante — che sia un provider di GPU, un contributore di dati o un validator — è identificato da un indirizzo. L'indirizzo è il modo in cui il protocollo traccia i contributi, distribuisce le ricompense e applica penalità come lo slashing.

Dove compare nelle schede progetto DecAIHub

Gli indirizzi blockchain non figurano come campo autonomo nelle schede progetto, ma sono alla base di diversi elementi visibili:

  • Main chain — la chain determina il formato dell'indirizzo. Un progetto su Ethereum usa indirizzi con prefisso 0x; un progetto su Solana usa indirizzi Base58.
  • Contratto del token — quando un progetto ha un token, lo smart contract del token risiede a un indirizzo specifico sulla blockchain. Questo indirizzo è ciò che gli explorer e gli strumenti di analisi usano per tracciare il token.
  • Governance e sicurezza — i campi relativi a multisig, admin key e governance DAO fanno implicitamente riferimento a indirizzi che controllano funzioni critiche del progetto.

Cosa un indirizzo da solo non dimostra

  • Identità — un indirizzo non rivela chi lo controlla. La stessa persona può gestire centinaia di indirizzi, e lo stesso indirizzo non ti dice nulla sull'entità che vi sta dietro, a meno che questa non la riveli volontariamente.
  • Legittimità — avere un indirizzo blockchain non rende un progetto affidabile. Chiunque può generare un indirizzo in pochi secondi a costo zero.
  • Attività — un indirizzo esiste dal momento in cui viene generato matematicamente, anche prima che qualsiasi transazione lo tocchi. La presenza di un indirizzo non significa che sia stato usato.
  • Decentralizzazione — un progetto può pubblicare un indirizzo di contratto e operare comunque con un controllo centralizzato. La trasparenza degli indirizzi non è la stessa cosa della governance decentralizzata.

Da non confondere con

  • Wallet — un wallet è lo strumento che gestisce indirizzi e chiavi private. Un indirizzo è solo l'identificatore pubblico; il wallet è l'interfaccia che ti permette di usarlo.
  • Chiave privata — la chiave privata è il segreto che concede il controllo su un indirizzo. L'indirizzo in sé è pubblico e sicuro da condividere; la chiave privata non deve mai essere condivisa.
  • Hash della transazione — un hash di transazione (o txid) identifica una specifica transazione sulla blockchain. Un indirizzo identifica un partecipante. Sono tipi di identificatori diversi.
  • ENS o nome di dominio — servizi come Ethereum Name Service mappano nomi leggibili dall'uomo (es. alice.eth) su indirizzi blockchain. Il nome di dominio è un livello di comodità, non l'indirizzo stesso.

Domande frequenti

Qualcuno può scoprire chi sono dal mio indirizzo blockchain?

Un indirizzo blockchain è pseudonimo, non anonimo. L'indirizzo in sé non contiene informazioni personali, ma se viene mai collegato alla tua identità — tramite un exchange centralizzato, una transazione pubblica o una divulgazione volontaria — tutte le transazioni passate e future diventano attribuibili a te. Esistono tecniche di privacy, ma non sono predefinite sulla maggior parte delle blockchain pubbliche.

Cosa succede se invio token all'indirizzo sbagliato?

Le transazioni blockchain sono irreversibili. Se invii token a un indirizzo errato e quell'indirizzo è controllato da qualcun altro, solo quella persona può restituire i token — volontariamente. Se l'indirizzo non ha un proprietario (un indirizzo di contratto senza funzione di recupero, o un indirizzo matematicamente valido ma non controllato da nessuno), i token sono di fatto persi per sempre.

Una persona può avere più indirizzi?

Sì. Non c'è limite al numero di indirizzi che una singola persona o organizzazione può creare. In pratica, gli utenti mantengono spesso indirizzi separati per scopi diversi — transazioni personali, treasury del progetto, test — e molti wallet generano automaticamente un nuovo indirizzo per ogni transazione.

Riferimenti esterni

Vedi anche