Onvolwassen, bevestigde en gewiste blokken / saldo / munten – uitgelegd
De statistiekenpagina van mijnpool bevat veel cijfers en percentages die regelmatig veranderen. Het zal voor beginners vrij moeilijk zijn om erachter te komen wat is wat. Dit is de reden waarom we naast mijnbouw- en andere muntgidsen ook gidsen publiceren waarin mijnbouwpools worden uitgelegd. Tot nu toe hebben we uitgelegd over de mijnpools van Suprnova en de mijnpools van Yiimp. Maar toch missen beide gidsen uitleg over enkele van de belangrijke statistieken die de mijnbouwpool weergeeft. Het legt bijvoorbeeld niet uit wat onvolwassen, bevestigde en gewiste blokken / balans zijn. Hier in dit artikel leggen we ze uit.
U vraagt zich misschien af waarom de uitbetalingen van sommige pools worden vertraagd en waarom uw saldo niet onmiddellijk wordt betaald. Elke mijnbouwpool heeft zijn eigen uitbetalingsbeleid. Het drempelbedrag voor het uitbetalen van mijnen voor elke munt varieert en de verwerkingstijd van de uitbetaling voor elke pool verschilt ook. Zodra uw mijnsaldo de betalingsdrempel bereikt en zodra het tijd is voor de pool om de betaling te verwerken, wordt al uw bevestigde saldo naar uw portemonnee gestuurd. Dus wanneer wordt mijn mijnsaldo bevestigd en wanneer wordt het gewist?
Onrijpe blokkades, bevestigd saldo en verrekende betalingen uitgelegd
Net begonnen met mijnbouw en het vinden van al je blokstatus en balans die als onvolwassen is bestempeld. Of je de mijne nu solo of pool; alle vers gedolven blokken zullen aanvankelijk onvolwassen blijven. Net zoals transacties bepaalde blokbevestigingen vereisen; vers gedolven munten vereisen ook bepaalde bevestigingen. Zodra alle gewonnen munten voldoende bevestigingen hebben, wordt uw onvolwassen saldo bevestigd. Dus waarom zijn deze blokkades en mijn evenwicht aanvankelijk onvolwassen??
Wat zijn onvolwassen blokken?
Onrijpe blokken zijn nieuwe blokken in blockchain die zijn gevonden maar nog niet voldoende volwassen zijn. Om het te laten rijpen, is een bepaald aantal bevestigingen vereist. Dus waarom deze vereiste?
Blockchain-vorken komen vaak voor en kunnen om verschillende redenen voorkomen. Wat dan ook; er kan maar één hoofdketen zijn en dat is de ketting die langer is. Alle blokken die geen deel uitmaken van deze hoofdketen worden verweesd en alle nieuwe munten die worden gegenereerd op basis van weesblokken zijn ongeldig. Om hier meer over te weten, lees eerst wat wees-, oom- en oudbakken zijn.
Wanneer een blok wordt gedolven, wordt de mijnwerker beloond met munten die geen ouder hebben. Al deze nieuwe munten worden vanuit het niets gemaakt en voordat deze transactie op basis van munten besteedbaar wordt, moeten ze volwassen worden.
Deze muntvolwassenheid is bedoeld om te voorkomen dat gebruikers die ongeldige munten die zijn gemaakt op basis van de tijdelijke blockchain-vorken, vroegtijdig uitgeven. Voor de meeste munten, inclusief Bitcoin, is de vereiste 100 bevestigingen (COINBASE_MATURITY = 100). 100 bevestigingen kost uren en met 100 bevestigingen wordt het blok diep in de ketting begraven. Aangenomen wordt dat zodra het voldoende bevestigingen heeft, de transactie onomkeerbaar wordt. Dit is de reden waarom nieuwe munten niet onmiddellijk mogen worden uitgegeven, maar nadat ze diep zijn beveiligd. Raadpleeg deze handleiding voor meer informatie over Bitcoin-blokbevestigingen.
Dus hoe het verschilt van reguliere transacties en waarom kunnen we onvolwassen blokken niet als onbevestigde blokken noemen.
Onvolwassen versus onbevestigde blokkades
Onvolwassen is een status die alleen wordt gebruikt voor nieuw gegenereerde munten en de term onvolwassen en onbevestigd is heel anders. Volwassenheid is een protocolregel om afwijkingen in het netwerk te voorkomen. Terwijl transactiebevestigingen het beleid van de klant zijn. U heeft 6 bevestigingen nodig om te bevestigen dat uw transactie veilig is. Maar om de nieuwe munten te kunnen besteden, moeten ze 100 bevestigingen hebben.
Alle reguliere transacties bevatten inputs en outputs. Maar deze nieuwe munten die worden gegenereerd door mijnbouw, zijn afkomstig van coinbase-transacties en hebben geen invoer. Als een reguliere transactie in een verweesd blok terechtkomt, doet het er niet toe. Omdat het invoer heeft en een reeks transacties heeft doorlopen, kan het worden opgenomen in het volgende geldige blok. Maar de nieuwe munten die uit verweesde blokken worden gegenereerd, zijn in feite ongeldig en kunnen helemaal niet opnieuw worden afgespeeld.
Hoe lang het duurt voordat het onrijpe evenwicht volwassen is?
Onrijpe balans vertegenwoordigt de juiste balans van de onvolgroeide blokken. Als je aan het minen bent, zul je altijd een onvolwassen balans vinden. Al deze onvolwassen balans; na x aantal bevestigingen gaat het op uw onbetaalde saldo. Als je het niet zeker weet, stop dan met minen en noteer je onvolwassen balans. Het gaat naar 0,00000 en het wordt uiteindelijk uitbetaald. Maar er zijn gevallen (niet bij pool mining) waarbij zelfs na voldoende coinbase bevestigingen de munten die je hebt gedolven onvolwassen zullen blijven. Het betekent dat het blok dat je hebt gemaakt, verweesd was en dat je die munten niet zult ontvangen.
Dus hoe lang duurt het voordat het onrijpe evenwicht volwassen wordt? Zoals we al zeiden, moet je onvolwassen saldo 101 bevestigingen hebben. Tot die tijd kan het niet worden uitgegeven of overgedragen. Elke bevestiging is een blok en de bloktijd van elke munt varieert. In Bitcoin is de bloktijd bijvoorbeeld 10 minuten. Dus om te berekenen wanneer uw nieuwe munten volwassen zullen worden, moet u de blokhoogte van uw onvolwassen balans kennen, 100 toevoegen aan het bloknummer en de blokverkenner gebruiken om erachter te komen of dat specifieke blok is gedolven of niet. Wanneer dat wordt ontgonnen, wordt je onvolwassen balans echt balans.
Blok 392,102 wordt bijvoorbeeld volwassen wanneer de bevestiging 392,202 is. Als de gemiddelde bloktijd 1 minuut is, duurt het ongeveer 100 minuten. Als de gemiddelde bloktijd 10 minuten is, duurt het ongeveer 1000 minuten (16 uur en 40 minuten om te rijpen). Deze formule is bedoeld om u een globaal idee te geven en de tijd die nodig is, hangt af van de opstoppingen in de mempool en verschillende andere factoren.
Wat zijn een bevestigd saldo en een gewist saldo??
Dit heeft na het lezen van het bovenstaande niet veel uitleg nodig. Welk zwembad u ook heeft; de blokken die worden gedolven, zullen in het begin onvolwassen zijn. Zodra het 100 bevestigingen heeft, wordt al uw saldo van dat specifieke blok bevestigd. Zodra het is bevestigd, wordt uw saldo ook bevestigd en wordt het gelabeld als bevestigd saldo. Dit bevestigde saldo wordt dan gewist en het wordt uiteindelijk uitbetaald op uw portefeuilleadres. Dit verklaart waarom er altijd een eerste vertraging is voor de eerste betaling.