Hash


Nel contesto della blockchain, un hash è il risultato prodotto da una funzione crittografica che trasforma un input (o messaggio) in una stringa di caratteri di lunghezza fissa, solitamente rappresentata come un numero esadecimale. Questo output, noto come valore hash o digest hash, è univoco per i dati di input forniti. Anche una minima variazione nell’input genera un hash completamente diverso.

Gli hash svolgono un ruolo essenziale nella blockchain, assicurando l’integrità, l’immutabilità e la sicurezza dei dati. Per esempio, ogni blocco in una blockchain include l’hash dell’intestazione del blocco precedente, creando una catena ininterrotta. Inoltre, nei meccanismi di consenso Proof of Work (PoW) come quello di Bitcoin, i miner competono per individuare un valore hash specifico che consentirà di aggiungere un nuovo blocco alla rete.

Punti chiave

Nella blockchain, un hash è il risultato generato da una funzione crittografica, che trasforma un input in una stringa di caratteri a lunghezza fissa.

Parole correlate