Sommario
- Cos'è il mining di criptovaluta?
- Comprensione dei pool di mining di criptovaluta
- 1. Compatibilità dell'infrastruttura
- 2. Meccanismo di assegnazione di compiti
- 3. Trasparenza del pool per operatore
- 4. Soglia e frequenza di pagamento
- 5. Stabilità e robustezza della piscina
- 6. Struttura delle commissioni del pool
- Le dimensioni contano?
- Supportare il decentramento
Cos'è il mining di criptovaluta?
Il mining di criptovaluta è il processo attraverso il quale le transazioni vengono verificate e aggiunte a un registro pubblico blockchain. Il processo di verifica di queste transazioni, noto come "trovare blocchi" in alcuni ecosistemi di criptovaluta, richiede molto tempo e denaro. Di conseguenza, gli individui che lavorano per raggiungere questo obiettivo vengono premiati per i loro sforzi, di solito con token della criptovaluta.
Comprensione dei pool di mining di criptovaluta
Mentre i benefici del mining sembrano redditizi, il processo è complesso. Nel caso del Bitcoin, ad esempio, il processo di mining è impostato in modo tale che se più minatori tentano di estrarre i token di criptovaluta disponibili, aumentando così la quantità di potenza di calcolo dedicata al mining, il livello di difficoltà del mining aumenta.
Aggiungete a ciò la prospettiva di dover spendere centinaia o addirittura migliaia di dollari in una piattaforma di mining costosa e specializzata, nonché i costi associati all'elettricità, e i singoli minatori spesso non trovano che l'estrazione di criptovaluta sia un'impresa redditizia.
Per questi motivi, i pool di mining sono arrivati a dominare il mondo del mining di criptovaluta. Agiscono come un gruppo di minatori che uniscono le proprie risorse su una rete e tentano congiuntamente di estrarre valuta digitale con una maggiore potenza di calcolo cumulativa. Un pool di mining ha maggiori probabilità di trovare un premio, sebbene debba essere condiviso tra i membri del pool in base a termini predefiniti.
Di seguito, esamineremo i criteri di selezione che un minatore dovrebbe tenere a mente prima di selezionare un pool di data mining.
1. Compatibilità dell'infrastruttura
Con centinaia di dispositivi di mining già disponibili sul mercato e con dispositivi avanzati new-age che colpiscono i negozi ogni giorno, è importante verificare se il dispositivo di mining utilizzato è compatibile con i requisiti del pool. Ad esempio, Slushpool, uno dei più vecchi pool di mining, sconsiglia chiaramente l'uso di CPU, GPU o mining di bitcoin basato su smartphone.
Allo stesso modo, un pool potrebbe non supportare l'uso di tutti i pacchetti software di mining e un minatore potrebbe aver bisogno di un software specifico compatibile con il pool. Alcuni pool potrebbero inoltre richiedere ai minatori di disporre di una velocità di connessione di rete minima al server del pool e ciò potrebbe dover essere verificato in base alla velocità di Internet disponibile per il minatore. Prima di valutare i pro e i contro di un pool, vale la pena considerare se queste clausole potrebbero squalificarti dal partecipare comunque.
2. Meccanismo di assegnazione di compiti
I pool di data mining utilizzano metodologie diverse per assegnare lavoro ai minatori. Supponiamo che il pool A abbia minatori più forti e il pool B abbia minatori relativamente più deboli. Un algoritmo di pool in esecuzione sul server del pool dovrebbe essere abbastanza efficiente per distribuire le attività di mining in modo uniforme tra questi sottogruppi.
Un metodo comune è quello di assegnare compiti più difficili al pool A più forte e compiti relativamente più semplici al pool B più debole, che consente l'uniformità nella frequenza di comunicazione media a diversi minatori che hanno capacità variabili nella rete.
Ad esempio, Slushpool utilizza un algoritmo appositamente progettato chiamato Vardiff (algoritmo a difficoltà variabile), che assegna compiti più difficili a singoli minatori più forti e quelli meno difficili a minatori più deboli, facilitando in tal modo una frequenza di comunicazione relativamente uniforme. Consente un flusso bilanciato di dati hash verso il server del pool che garantisce la corretta misurazione della velocità di hash generata dal minatore, in modo che ogni minatore abbia buone possibilità di essere ricompensato.
Prima di unirsi a un pool di mining, un minatore dovrebbe prestare attenzione all'uniformità nelle attività di hash assegnate dal server del pool indipendentemente dalla potenza di mining del dispositivo di un partecipante. Immagina di entrare in un pool che privilegia i dispositivi ad alta velocità. Oggi potresti avere un vantaggio se ti unisci a un simile pool con il minatore più recente e più veloce, ma domani potrebbe diventare uno svantaggio poiché nuovi dispositivi più potenti si uniscono al pool, respingendo i tuoi dispositivi ormai obsoleti a meno che il meccanismo del pool non garantisca la parità opportunità per tutti.
3. Trasparenza del pool per operatore
Esistono obblighi dell'operatore del pool di mining che devono essere eseguiti in modo equo al fine di garantire trasparenza e affidabilità tra i membri del mining. Ad esempio, come farebbe un minatore a sapere se il tasso di hash totale dichiarato a livello di pool è giusto o se gli operatori del pool non stanno prendendo in giro i minatori partecipanti citando pagamenti inferiori? Quanto è stato realisticamente fortunato (o sfortunato) il pool a diversi livelli di difficoltà di mining?
I pool di data mining implementano varie misure, come offrire una vista dashboard in tempo reale ai minatori, per garantire la necessaria trasparenza. I minatori dovrebbero cercare tale trasparenza dei dati e unirsi ai pool che operano in modo trasparente.
4. Soglia e frequenza di pagamento
5. Stabilità e robustezza della piscina
Un altro fattore importante da considerare prima di entrare in un pool è la valutazione della sua sicurezza. Il pool offre una connessione sicura o aperta? È vulnerabile agli attacchi DDoS, che sono diventati comuni con una maggiore attività di pooling? E se colpito dagli hacker, il pool di mining può resistere e abrogare l'attacco?
6. Struttura delle commissioni del pool
Insieme ai pool che applicano una commissione nominale ai partecipanti per l'utilizzo dei servizi del pool di mining, esistono pool che non applicano alcuna commissione. Tuttavia, i minatori dovrebbero prestare attenzione alla struttura delle commissioni e alla formula matematica del pagamento, che può includere altri addebiti.
Alcuni pool a costo zero possono essere offerte a tempo limitato e diventare addebitabili in un secondo momento, mentre altri possono addebitare un costo separato fisso e / o frequente in nome di una "donazione". Altri ancora potrebbero richiedere di ospitare ed eseguire il software sul tuo proprio dispositivo invece di essere eseguito sul server pool, il che lo rende un input ad alto costo per il minatore.
Le dimensioni contano?
Molti ritengono che le dimensioni del pool non contino molto e che il numero di monete estratte in un periodo di tempo sia proporzionale alla potenza di calcolo dei pool di grandi o piccole dimensioni, rendendolo un campo di gioco uniforme. Ma c'è un problema: il tempo conta!
I pool più grandi hanno una maggiore probabilità di trovare blocchi a causa della loro maggiore potenza di calcolo, mentre quelli più piccoli potrebbero dover aspettare più a lungo. Osservati per un periodo di tempo adeguato, i pool più piccoli possono avere lunghi periodi di non trovare un blocco, ma a cui può seguire un rapido periodo fortunato in cui i blocchi vengono colpiti prima.
Detto questo, le dimensioni di una piscina mineraria riflettono in una certa misura la sua affidabilità. Nonostante tutti i feedback positivi e negativi pubblicati online su un pool, un gran numero di minatori attivi che si aggrappano a quel pool suggerisce che continuano a fidarsi di quel pool.
Supportare il decentramento
Mentre può essere allettante scegliere un pool di mining popolare per le sue grandi dimensioni, il concetto di blockchain sottostante raccomanda che la rete sia meglio mantenuta in modo veramente decentralizzato se per il mining viene utilizzato un numero elevato di pool più piccoli anziché un numero inferiore di grandi piscine.
Questa è una considerazione importante per mantenere uno stato sano della rete blockchain complessiva ed evitare qualsiasi concentrazione rischiosa di energia di hashing attraverso alcuni server pool di grandi dimensioni. L'intasamento della larghezza di banda della rete è un problema comune osservato sulle blockchain. Questa raccomandazione evita la concentrazione del potere con alcune grandi piscine, mantenendo la blockchain veramente decentralizzata.
Il mining di successo comporta sia fortuna che sforzi computazionali, insieme a molta pazienza. Mentre il mining della piscina può rendere alcune cose più facili per il minatore offrendo una configurazione pronta, aggiunge un altro livello di controlli per il minatore. Utilizzando i suddetti fattori, i minatori dovrebbero scegliere con cura un pool adatto alle loro esigenze.
