Hvordan fungerer targeten?
Et blokhash er et 256-bit-tal, der ser tilfældigt ud. Targeten er en grænse: Et hash på eller under den vinder, og alt over den kasseres. Skrevet i hexadecimal starter en lav target med en lang række nuller. Derfor siger man, at et vindende hash «starter med nuller».
Headeren gemmer ikke alle 256 bit. Den pakker targeten ind i et felt på 4 byte, der kaldes bits, og hver node pakker det ud på samme måde.
Hvordan fastsættes targeten?
For hver 2.016. blok sammenligner hver node, hvor lang tid blokkene tog at finde, med to uger. Hvis de blev fundet hurtigere, sænkes targeten. Hvis det tog længere tid, hæves den. Den kan højst ændres med en faktor fire i begge retninger. Det holder der cirka ti minutter mellem blokkene, efterhånden som minere kommer til og falder fra.
Sværhedsgraden er det samme begreb på en mere overskuelig skala: den lettest tilladte target divideret med dagens target. Targeten falder, når sværhedsgraden stiger.
Hvor mange hash kræver dagens target?
Det er det gennemsnitlige antal forsøg, hele netværket skal bruge pr. blok. Pools bruger samme idé med deres egen, meget lettere target, så hver maskine ofte nok sender shares tilbage til, at dens arbejde tæller med.
Kilder
- Target · Bitcoin Wiki
- Sværhedsgrad · Bitcoin Wiki
- Guide til blockchain · Bitcoin developer documentation
Live-tal på denne side kommer fra CloudMineCrypto API og offentlige blockchain-data. De opdateres jævnligt og er mærket dér, hvor de vises. Kun til læring, ikke finansiel rådgivning.