Hvad er Bitcoin mining-sværhedsgrad?
Definition · Mining-sværhedsgrad
Et tal, der siger hvor svært det er at finde en blokhash under netværkets target, sammenlignet med det letteste target Bitcoin tillader. Sværhedsgrad 2 er dobbelt så svær som sværhedsgrad 1. Netværket beregner det igen for hver 2.016 blokke.
Minere hasher en blok-header igen og igen og ændrer et lille felt hver gang, indtil resultatet bliver lavere end et tal, der kaldes target. Der er ingen genvej. Det er ren gætning, og den eneste måde at gætte hurtigere på er mere hardware.
Sværhedsgrad er knappen, der bestemmer hvor lavt målet er. Ingen drejer på den manuelt. Hver node kører den samme matematik på de samme blok-tidsstempler og får det samme svar.
148,4 billioner
Nuværende sværhedsgrad
seneste blok, live
1062 EH/s
Tilsvarende hashrate
sværhedsgrad × 2³² ÷ 600
2,016
Blokke pr. periode
konsensusregel
10 min
Mål for bloktid
14 dage pr. periode
Hvad er målet, og hvorfor de foranstillede nuller?
En blokhash er et 256-bit tal, som normalt skrives som 64 hex-cifre. Target er et tal i samme størrelse, og en gyldig blok skal have en hash, der er lig med eller under den. Et lavere target betyder flere nuller i starten, og det betyder, at færre hashes er gyldige.
En blokhash skal være under dette tal
Sværhedsgrad 1
8 foranstillede nuller
Det letteste target, som reglerne tillader. De første blokke i 2009 brugte det.
00000000ffff0000000000000000000000000000000000000000000000000000
I dag: sværhedsgrad 148,4 billioner
19 foranstillede nuller
Beregnet ud fra den aktuelle sværhedsgrad og opdateret hvert 10. minut.
00000000000000000001e5abfffffffff59746a26691199ad82037128cc999f3
Formlen binder de to sammen: sværhedsgrad = target ved sværhedsgrad 1 ÷ nuværende target. En miner skal i snit bruge cirka sværhedsgrad × 2³² hashes for at finde én blok. Du kan selv mærke reglen “én ekstra nul er 16 gange sværere” herunder, med en lille blok, som din browser miner.
Interaktivt · mine en blok i din browser
Ægte SHA-256d proof of work, forenklet header
Blok-hash (dobbelt SHA-256)
Redigér transaktionerne: hashen ændrer sig fuldstændigt med et enkelt bogstav.
Forsøg: 0
Din hashrate: n/a
Tid: 0,0 s
Hvordan fungerer justeringen af sværhedsgrad?
Ved hver blokhøjde, der går op i 2.016, ser hver node på, hvor lang tid den seneste periode tog, og skalerer sværhedsgraden, så den næste ville tage 14 dage ved samme hashrate.
Så meget ændres sværhedsgraden, ud fra hvor lang tid de seneste 2.016 blokke tog
Kom blokkene for hurtigt? Perioden tog mindre end 14 dage, så sværhedsgraden går op. For langsomt? Så går den ned. Loftet forhindrer et pludseligt hop, for eksempel efter et stort nedbrud, i at ødelægge den næste periode.
| Perioden tog | Bloktid | Ændring |
|---|---|---|
| 12 dage | 8,6 min | +16.7% |
| 13 dage | 9,3 min | +7.7% |
| 14 dage | 10,0 min | 0% |
| 15 dage | 10,7 min | −6.7% |
| 3 dage | 2,1 min | +300% (×4 loft) |
Hvornår er den næste difficulty-justering?
Den næste justering forventes omkring , ved blok 975.744. Det aktuelle estimat er −4,79%, baseret på en gennemsnitlig bloktid på 10,50 minutter indtil videre i denne periode.
−4.79%
Anslået ændring
live estimat
66.1%
Periode afsluttet
683 blokke tilbage
Anslået dato
UTC
+5.54%
Seneste justering
til sammenligning
Se estimatet som et tal, der ændrer sig. I begyndelsen af en periode bygger det på få blokke og svinger derfor. Det bliver mere stabilt, efterhånden som perioden fyldes op. Måleren øverst på siden opdateres hvert 10. minut.
Hvordan hænger sværhedsgrad sammen med hashrate?
Tæt. For at finde én blok hver 600 sekunder ved en given sværhedsgrad skal hele netværket hashe omtrent i den her hastighed:
Netværkets hashrate vist på to måder (live)
Det er også sådan, offentlige hashrate-tal bliver lavet. Ingen kan tælle hver eneste maskine, så hashraten bliver estimeret ud fra sværhedsgraden og hvor hurtigt de seneste blokke kom. Hashraten flytter sig først. Sværhedsgraden følger ved næste retarget, så de to kan være ude af sync i op til to uger. Omregn enheder med hashrate-konverteren, eller læs mere i hashrate-guiden.
Hvordan har Bitcoin-sværhedsgraden ændret sig over tid?
Den startede på 1, minimum, da den første blok blev minet. Siden er den steget med mange tierpotenser, fordi mining flyttede fra laptop-CPU’er til grafikkort og derefter til specialbyggede ASIC-maskiner.
Fra sværhedsgrad 1 til i dag, ét trin pr. ×10
Første blok
sværhedsgrad 1
Seneste blok (live)
148,4 billioner
cirka 14,2 størrelsesordener højere
Den langsigtede trend går op, men det er ikke en lige linje. Sværhedsgraden falder, når minere slukker: efter et prisfald, efter en halving skærer belønningen ned, eller når en hel region stopper med at mine på én gang, som det skete med Kinas miningforbud i 2021. Hele historikken ligger på mempool.space’s hashrate- og difficulty-graf.
Hvad betyder sværhedsgrad for minere?
En miners forventede indtjening er deres andel af netværkets hashrate gange belønningerne. Hvis sværhedsgraden stiger 10%, og din maskine er den samme, bør du forvente cirka 9% mindre bitcoin om dagen. Træk i skyderen for at se det.
Hvad der sker, når minere kommer til eller smutter
2.016 blokke tager
9,3 dage
Sværhedsgrad derefter
×1.50
En uændret miner tjener
×0.67
Forenklet: én justering, stabil hashrate. Rigtige retargets sammenligner de sidste 2.016 blocks med to uger og kan højst ændre sværhedsgraden med 4× i begge retninger.
0.0000006526BTC
Pr. TH/s pr. dag (live-estimat)
Hvad 1 TH/s hashing i gennemsnit tjener i dag, før poolgebyrer og strøm. Minere kalder det hashprice.
↑ sværhedsgrad
Samme maskine, færre bitcoin
Hver stigning gør alle miners andel mindre. Ældre, mindre effektive maskiner er de første, der ikke længere kan betale deres strøm.
↓ sværhedsgrad
Dem, der stadig kører, tjener mere
Når minere slukker, får dem, der er tilbage, en større andel efter næste retarget.
Derfor er det så svært at få hjemme-mining til at betale sig. Hashraten bliver ved med at vokse, så en maskines output falder gennem dens levetid. Profitkalkulatoren og guiden til om mining er profitabelt regner på det.
Hvordan påvirker sværhedsgraden dit CloudMineCrypto-estimat?
In CloudMineCrypto you don’t need a machine, and you mine for free: the free plan, ads, games, offers and daily check-ins all add plans, and your estimated BTC ticks up while they run. Want more speed? Paid plans are an optional boost for fun. They usually mine less than they cost, and the price is shown before you confirm. The estimate uses the same share idea as real mining: your plan’s hashrate divided by the network’s, times 6 blocks an hour, times the block reward.
If the network hashrate changed, how would a plan’s estimate move?
Gratis plan
3,5 GH/s · én 8-timers kørsel
Annonce-, spil- eller check-in-plan
5,7 GH/s · én 24-timers kørsel
Din andel af netværket ændrer sig med ×0,83, og det gør estimatet også.
Live input, opdateret hver time. Estimater før boosts, ikke garanteret. Appens estimat følger tallet for netværkets hashrate, som bliver opdateret løbende, så den venter ikke på næste retarget.
Difficulty isn’t an input, but it moves with the network hashrate that is. When more hashrate joins, your share falls, and so does the estimate. When hashrate leaves, the same plan’s estimate comes out a little higher. Live figures for every plan are in how much Bitcoin a plan mines, and the regler for belønninger have the full details. Rewards are estimates and aren’t guaranteed. A plan doesn’t give you ownership of any mining hardware.
Hvad misforstår folk om mining-sværhedsgrad?
Nogen fastsætter sværhedsgraden.
Det gør ingen. Hver node regner den ud ud fra tidsstemplerne på de seneste 2.016 blokke, og en blok med forkert target bliver afvist.
Den ændrer sig hver anden uge, efter en fast plan.
Den ændrer sig for hver 2.016 blokke. To uger er kun målet, så datoen rykker sig med blokhastigheden.
Flere minere betyder, at der bliver udstedt flere bitcoin.
Kun kortvarigt, indtil næste retarget. Derefter går tempoet tilbage til cirka 10 minutter, og udstedelsesplanen holder.
Én justering retter bloktiden med det samme.
Den udjævner hele perioden. En ændring midtvejs bliver kun delvist rettet, og næste retarget gør den færdig. Prøv det i drejeknappen øverst.
Sværhedsgrad fortæller dig, hvor prisen er på vej hen.
Den fortæller dig, hvor meget hashing der er sket for nylig. Minere reagerer på prisen, men sværhedsgraden halter efter dem med op til to uger.
Et gennemsnit på 10 minutter betyder en blok hver 10 minutter.
Afstanden mellem blokke er tilfældig. Der kan både komme et minut eller en time imellem; det er gennemsnittet, sværhedsgraden styrer efter.
Ny i det her? Start med sådan virker Bitcoin mining og proof of work, eller slå et begreb op i ordlisten.
Ofte stillede spørgsmål
Hvad er Bitcoin mining-sværhedsgrad?
Et tal, der siger hvor svært det er at finde en gyldig blok, sammenlignet med det letteste target reglerne tillader (sværhedsgrad 1). Netværket justerer det for hver 2.016 blokke, så blokke bliver ved med at komme cirka hver 10 minutter.
Hvor tit justeres Bitcoin-sværhedsgraden?
Hver 2.016 blokke. Med 10 minutter pr. blok er det cirka to uger, men det reelle mellemrum afhænger af, hvor hurtigt blokkene kommer, så det kan være et par dage før eller efter.
Hvornår er den næste Bitcoin difficulty-justering?
Live-visningen øverst på siden viser den estimerede dato, blokke tilbage og forventet ændring ud fra mempool.space-data, som opdateres hver 10 minut. Datoen er et estimat, fordi bloktider er tilfældige.
Hvor meget kan sværhedsgraden ændre sig på én gang?
Højst 4 gange op eller 4 gange ned i én justering. I praksis er ændringerne som regel kun nogle få procent, fordi hashrate sjældent flytter sig så hurtigt på to uger.
Betyder højere sværhedsgrad, at der mines færre bitcoin?
Nej. Sværhedsgraden holder tempoet på cirka én blok hver 10 minutter, så udstedelsen følger planen uanset sværhedsgraden. Højere sværhedsgrad betyder, at hver miner får en mindre andel af de samme belønninger.
Hvordan hænger sværhedsgrad sammen med hashrate?
Netværkets hashrate er cirka sværhedsgrad × 2³² ÷ 600 hashes pr. sekund. Sværhedsgraden følger hashraten med op til én periodes forsinkelse, fordi den kun ændrer sig ved retargets.
Påvirker mining-sværhedsgrad CloudMineCrypto-belønninger?
Indirekte, og du behøver aldrig at styre det: gratisplanen, reklamer, spil, tilbud og daglige check-ins bliver ved med at tilføje planer uanset hvad. Appens estimat bruger din plans andel af netværkets hashrate, 6 blokke i timen og blokbelønningen. Når netværkets hashrate stiger, falder din andel og dit estimat. Belønninger er estimater og er ikke garanteret.
Kilder og videre læsning
- Sværhedsgrad · Bitcoin Wiki
- Guide til blockchain: proof of work og target · Bitcoin Developer Guide
- Mining-guide · Bitcoin Developer Guide
- Bitcoin: Et peer-to-peer elektronisk kontantsystem · Satoshi Nakamoto
- Graf over hashrate og sværhedsgrad · mempool.space
- Mining-dashboard: hashrate, sværhedsgrad, pools · mempool.space
Live tal på denne side kommer fra CloudMineCrypto API'et eller fra de offentlige blockchain-datatjenester, der er nævnt ved tallene. De opdateres efter en fast plan og er mærket dér, hvor de vises. Denne guide er kun til oplysning og er ikke finansiel rådgivning. CloudMineCrypto er ikke et investeringsprodukt. Belønninger i appen er estimater og er ikke garanteret.
Du har læst, hvordan det virker. Se det ske nu.
Hent en gratis miningplan på 8 timer i CloudMineCrypto-appen, og se din estimerede BTC tikke op baseret på live netværksdata. Intet hardware, intet kort.