I metadati sono dati che forniscono informazioni su altri dati all’interno di una rete blockchain. Includono diverse tipologie di informazioni supplementari utili a descrivere, gestire e tracciare i dati primari, come transazioni, blocchi, informazioni utente e smart contract.
Per le transazioni, i metadati aggiungono contesto e dettagli come timestamp, ID transazione, indirizzi del mittente e del destinatario, importo e commissioni. Per i blocchi, invece, forniscono informazioni specifiche, tra cui altezza del blocco, hash del blocco precedente, Merkle root, timestamp e nonce.
Nel caso degli smart contract, i metadati comprendono l’indirizzo del contratto, l’interfaccia ABI (Application Binary Interface), il codice sorgente e i dettagli di distribuzione, come data e autore della distribuzione.
I metadati dei token contengono informazioni sui token emessi su una blockchain, spesso seguendo standard come ERC-20 o ERC-721 su Ethereum. Tra i dati inclusi figurano il nome del token, il simbolo del ticker, l’offerta totale e il numero di cifre decimali in cui può essere suddiviso.
Infine, i metadati relativi agli utenti o alle entità che interagiscono con la blockchain comprendono gli indirizzi dei wallet e le cronologie delle transazioni, registrando tutte le operazioni effettuate da un utente.