Principale » broker » Hash bersaglio

Hash bersaglio

broker : Hash bersaglio
DEFINIZIONE di Target Hash

Un hash di destinazione è un numero a cui un'intestazione di blocco con hash deve essere minore o uguale per poter assegnare un nuovo blocco. L'hash di destinazione viene utilizzato per determinare la difficoltà dell'input e può essere regolato per garantire che i blocchi vengano elaborati in modo efficiente.

RIPARTIZIONE Hash target

Le criptovalute si basano sull'uso di blockchain che contengono la cronologia delle transazioni e vengono "cancellate" o codificate in una serie di numeri e lettere. L'hashing comporta il prelievo di una stringa di dati di qualsiasi lunghezza e l'esecuzione attraverso un algoritmo per produrre un output con una lunghezza fissa. L'output avrà sempre la stessa lunghezza, indipendentemente da quanto grande o piccolo sia l'input. L'uso dell'hash significa che chiunque abbia a che fare con una blockchain deve ricordare l'hash anziché l'input stesso. Ogni blocco conterrà l'hash dell'intestazione del blocco precedente.

La decodifica e la codifica della blockchain viene definita mining. L'estrazione mineraria prevede l'uso di computer per eseguire algoritmi di hashing per elaborare il blocco più recente, con le informazioni necessarie nel mining trovate nell'intestazione del blocco. La rete di criptovaluta imposta un valore target per questo hash - l'hash target - ei minatori cercano di determinare quale sia questo valore testando tutti i possibili valori.

L'intestazione del blocco contiene il numero di versione del blocco, un timestamp, l'hash utilizzato nel blocco precedente, l'hash della radice Merkle, il nonce e l'hash di destinazione. Il blocco viene generato prendendo l'hash del contenuto del blocco, aggiungendo una stringa casuale di numeri (il nonce) e eseguendo nuovamente l'hashing del blocco. Se l'hash soddisfa i requisiti del target, il blocco viene aggiunto alla blockchain. Scorrere le soluzioni per indovinare il nonce viene definito prova del lavoro e il minatore che è in grado di trovare il valore viene assegnato il blocco e pagato in criptovaluta.

L'hash di destinazione per Bitcoin è un numero di 256 bit e può essere trovato nell'intestazione del blocco. Il mining di un blocco richiede al minatore di produrre un valore (un nonce) che, dopo essere stato sottoposto a hash, è inferiore o uguale a quello utilizzato nel blocco più recente accettato dalla rete Bitcoin. Questo numero è compreso tra 0- (l'opzione più piccola) e 256 bit (l'opzione più grande), ma è improbabile che sia mai il numero massimo. Poiché l'hash di destinazione potrebbe essere un numero enorme, il minatore potrebbe dover testare un gran numero di valori prima di avere successo. Un minatore senza successo deve aspettare il blocco successivo, il che porta i minatori a paragonare la ricerca di una soluzione di hash alla vittoria di una gara o della lotteria.

L'hash di destinazione viene regolato periodicamente. Le funzioni hash utilizzate per generare il nuovo target hanno proprietà specifiche progettate per rendere sicura la blockchain (e la criptovaluta). È deterministico, nel senso che produrrà lo stesso risultato ogni volta che viene utilizzato lo stesso input. È abbastanza veloce da non richiedere troppo tempo per restituire un hash per l'input. Inoltre, è molto difficile determinare l'input, specialmente per numeri grandi, e apportare piccole modifiche all'input produce un risultato hash molto diverso.

Confronta i conti di investimento Nome del fornitore Descrizione Descrizione dell'inserzionista × Le offerte che compaiono in questa tabella provengono da società di persone da cui Investopedia riceve un compenso.

Termini correlati

Definizione di hash Un hash è una funzione che converte un input di lettere e numeri in un output crittografato di lunghezza fissa. altro Nonce Definizione Nonce è un numero aggiunto a un blocco con hash, che, quando viene ridisegnato, soddisfa le restrizioni del livello di difficoltà. altro Bitcoin Mining, spiegato Spiegazione di tutto ciò che devi sapere sul Bitcoin Mining, dalla Blockchain e Block Rewards ai Proof-of-Work e Mining Pool. altro spiegato Blockchain Una guida per aiutarti a capire cos'è la blockchain e come può essere utilizzata dalle industrie. Probabilmente hai incontrato una definizione come questa: "la blockchain è un libro mastro pubblico distribuito, decentralizzato". Ma la blockchain è più facile da capire di quanto sembri. Altre difficoltà di criptovaluta La difficoltà è un parametro che bitcoin e altre criptovalute usano per mantenere il tempo medio tra blocchi costanti man mano che la potenza di hash della rete cambia. più Proof of Work Proof of work descrive il processo che consente alla rete bitcoin di rimanere solida rendendo difficile il processo di mining o registrazione delle transazioni.
Raccomandato
Lascia Il Tuo Commento