Vorrei avere un chiarimento sul lavoro dei minatori: se ho capito bene i miner per calcolare il nuovo blocco prendono le transazioni (che si continuano a sommarsi) il blocco precedente e mettendoci il "nuance" cercano di trovare un hash con un tot di zeri davanti.
Ciao Ermo,
i minatori non hanno un limite di tempo per trovare un hash valido (in rapporto alla difficolta' corrente).
E' la rete che, ogni 2016 blocchi, aumenta o diminuisce il target (la difficolta') al fine di far si che, in media, ci sia un nuovo blocco ogni 10 minuti.
I minatori possono, se lavorano in solitaria, decidere quali transazioni includere nel blocco che stanno cercando di risolvere, altrimenti e' il pool che lo decide e che passa ai minatori il lavoro da fare.
spiccioli.
Ok, grazie del chiarimento !
Avevo interpretato male il fatto che le transazioni rappresentassero una parte dell'input per creare l'hash valido, ed invece non è cosi ! Tutto più semplice !
Domanda spontanea: i miner hanno 2 lavori da fare, 1 verificare le transizioni, 2 trovare hash valido.
E' possibile verificare solo le transazioni ? Visto che basterebbe meno pontenza di calcolo ?
Grazie
Il miner (pool) riceve le transazioni dalla rete e le raggruppa in un blocco, ma il blocco e' valido e puo' essere distribuito attraverso la rete solo se contiene l'hash giusto che lo "conferma".
Senza l'hash non hai la prova che' e' stato svolto del lavoro e senza il lavoro... potresti creare quanti blocchi vuoi, inflazionando la moneta.
spiccioli.