Cos'è l'hashrate? Velocità, difficoltà, efficienza e rischi di mining
tentativi di hash · quote del pool · tasso effettivo · difficoltà · efficienza energetica
In questa pagina
1Cos'è l'hashrate?
Hashrate è il numero di calcoli hash che un dispositivo di mining o una rete Proof-of-Work può eseguire ogni secondo. Un hash è l'output di una funzione crittografica. I minatori modificano ripetutamente i dati nell'intestazione di un blocco candidato e calcolano un nuovo hash, cercando un risultato al di sotto del target di rete.
Se un ASIC ha una velocità nominale di 100 TH/s, è progettato per effettuare circa 100 trilioni di tentativi di hash al secondo nella modalità operativa specificata. Quel numero descrive il throughput computazionale. Ciò non significa che il minatore troverà 100 blocchi, riceverà un numero fisso di monete o guadagnerà una somma di denaro garantita.
Hashrate misura la velocità con cui l'hardware di mining testa le possibili soluzioni Proof-of-Work. Un hashrate maggiore aumenta il numero di tentativi effettuati nel tempo, ma i premi effettivi dipendono comunque da difficoltà, tempo di attività, condivisioni accettate, metodo del pool, tariffe e possibilità.
2Unità hashrate e limiti dell'algoritmo
Hashrate utilizza multipli decimali di hash al secondo. Le pagine dell'hardware di mining normalmente selezionano l'unità che mantiene leggibile il numero.
| Unit | Hash per Second | Typical Context |
|---|---|---|
| H/s | 1 | Base unit |
| kH/s | 1,000 | Algoritmi a basso throughput o hardware precedente |
| MH/s | 1,000,000 | Alcuni GPU e carichi di lavoro orientati alla memoria |
| GH/s | 1,000,000,000 | Alcuni ASIC algoritmi |
| TH/s | 1,000,000,000,000 | Comune per ASIC Bitcoin SHA-256 |
| PH/s | 1.000 TH/s | Strutture di grandi dimensioni o totali di rete più piccola |
| EH/s | 1.000 PH/s | Misurazioni su scala di rete di grandi dimensioni |
A TH/s di Il lavoro SHA-256 non equivale a un TH/s di Scrypt, kHeavyHash, Blake2b-Sia, Equihash o un altro algoritmo. Ciascuna funzione ha operazioni, comportamento della memoria, progettazione hardware e difficoltà di rete diverse. Confronta i minatori solo all'interno dello stesso algoritmo e modalità operativa.
3Come gli hash diventano condivisioni e blocchi
Il mining è un processo probabilistico. Un hash crittografico si comporta come un numero dall'aspetto casuale. Il minatore varia il nonce e altri dati di intestazione consentiti, calcola un altro hash e controlla se il risultato è inferiore a un obiettivo. Un target inferiore è più difficile da soddisfare.
- Un nodo o pool di mining crea un processo di blocco candidato da transazioni valide e dati della catena corrente.
- Il minatore riceve lavoro e testa molte combinazioni di nonce e intestazioni.
- La maggior parte degli hash fallisce immediatamente perché sono al di sopra del target assegnato.
- Un pool accetta prove più semplici chiamate shares per stimare la quantità di lavoro contribuito dal minatore.
- Un hash raro che soddisfa anche l'obiettivo della rete può diventare un blocco valido dopo che i nodi lo hanno verificato.
Le condivisioni non sono blocchi aggiuntivi. Sono prove contabili utilizzate dai pool. La difficoltà di condivisione del pool è intenzionalmente più semplice della difficoltà di rete in modo che un minatore possa inviare un lavoro misurabile più spesso. Una condivisione può essere valida per il pool senza essere valida per la blockchain.
Per una spiegazione più approfondita di intestazioni di blocco, nonce, target e SHA-256, leggi Come i minatori Bitcoin risolvono enigmi matematici.
4Hashrate riportato, effettivo e medio
Un dashboard del minatore e un dashboard del pool possono mostrano valori diversi senza che nessuno dei due venga interrotto. Misurano le prestazioni in modi diversi e in finestre temporali diverse.
| Lettura | Come viene stimato | Miglior utilizzo | Limitazione principale |
|---|---|---|---|
| Hashrate nominale o nominale | Specifiche del produttore per una modalità e tolleranza definite | Confronto modelli con lo stesso algoritmo prima dell'acquisto | Non è una promessa per ogni unità, temperatura o condizione di alimentazione |
| Hashrate locale o riportato | Lavoro conteggiato dal firmware del minatore | Controllo di schede, chip, messa a punto e stabilità immediata | Non dimostra che le azioni hanno raggiunto il pool |
| Hashrate effettivo del pool | Condivisioni accettate osservate in una finestra selezionata | Conferma del lavoro consegnato e del contributo ai pagamenti | Le finestre brevi fluttuano perché le condivisioni arrivano in modo casuale |
Un tasso effettivo di cinque minuti può oscillare molto al di sopra o al di sotto della lettura locale. Confronta finestre più lunghe, ad esempio 24 ore, e utilizza lo stesso intervallo su ogni dashboard. Una frequenza del pool sostenuta inferiore alla tariffa locale può indicare condivisioni rifiutate o obsolete, interruzioni di rete, impostazioni del pool errate, riavvii frequenti o hardware instabile.
5Hashrate, difficoltà e sicurezza di rete
Hashrate è la capacità di lavoro; la difficoltà è la regola che determina quanto sia difficile trovare un risultato Proof-of-Work valido. Si influenzano a vicenda ma non sono la stessa misurazione. Se l’hashrate della rete aumenta mentre la difficoltà e tutti gli altri fattori rimangono invariati, i blocchi tendono ad arrivare più velocemente. Un meccanismo di retarget può quindi regolare la difficoltà in base alle regole di quella rete.
Bitcoin ricalcola il suo obiettivo Proof-of-Work ogni 2.016 blocchi, puntando a un intervallo medio di blocco di circa dieci minuti. Altre reti potrebbero utilizzare finestre, pianificazioni o regolazioni per blocco diverse. Non applicare mai il programma di retarget di Bitcoin a un'altra moneta senza controllarne il protocollo.
Un hashrate di rete più onesto generalmente aumenta il costo della riorganizzazione dei blocchi recenti, ma la frase comune "attacco del 51%" ha bisogno di limiti. L’hashpower della maggioranza può potenzialmente censurare le transazioni o sostituire i blocchi recenti con un ramo di lavoro più elevato. Non può creare monete al di fuori delle regole di consenso, spendere monete senza firme valide o forzare nodi di convalida indipendenti ad accettare un blocco non valido.
Per una spiegazione incentrata sull'evento, vedere Bitcoin Hashrate e regolazione della difficoltà.
6Hashrate rispetto a efficienza e costo dell'elettricità
L'hashrate più alto non è automaticamente il miglior funzionamento scelta. I minatori devono anche confrontare l'efficienza elettrica, la potenza totale della parete, la dissipazione del calore, i tempi di attività, i costi di acquisto e l'infrastruttura disponibile.
Un minatore SHA-256 che produce 200 TH/s a 3.500 W ha un'efficienza di 3.500 / 200 = 17,5 J/TH. Se funziona per 24 ore, utilizza 84 kWh. A una tariffa elettrica illustrativa di $ 0,10/kWh, l'energia da sola costa $ 8,40 al giorno, prima di raffreddamento, costi della piscina, manutenzione, tasse e tempi di inattività.
L'unità di efficienza deve corrispondere all'algoritmo e alla scala di hashrate. J/TH è comune per l'hardware SHA-256, mentre un altro algoritmo può essere espresso in J/GH, J/MH o watt per unità di hashrate. La conversione errata delle unità può far sì che una macchina appaia migliaia di volte migliore o peggiore di quello che è.
Utilizza Efficienza mineraria: cos'è e come misurarla per i dettagli sulla misurazione e Bitcoin Mining Electricity Cost Guide per circuiti e pianificazione dei costi operativi.
7Stima dell'output di mining previsto
La quota prevista di ricompense di rete di un minatore inizia con la sua quota di lavoro di rete totale. In forma semplificata:
Blocchi giornalieri previsti = hashrate del minatore/hashrate di rete × blocchi di rete previsti al giorno. L'output di monete previsto dipende quindi dal sussidio di blocco applicabile, dalle commissioni di transazione, dalle regole di pagamento del pool e dalle commissioni del pool.
Questa formula descrive un'aspettativa statistica a lungo termine. I risultati del solo mining sono molto disomogenei: un piccolo minatore potrebbe non trovare nulla per molto tempo e poi trovare un blocco inaspettatamente. I pool combinano lavoro e pagamenti regolari, ma la stima visualizzata può comunque cambiare con difficoltà, commissioni, fortuna del pool, metodo di pagamento, azioni rifiutate e prezzo della moneta.
Non considerare un'istantanea della calcolatrice come entrate garantite. Registra la data, la difficoltà della rete, il prezzo delle monete, la tariffa dell'elettricità, la tariffa del pool e il tempo di attività presunto. Per il compromesso operativo, consulta Solo Mining vs Mining Pools.
8Perché i cali di hashrate del minatore
Inizia decidendo se il calo appare nella lettura locale del minatore, nella lettura effettiva del pool o in entrambi. Una derivazione locale punta innanzitutto all'hardware, al calore, all'alimentazione o alla messa a punto. Un rilascio solo pool punta prima alla connettività, ai rifiuti, alle condivisioni obsolete, alle credenziali o alla finestra di misurazione.
9Un elenco di controllo pratico per il monitoraggio dell'hashrate
- Confronta la tariffa locale corrente con l'intervallo nominale del modello e la modalità operativa configurata.
- Conferma che ogni hashboard e il conteggio dei chip previsto siano visibili nel dashboard del minatore.
- Review temperatura di ingresso, temperatura del chip, velocità della ventola, contatori di errori hardware e registri di sistema.
- Confronta la media locale di 24 ore con la media effettiva del pool di 24 ore, non un'istantanea di cinque minuti.
- Controlla separatamente le condivisioni accettate, rifiutate, obsolete, duplicate e non valide.
- Misura la potenza della parete con l'attrezzatura adeguata e confrontala con quella configurata modalità.
- Registra riavvii, interruzioni, cambi di pool, modifiche del firmware e date di pulizia.
- Modifica un'impostazione alla volta e osserva una finestra completa e significativa prima di giudicare il risultato.
Non aprire apparecchiature sotto tensione né superare i limiti di circuito, connettore, cavo, alimentatore o struttura. La regolazione dell'hashrate non vale mai la pena di creare rischi di incendio, shock o surriscaldamento. Utilizzare supporto elettrico qualificato dove richiesto.
10Utilizzo dell'hashrate nella scelta dell'hardware di mining
Inizia con l'algoritmo e la moneta di destinazione, perché un ASIC è generalmente progettato per un carico di lavoro specifico. Quindi confronta hashrate ed efficienza nella stessa modalità operativa. Una valutazione completa dovrebbe includere anche alimentazione a muro, tensione richiesta, rumore, potenza termica, dimensioni, metodo di raffreddamento, garanzia, supporto firmware, accesso ai pezzi di ricambio, condizioni e verifica del venditore.
Per le apparecchiature usate, una lettura elevata del dashboard durante un breve test non è sufficiente. Richiedi lo stato della scheda, il conteggio dei chip, i registri degli errori, la cronologia del pool, la modalità di alimentazione, la cronologia delle riparazioni e un test prolungato. Leggi Che cos'è un ASIC Miner? prima di confrontare i modelli ed esamina la Elenco di controllo per la sicurezza del firmware ASIC prima di modificare il firmware o acquistare un'unità gestita in remoto.
11Hashrate comune Idee sbagliate
| Idee sbagliate | Spiegazione più accurata |
|---|---|
| Un hashrate più elevato significa sempre un profitto più elevato. | Le entrate potenziali aumentano con il lavoro svolto, ma il profitto dipende anche da efficienza, costo energetico, tempo di attività, difficoltà, commissioni, costo dell'hardware e prezzo delle monete. |
| Il pool il numero dovrebbe sempre essere uguale al numero del minatore. | Il minatore stima il lavoro locale; il pool stima il lavoro consegnato dalle condivisioni. La varianza a finestra breve è normale. |
| Due algoritmi possono essere confrontati direttamente in TH/s. | Le operazioni hash differiscono. Confronta solo hardware compatibile sullo stesso algoritmo e contesto di rete. |
| È garantito un hashrate nominale. | Le specifiche utilizzano una modalità e una tolleranza definite. Temperatura, potenza, variazione del silicio, firmware e condizioni influiscono sull'output effettivo. |
| Un hashrate maggiore garantisce un blocco. | Aumenta la probabilità di successo nel tempo; il mining rimane probabilistico. |
| L'hashpower della maggioranza può riscrivere qualsiasi regola. | Hashpower può minacciare l'ordine e la cronologia recente, ma i nodi completi rifiutano comunque i blocchi che violano le regole di consenso. |
12Domande frequenti sull'hashrate
Un hashrate più elevato è sempre migliore?
Non da solo. Una produzione più elevata è utile solo quando i costi aggiuntivi di elettricità, calore, errori e hardware rimangono accettabili dal punto di vista economico e operativo.
Perché l'hashrate del mio pool è inferiore all'hashrate del mio miner?
La varianza della quota a breve termine è normale. Se il divario rimane ampio nell'arco di 24 ore, indaga su rifiuti, condivisioni obsolete, latenza, interruzioni, credenziali del pool, instabilità di ottimizzazione e riavvii.
Posso confrontare 1 TH/s su Bitcoin con 1 TH/s su un'altra moneta?
No. Gli algoritmi e i carichi di lavoro hardware potrebbero essere completamente diversi. Confronta hashrate ed efficienza solo all'interno dello stesso algoritmo e della stessa rete compatibile.
Che cos'è un buon hashrate?
Non esiste un numero universale. Un buon risultato è stabile, entro l'intervallo previsto dal dispositivo, consegnato in modo efficiente al pool previsto e compatibile con i limiti elettrici e di raffreddamento del sito.
L'hashrate di rete mostra direttamente il numero di minatori?
No. Si tratta di una stima del lavoro complessivo, non del conteggio dei dispositivi. Una rete può raggiungere lo stesso totale con molte macchine piccole o meno macchine ad alto rendimento.
Quanto tempo dovrei monitorare prima di giudicare un minatore?
Utilizza i dati locali per errori immediati, ma utilizza almeno una finestra di pool di 24 ore per un primo confronto operativo. Finestre più lunghe sono migliori quando la frequenza di condivisione è bassa.
L'overclock migliora sempre i rendimenti?
No. Potrebbe aumentare l'hashrate peggiorando J/TH, calore, errori, rumore, stabilità e rischio hardware. Valuta la produzione netta e la potenza totale, non solo la velocità.
13Riferimenti primari
- Bitcoin: un sistema di cassa elettronico peer-to-peerDescrizione originale della prova di lavoro, ricerca nonce, lavoro a catena e modello di probabilità.
- Guida per gli sviluppatori di Bitcoin: prova di lavoroTarget, tentativi di hash, difficoltà, periodi di retarget e limiti di sicurezza.
- Guida per gli sviluppatori di Bitcoin: MiningBlocchi candidati, lavoro di mining, obiettivi del pool e misurazione basata sulle condivisioni.
- Riferimento per gli sviluppatori di Bitcoin: Intestazioni dei blocchiCampi di intestazione, target codifica, nonce e convalida della prova di lavoro.
- BIP 23: getblocktemplate - Pooled MiningModelli di lavoro in pool, obiettivi e considerazioni sulla convalida della condivisione.
- Bitcoin Core: implementazione della prova di lavoroImplementazione di riferimento del calcolo del target e della prova di lavoro checks.
Final Takeaway
Hashrate indica la velocità con cui un minatore o una rete esegue i tentativi di hash. È essenziale, ma è solo un livello delle prestazioni di mining. La domanda utile non è semplicemente "Quanti hash?" Si tratta di "Quanto lavoro stabile e accettato raggiunge la rete corretta, a quali costi energetici e operativi?"
Utilizzare l'hashrate locale per diagnosticare l'hardware, l'hashrate efficace del pool per confermare il lavoro consegnato, la difficoltà di comprendere la concorrenza e l'efficienza più tempo di attività per giudicare se il sistema è pratico.








Lascia un commento
Questo sito è protetto da hCaptcha e applica le Norme sulla privacy e i Termini di servizio di hCaptcha.