Hva er gruvedrift for kryptovaluta?

Introduksjon

Mining er prosessen med å legge til transaksjonsposter til Bitcoins offentlige hovedbok over tidligere transaksjoner. Denne hovedboken over tidligere transaksjoner kallesblokkjedesom det er en kjede avblokker. Deblokkjedetjener tilbekreftetransaksjoner til resten av nettverket som har funnet sted. Bitcoin-noder bruker blokkjeden for å skille legitime Bitcoin-transaksjoner fra forsøk på å bruke mynter på nytt som allerede er brukt andre steder.

Gruvedrift er med vilje designet for å være ressurskrevende og vanskelig, slik at antallet blokker som blir funnet hver dag av gruvearbeidere forblir stabilt. Individuelle blokker må inneholde arbeidsbevis for å anses som gyldige. Dette beviset på arbeid verifiseres av andre Bitcoin-noder hver gang de mottar en blokkering. Bitcoin brukerhashcasharbeidsbevisfunksjon.

Hovedformålet med gruvedrift er å la Bitcoin-noder nå en sikker, manipulasjonssikker konsensus. Gruvedrift er også mekanismen som brukes til å introdusere Bitcoins i systemet: Gruvearbeidere får alle transaksjonsgebyrer i tillegg til en "subsidie" av nyopprettede mynter. Dette tjener både formålet med å spre nye mynter på en desentralisert måte, samt motivere folk til å sørge for sikkerhet for systemet.

Bitcoin-gruvedrift er så kalt fordi det ligner gruvedrift av andre varer: det krever anstrengelse og det gjør sakte nye enheter tilgjengelige for alle som ønsker å delta. En viktig forskjell er at tilbudet ikke er avhengig av mengden gruvedrift. Generelt endrer ikke total miner-hashpower hvor mange bitcoins som opprettes på lang sikt.

Vanskelighet

Det beregningsmessig vanskelige problemet

Mining av en blokk er vanskelig fordi SHA-256-hashen til en blokks overskrift må være lavere enn eller lik målet for at blokken skal aksepteres av nettverket. Dette problemet kan forenkles for forklaringsformål: Hashen til en blokk må starte med et visst antall nuller. Sannsynligheten for å beregne en hash som starter med mange nuller er svært lav, derfor må det gjøres mange forsøk. For å generere en ny hash hver runde, anonceer økt. SeBevis på arbeidfor mer informasjon.

Vanskelighetsmålingen

Devanskeligheter et mål på hvor vanskelig det er å finne en ny blokk sammenlignet med det enkleste det noen gang kan være. Den beregnes på nytt for hver 2016-blokker til en verdi slik at de forrige 2016-blokkene ville blitt generert på nøyaktig to uker hvis alle hadde drevet med denne vanskeligheten. Dette vil gi i gjennomsnitt én blokk hvert tiende minutt. Etter hvert som flere gruvearbeidere blir med, øker frekvensen av blokkoppretting. Ettersom frekvensen av blokkgenerering øker, øker vanskeligheten for å kompensere, noe som har en balanseeffekt på grunn av å redusere frekvensen av blokkdannelse. Eventuelle blokker utgitt av ondsinnede gruvearbeidere som ikke oppfyller kravenevanskelighetsgradvil rett og slett bli avvist av de andre deltakerne i nettverket.

Belønne

Når en blokk blir oppdaget, kan oppdageren tildele seg selv et visst antall bitcoins, som er avtalt av alle i nettverket. For øyeblikket er denne dusøren 6,25 bitcoins; denne verdien vil halveres hver 210 000 blokker. SeKontrollert valutaforsyning.

I tillegg tildeles gruvearbeideren gebyrene betalt av brukere som sender transaksjoner. Gebyret er et insentiv for gruvearbeideren til å inkludere transaksjonen i blokken sin. I fremtiden, ettersom antallet nye bitcoins-gruvearbeidere får lov til å lage i hver blokk minker, vil gebyrene utgjøre en mye viktigere prosentandel av gruveinntektene.

Gruveøkosystemet

Maskinvare

Brukere har brukt ulike typer maskinvare over tid for å utvinne blokker. Maskinvarespesifikasjoner og ytelsesstatistikk er detaljert påSammenligning av gruvemaskinvareside.

CPU Mining

Tidlige Bitcoin-klientversjoner tillot brukere å bruke CPU-ene sine til å mine. Fremkomsten av GPU-gruvedrift gjorde CPU-gruvedrift økonomisk uklokt ettersom hashraten til nettverket vokste til en slik grad at mengden bitcoins produsert av CPU-gruvedrift ble lavere enn kostnadene for strøm for å drive en CPU. Alternativet ble derfor fjernet fra kjerne Bitcoin-klientens brukergrensesnitt.

GPU-gruvedrift

GPU Mining er drastisk raskere og mer effektiv enn CPU-gruvedrift. Se hovedartikkelen:Hvorfor en GPU miner raskere enn en CPU. En rekke populæregruveriggerhar blitt dokumentert.

FPGA-gruvedrift

FPGA-gruvedrift er en veldig effektiv og rask måte å gruve på, sammenlignbar med GPU-gruvedrift og drastisk utkonkurrerende CPU-gruvedrift. FPGA-er bruker vanligvis svært små mengder strøm med relativt høye hash-vurderinger, noe som gjør dem mer levedyktige og effektive enn GPU-gruvedrift. SeSammenligning av gruvemaskinvarefor FPGA-maskinvarespesifikasjoner og statistikk.

ASIC Gruvedrift

En applikasjonsspesifikk integrert krets, ellerASIC, er en mikrobrikke designet og produsert for et veldig spesifikt formål. ASIC-er designet for Bitcoin-gruvedrift ble først utgitt i 2013. For mengden strøm de bruker, er de mye raskere enn alle tidligere teknologier og har allerede gjort GPU-gruvedrift økonomisk uklokt i enkelte land og oppsett.

Gruvetjenester

Gruveentreprenørertilby gruvetjenester med ytelse spesifisert i kontrakt. De kan for eksempel leie ut et bestemt nivå av gruvekapasitet til en fastsatt pris for en bestemt varighet.

Bassenger

Etter hvert som flere og flere gruvearbeidere konkurrerte om det begrensede tilbudet av blokker, fant enkeltpersoner ut at de jobbet i flere måneder uten å finne en blokk og mottok belønning for gruvearbeidet. Dette gjorde gruvedrift til noe av en sjanse. For å adressere variasjonen i inntekten begynte gruvearbeidere å organisere seg ibassengerslik at de kunne dele belønningene mer jevnt. Se Samlet gruvedrift ogSammenligning av gruvebassenger.

Historie

Bitcoins offentlige hovedbok ('blokkkjeden') ble startet 3. januar 2009 kl. 18:15 UTC, antagelig av Satoshi Nakamoto. Den første blokken er kjent somgenese blokk.Den første transaksjonen som ble registrert i den første blokken var en enkelt transaksjon som betalte belønningen på 50 nye bitcoins til skaperen.


Innleggstid: 15. desember 2022