Cos’è la difficoltà di mining di Bitcoin?
Definizione · Difficoltà di mining
Un numero che indica quanto è difficile trovare un hash di blocco inferiore al target della rete, rispetto al target più facile che Bitcoin permette. La difficoltà 2 è il doppio di difficile rispetto alla difficoltà 1. La rete la ricalcola ogni 2.016 blocchi.
I miner calcolano l’hash dell’intestazione di un blocco più e più volte, cambiando ogni volta un piccolo campo, finché il risultato non risulta inferiore a un numero chiamato target. Non ci sono scorciatoie. È puro tentativo casuale, e l’unico modo per provare più in fretta è più hardware.
La difficoltà è il quadrante che stabilisce quanto basso è quel target. Nessuno lo gira a mano. Ogni nodo esegue gli stessi calcoli sugli stessi timestamp dei blocchi e ottiene la stessa risposta.
132,8 mila miliardi
Difficoltà attuale
ultimo blocco, in tempo reale
950 EH/s
Hashrate implicito
difficoltà × 2³² ÷ 600
2,016
Blocchi per periodo
regola di consenso
10 min
Tempo di blocco target
14 giorni per periodo
Cos’è il target, e perché gli zeri iniziali?
L’hash di un blocco è un numero a 256 bit, di solito scritto con 64 cifre esadecimali. Il target è un numero delle stesse dimensioni, e un blocco valido richiede un hash uguale o inferiore ad esso. Un target più basso significa più zeri iniziali, il che significa che meno hash sono validi.
L’hash di un blocco deve essere inferiore a questo numero
Difficoltà 1
8 zeri iniziali
Il target più facile che le regole permettono. I primi blocchi nel 2009 lo usavano.
00000000ffff0000000000000000000000000000000000000000000000000000
Oggi: difficoltà 132,8 mila miliardi
19 zeri iniziali
Calcolato dalla difficoltà in tempo reale, aggiornata ogni 10 minuti.
000000000000000000021 s50000000014150d707576190b7fc44ceb4d6b138b
La formula collega i due concetti: difficoltà = target a difficoltà 1 ÷ target attuale. Un miner ha bisogno in media di circa difficoltà × 2³² hash per trovare un blocco. Puoi provare tu stesso la regola “uno zero in più è 16 volte più difficile” qui sotto, con un piccolo blocco che il tuo browser mina.
Interattivo · mina un blocco nel tuo browser
Vero proof of work SHA-256, header semplificato
Hash del blocco (doppio SHA-256)
Modifica le transazioni: l'hash cambia completamente con una sola lettera.
Tentativi: 0
Il tuo hashrate: n/d
Tempo: 0,0 s
Come funziona l’aggiustamento della difficoltà?
A ogni altezza di blocco divisibile per 2.016, ogni nodo verifica quanto è durato l’ultimo periodo e riscala la difficoltà in modo che il prossimo duri 14 giorni allo stesso hashrate.
Di quanto cambia la difficoltà, in base a quanto è durato l’ultimo periodo di 2.016 blocchi
I blocchi sono arrivati troppo in fretta? Il periodo è durato meno di 14 giorni, quindi la difficoltà sale. Troppo lentamente? Scende. Il limite massimo impedisce che uno sbalzo improvviso, ad esempio dopo un grande blackout, rovini il periodo successivo.
| Il periodo è durato | Tempo di blocco | Variazione |
|---|---|---|
| 12 giorni | 8,6 min | +16.7% |
| 13 giorni | 9,3 min | +7.7% |
| 14 giorni | 10,0 min | 0% |
| 15 giorni | 10,7 min | −6.7% |
| 3 giorni | 2,1 min | +300% (limite ×4) |
Quando avverrà il prossimo aggiustamento della difficoltà?
Il prossimo aggiustamento è previsto intorno a , al blocco 969.696. La stima attuale è −2,08%, sulla base di un tempo medio di 10,21 minuti per blocco finora in questo periodo.
−2.08%
Variazione stimata
stima in tempo reale
57.6%
Periodo completato
854 blocchi rimanenti
Data stimata
UTC
+4.16%
Ultimo aggiustamento
per confronto
Considera la stima come un bersaglio in movimento. All’inizio di un periodo si basa su pochi blocchi, quindi oscilla. Si stabilizza man mano che il periodo procede. Il quadrante in cima alla pagina si aggiorna ogni 10 minuti.
Come è collegata la difficoltà all’hashrate?
Molto da vicino. Per trovare un blocco ogni 600 secondi a una data difficoltà, l’intera rete deve calcolare hash a circa questa velocità:
Hashrate della rete, letto in due modi (in tempo reale)
È così che vengono ricavati anche i dati pubblici sull’hashrate. Nessuno può contare ogni singola macchina, quindi l’hashrate viene stimato dalla difficoltà e da quanto velocemente sono arrivati i blocchi recenti. L’hashrate si muove per primo. La difficoltà lo segue alla ricalibrazione successiva, quindi i due possono essere sfasati fino a due settimane. Converti le unità con il convertitore di hashrate, oppure leggi di più nella guida all’hashrate.
Come è cambiata nel tempo la difficoltà di Bitcoin?
È partita da 1, il minimo, quando fu minato il primo blocco. Da allora è salita di molte potenze di dieci, perché il mining è passato dalle CPU dei laptop alle schede grafiche, poi a macchine ASIC costruite appositamente.
Dalla difficoltà 1 a oggi, un passo per ogni ×10
Primo blocco
difficoltà 1
Ultimo blocco (in tempo reale)
132,8 mila miliardi
circa 14,1 potenze di dieci più alto
Il trend di lungo periodo è in salita, ma non è una linea retta. La difficoltà scende quando i miner si spengono: dopo un calo del prezzo, dopo che un halving taglia le ricompense, o quando un’intera regione smette di minare tutta in una volta, come successe con il divieto cinese di mining nel 2021. La storia completa è sul grafico di hashrate e difficoltà di mempool.space.
Cosa significa la difficoltà per i miner?
Il guadagno atteso di un miner è la sua quota dell’hashrate della rete moltiplicata per le ricompense. Se la difficoltà sale del 10% e la tua macchina resta la stessa, devi aspettarti circa il 9% di bitcoin in meno al giorno. Trascina il cursore per vederlo.
Cosa succede quando i miner entrano o escono
2.016 blocchi impiegano
9,3 giorni
Difficoltà allora
×1.50
Un miner invariato guadagna
×0.67
Semplificato: un solo adeguamento, hashrate costante. I retarget reali confrontano gli ultimi 2.016 blocchi con due settimane e possono spostare la difficoltà al massimo di 4× in entrambe le direzioni.
0.0000004515BTC
Per TH/s al giorno (stima in tempo reale)
Quanto guadagna in media oggi 1 TH/s di hashing, prima delle commissioni del pool e dell’elettricità. I miner chiamano questo hashprice.
↑ difficoltà
Stessa macchina, meno bitcoin
Ogni aumento riduce la fetta di ogni miner. Le macchine più vecchie e meno efficienti sono le prime a non ripagare più il costo dell’elettricità.
↓ difficoltà
Chi resta in funzione guadagna di più
Quando i miner si spengono, quelli rimasti ottengono una quota più grande dopo la ricalibrazione successiva.
Ecco perché il mining domestico è così difficile da rendere redditizio. L’hashrate continua a crescere, quindi la resa di una macchina scende nel corso della sua vita. Il calcolatore di profitto e la guida su se il mining è redditizio fanno i conti.
In che modo la difficoltà influisce sulla tua stima CloudMineCrypto?
In CloudMineCrypto non serve una macchina, e mini gratis: il piano gratuito, la pubblicità, i giochi, le offerte e i check-in giornalieri aggiungono tutti dei piani, e il tuo saldo BTC cresce finché sono attivi. I piani a pagamento sono un’aggiunta facoltativa per più velocità. La stima usa la stessa logica di quota del mining reale: l’hashrate del tuo piano diviso per quello della rete, moltiplicato per 6 blocchi all’ora, moltiplicato per la ricompensa del blocco.
Se l’hashrate della rete cambiasse, quanto guadagnerebbe un piano?
Piano gratuito
4,6 GH/s · una sessione di 8 ore
Piano pubblicità, gioco o check-in
7,4 GH/s · una sessione di 24 ore
La tua quota della rete cambia di ×0,83, e così fa anche la stima.
Dati in tempo reale, aggiornati ogni ora. Stime prima dei boost, non garantite. La stima dell’app segue il valore dell’hashrate della rete, aggiornato regolarmente, quindi non aspetta la prossima ricalibrazione.
La difficoltà non è un dato in ingresso, ma si muove con l’hashrate della rete, che lo è. Quando entra più hashrate, la tua quota scende, e con lei la stima. Quando l’hashrate esce, lo stesso piano guadagna un po’ di più. I valori in tempo reale per ogni piano sono in quanto bitcoin guadagnerò, e le regole delle ricompense contengono tutti i dettagli. Le ricompense sono stime e non sono garantite. Un piano non ti dà la proprietà di alcun hardware di mining.
Cosa sbaglia comunemente la gente sulla difficoltà di mining?
Qualcuno stabilisce la difficoltà.
Nessuno. Ogni nodo lo calcola dai timestamp degli ultimi 2.016 blocchi, e un blocco con il target sbagliato viene rifiutato.
Cambia ogni due settimane, secondo un calendario fisso.
Cambia ogni 2.016 blocchi. Due settimane sono solo l'obiettivo, quindi la data slitta con la velocità dei blocchi.
Più miner significano più bitcoin emessi.
Solo brevemente, fino al prossimo retarget. Dopodiché il ritmo torna a circa 10 minuti e il programma di emissione tiene.
Un solo aggiustamento corregge subito il tempo di blocco.
Fa la media dell'intero periodo. Un cambiamento a metà percorso viene corretto solo in parte, e il prossimo retarget lo completa. Provalo nel quadrante in alto.
La difficoltà ti dice dove sta andando il prezzo.
Ti dice quanto hashing è avvenuto di recente. I miner reagiscono al prezzo, ma la difficoltà li insegue con un ritardo fino a due settimane.
Una media di 10 minuti significa un blocco ogni 10 minuti.
Gli intervalli tra i blocchi sono casuali. Capitano sia intervalli di un minuto sia di un'ora; è la media a essere guidata dalla difficoltà.
Sei alle prime armi? Inizia da come funziona il mining di Bitcoin e proof of work, oppure cerca qualsiasi termine nel glossario.
Domande frequenti
Cos’è la difficoltà di mining di Bitcoin?
Un numero che indica quanto è difficile trovare un blocco valido, rispetto al target più facile che le regole permettono (difficoltà 1). La rete la regola ogni 2.016 blocchi in modo che i blocchi continuino ad arrivare circa ogni 10 minuti.
Con quale frequenza si aggiusta la difficoltà di Bitcoin?
Ogni 2.016 blocchi. A 10 minuti per blocco sono circa due settimane, ma l’intervallo reale dipende da quanto velocemente arrivano i blocchi, quindi può essere qualche giorno prima o dopo.
Quando avverrà il prossimo aggiustamento della difficoltà di Bitcoin?
Il quadrante in tempo reale in cima a questa pagina mostra la data stimata, i blocchi rimanenti e la variazione prevista, da dati mempool.space aggiornati ogni 10 minuti. La data è una stima perché i tempi dei blocchi sono casuali.
Di quanto può cambiare la difficoltà in una sola volta?
Al massimo 4 volte in più o 4 volte in meno in un solo aggiustamento. In pratica i cambiamenti sono di solito di pochi punti percentuali, perché l’hashrate raramente si muove così in fretta in due settimane.
Una difficoltà più alta significa che si minano meno bitcoin?
No. La difficoltà mantiene il ritmo a circa un blocco ogni 10 minuti, quindi l’emissione segue il calendario indipendentemente dalla difficoltà. Una difficoltà più alta significa che ogni miner ottiene una quota più piccola delle stesse ricompense.
Come è collegata la difficoltà all’hashrate?
L’hashrate della rete è circa difficoltà × 2³² ÷ 600 hash al secondo. La difficoltà segue l’hashrate con un ritardo fino a un intero periodo, dato che cambia solo alle ricalibrazioni.
La difficoltà di mining influisce sulle ricompense di CloudMineCrypto?
Indirettamente, e non devi mai gestirla tu: il piano gratuito, la pubblicità, i giochi, le offerte e i check-in giornalieri continuano ad aggiungere piani in ogni caso. La stima dell’app usa la quota del tuo piano sull’hashrate della rete, 6 blocchi all’ora e la ricompensa del blocco. Quando l’hashrate della rete sale, la tua quota e la tua stima scendono. Le ricompense sono stime e non sono garantite.
Fonti e approfondimenti
- Difficoltà · Bitcoin Wiki
- Guida alla blockchain: proof of work e target · Guida per sviluppatori Bitcoin
- Guida al mining · Guida per sviluppatori Bitcoin
- Bitcoin: A Peer-to-Peer Electronic Cash System · Satoshi Nakamoto
- Grafico di hashrate e difficoltà · mempool.space
- Dashboard di mining: hashrate, difficoltà, pool · mempool.space
I dati in tempo reale di questa pagina (hashrate della rete, ricompensa di blocco, prezzo del BTC) provengono dall'API di CloudMineCrypto, aggiornata ogni ora, e sono etichettati dove compaiono. Questa guida è a scopo educativo e non è consulenza finanziaria. CloudMineCrypto non è un prodotto di investimento; le ricompense nell'app sono stime e non sono garantite.
Hai letto come funziona. Ora guardalo succedere.
Richiedi un piano di mining gratuito di 8 ore nell'app CloudMineCrypto e guarda i tuoi BTC stimati salire in base ai dati in tempo reale della rete. Niente hardware, niente carta.