Blocchi / saldo / monete immaturi, confermati e cancellati – Spiegato
La pagina delle statistiche del mining pool contiene molti numeri e percentuali che cambiano frequentemente. Sarà abbastanza difficile per i principianti capire cosa è cosa. Questo è il motivo per cui insieme alle guide minerarie e ad altre monete, pubblichiamo anche guide che spiegano i pool minerari. Finora abbiamo spiegato la piscina mineraria Suprnova e le piscine minerarie Yiimp. Tuttavia, entrambe le guide mancano di spiegazioni su alcune delle statistiche importanti visualizzate dal pool di mining. Ad esempio, non spiega cosa siano i blocchi / saldo immaturi, confermati e cancellati. Qui in questo articolo li spiegheremo.
Ti starai chiedendo perché i pagamenti di alcuni pool sono ritardati e perché il saldo non viene pagato immediatamente. Ogni mining pool ha la propria politica di pagamento. L’importo della soglia di pagamento del mining per ogni moneta varia e anche il tempo di elaborazione del pagamento per ogni pool è diverso. Una volta che il tuo saldo minerario raggiunge la soglia di pagamento e una volta che è il momento in cui il pool elabora il pagamento, tutto il saldo confermato verrà inviato al tuo portafoglio. Quindi, quando viene confermato il mio saldo minerario e quando viene cancellato?
Spiegazione di blocchi immaturi, saldo confermato e pagamenti liquidati
Ho appena iniziato a estrarre e trovare tutto lo stato del blocco e il saldo etichettati come immaturi. Sia che tu sia mio da solo o mio pool; tutti i blocchi appena estratti rimarranno inizialmente immaturi. Proprio come il modo in cui le transazioni richiedono determinate conferme di blocco; le monete appena estratte richiedono anche alcune conferme. Una volta che tutte le monete estratte hanno ricevuto sufficienti conferme, il tuo saldo immaturo viene confermato. Allora perché questi blocchi e il mio equilibrio sono inizialmente immaturi?
Cosa sono i blocchi immaturi?
I blocchi immaturi sono nuovi blocchi nella blockchain che sono stati trovati ma non sono ancora maturati abbastanza. Per maturare necessita di un certo numero di conferme. Allora perché questo requisito?
I fork blockchain sono comuni e possono verificarsi per diversi motivi. Che cosa mai; può esserci solo una catena principale e questa è la catena più lunga. Tutti i blocchi che non fanno parte di questa catena principale saranno orfani e tutte le nuove monete generate da blocchi orfani non saranno valide. Per saperne di più su questo, leggi prima cosa sono i blocchi orfani, zio e vecchi.
Quando un blocco viene estratto, il minatore verrà ricompensato con monete che non hanno un genitore. Tutte queste nuove monete vengono create dal nulla e prima che questa transazione coinbase diventi spendibile devono maturare.
Questa maturità della moneta serve a impedire agli utenti di spendere in anticipo quelle monete non valide che vengono create dai fork temporanei della blockchain. Per la maggior parte delle monete, incluso Bitcoin, il requisito è 100 conferme (COINBASE_MATURITY = 100). 100 conferme richiedono ore e con 100 conferme il blocco sarà sepolto in profondità nella catena. Si ritiene che una volta che ha ricevuto sufficienti conferme la transazione diventa irreversibile. Questo è il motivo per cui non è consentito spendere nuove monete immediatamente ma dopo che sono state messe al sicuro. Per maggiori informazioni consulta questa guida che spiega le conferme dei blocchi Bitcoin.
Quindi in che modo è diverso dalle normali transazioni e perché non possiamo chiamare blocchi immaturi come blocchi non confermati.
Blocchi immaturi vs non confermati
Immaturo è uno stato utilizzato solo per le monete appena generate e il termine immaturo e non confermato è abbastanza diverso. La maturità è una regola del protocollo per prevenire anomalie nella rete. Mentre le conferme delle transazioni sono una politica lato client. Hai bisogno di 6 conferme per confermare che la tua transazione è sicura. Ma affinché le nuove monete diventino spendibili è necessario avere 100 conferme.
Tutte le transazioni regolari contengono input e output. Ma queste nuove monete generate dal mining provengono dalla transazione coinbase e non ha input. Se una transazione regolare entra in un blocco orfano, non avrà importanza. Poiché ha input e ha attraversato una catena di transazioni, può essere incluso nel successivo blocco valido. Ma le nuove monete generate da blocchi orfani sono effettivamente non valide e non possono essere riprodotte affatto.
Quanto tempo ci vorrà affinché un equilibrio immaturo maturi?
L’equilibrio immaturo rappresenta l’equilibrio appropriato dei blocchi immaturi. Quando si estrae, troverai sempre un equilibrio immaturo. Tutti questi equilibrio immaturo; dopo un numero x di conferme va nel saldo non pagato. Se non sei sicuro, interrompi l’estrazione e prendi nota del tuo saldo immaturo. Andrà a 0,00000 e alla fine verrà pagato. Ma ci sono casi (non durante il mining di pool) in cui anche dopo un numero sufficiente di conferme di coinbase le monete che hai estratto rimarranno immature. Significa che il blocco che hai creato è rimasto orfano e non riceverai quelle monete.
Quindi quanto tempo ci vorrà perché l’equilibrio immaturo diventi maturo. Come abbiamo detto, il tuo saldo immaturo deve avere 101 conferme. Fino ad allora non può essere speso o trasferito. Ogni singola conferma è un blocco e il tempo di blocco di ogni moneta varia. Ad esempio in Bitcoin il tempo di blocco è di 10 minuti. Quindi, per calcolare quando le tue nuove monete diventeranno mature, conosci l’altezza del blocco del tuo saldo immaturo, aggiungi 100 al numero del blocco e usa l’esploratore di blocchi per scoprire se quel particolare blocco è stato estratto o meno. Quando questo viene minato, il tuo equilibrio immaturo diventa un vero equilibrio.
Ad esempio, il blocco 392,102 diventa maturo quando la sua conferma è 392,202. Se il tempo medio di blocco è di 1 minuto, ci vorranno circa 100 minuti. Se il tempo medio di blocco è di 10 minuti, ci vorranno circa 1000 minuti (16 ore e 40 minuti per maturare). Questa formula serve a darti un’idea approssimativa e il tempo impiegato dipende dalla congestione di mempool e da molti altri fattori.
Cosa sono saldo confermato e saldo compensato?
Questo non ha bisogno di molte spiegazioni dopo aver letto quanto sopra. Qualunque sia la piscina in cui ti trovi; i blocchi che vengono estratti saranno immaturi all’inizio. Una volta ottenute 100 conferme, tutto il saldo di quel particolare blocco viene confermato. Una volta confermato, anche il tuo saldo verrà confermato e verrà etichettato come saldo confermato. Questo saldo confermato verrà quindi cancellato e sarà finalmente pagato all’indirizzo del tuo portafoglio. Questo spiega perché c’è sempre un ritardo iniziale prima del primo pagamento.