Il gruppo nasce come punto di riferimento italiano per i Bitaxe, per poi espandere l’argomento anche ad altri dispositivi di mining domestico.
Cosa sono le share?
Una share è una prova di lavoro che un miner invia a una pool per dimostrare che sta effettivamente contribuendo con la sua potenza di calcolo nella ricerca di un blocco.
Non è un blocco vero, ma è un hash che soddisfa una difficoltà più bassa di quella richiesta dalla rete Bitcoin.
Contesto: il mining
In termini semplici, il mining è la ripetizione del processo di hashing dell’header del blocco, modificando un parametro chiamato nonce, finché non si trova un hash inferiore a un certo target.
Come funziona nelle pool?
La pool assegna a ciascun miner dei job da risolvere, impostando un target molto più facile (cioè una difficoltà più bassa) rispetto a quello della rete.
Essendo la difficoltà più bassa è naturale che i miner trovino molti hash validi, anche se non validi per la rete.
Le pool spesso utilizzano un sistema di difficoltà variabile, assegnando a ciascun miner una difficoltà personalizzata in base alla sua potenza di calcolo.
In questo modo:
Le ricompense della pool vengono divise tra i miner in base al contributo.
Ma non conta solo il numero di share inviate, conta anche quanto erano difficili (ovvero il loro peso).
Metodi di pagamento nelle pool
Esistono diversi metodi per distribuire le ricompense all’interno di una pool. I più comuni sono:
Pay Per Share (PPS)
Ogni share ha un valore fisso. I miner vengono pagati immediatamente per ogni share inviata, indipendentemente dal fatto che la pool trovi o meno un blocco.
Pay Per Last N Shares (PPLNS)
Le ricompense sono distribuite in base alle ultime N share inviate prima della scoperta di un blocco.
In questo sistema, il peso delle share e il momento in cui sono state inviate influenzano la distribuzione delle ricompense.
Ha senso parlare di share nel solo mining?
Parlare di share nel solo mining può avere senso solo in termini di monitoraggio tecnico (es. “sto generando 100k share al secondo a difficoltà X”), ma:
Quindi parlare di share nel solo mining ha solo valore tecnico, non economico.
Cos’è l’algoritmo SHA-256?
SHA-256 è una funzione di hash crittografica appartenente alla famiglia SHA-2, sviluppata dalla NSA e standardizzata dal NIST.
A cosa serve?
SHA-256 prende in input qualsiasi dato (testi, file, blocchi, ecc.) e restituisce un hash:
Alcune risorse divise per argomento che abbiamo condiviso nel corso del tempo nel gruppo