Omvendt, hvis det tager for lang tid at finde blokke, falder sværhedsgraden, hvilket hæver målet. Dette mål er et tal, der nulstilles med jævne mellemrum. For at mine en blok med succes skal mineren finde en hash, der er lavere end dette tal.
Vi kan bruge et simpelt eksempel her. Antag, at vi har udtrykket “binance”, og at vi vil producere en SHA256-hash, hvis output numerisk er lavere end et specifikt mål, som nogenlunde svarer til hashes, der begynder med et bestemt antal nuller i deres hexadecimale form.
I rigtig mining forsøger minere at finde en hashværdi, der er lavere end måltallet, som er et meget stort tal repræsenteret i 256-bit-format. Vi kan illustrere dette ved iterativt at tilføje tal til “binance” (f.eks. “binance1”, “binance2”, “binance3”) og hashe det, indtil vi får et hash-output, der opfylder et forenklet kriterium, såsom at starte med foranstillede nuller.
Dette bør give dig en idé om, hvordan mining fungerer, med den forskel at minere forsøger at finde et tal, der ligger under et mål. Jo lavere dette mål er, desto sværere er det at finde en løsning, hvilket er grunden til, at Bitcoin bruger så meget regnekraft. Minere hasher variationer af de samme oplysninger gentagne gange for at finde en gyldig hash.
Bitcoin justerer sin mining-sværhedsgrad cirka hver 2016 blokke (omtrent hver anden uge) for at opretholde den gennemsnitlige bloktid på 10 minutter. Denne justering er baseret på, hvor lang tid det tog at mine de seneste 2016 blokke. Hvis blokkene blev minet hurtigere end forventet, øges sværhedsgraden for at gøre mining sværere; hvis langsommere, sænkes sværhedsgraden for at gøre mining lettere.
Mining er blevet en aktivitet på industriniveau domineret af store mining-farme med specialiseret udstyr, hvilket afspejler netværkets konkurrenceprægede natur og den stigende sværhedsgrad.
En midlertidig blok skabt af en mining-node (miner), der skal føjes til blockchainen for at modtage block-b...
En kryptovaluta skabt af de(n) pseudonyme udvikler(e) Satoshi Nakamoto. Den første kryptovaluta, oprindelig...
Verifikation af transaktioner på et blockchain-netværk, hvor transaktionerne tilføjes som poster i blockcha...