Hvad er mining af kryptovaluta, og hvordan fungerer det?
Hjem
Artikler
Hvad er mining af kryptovaluta, og hvordan fungerer det?

Hvad er mining af kryptovaluta, og hvordan fungerer det?

Begynder
Offentliggjort Apr 13, 2023Opdateret Dec 5, 2024
13m

Vigtigste budskaber

  • Kryptovalutamining er en vigtig del af processen med at bestille og validere blockchain-transaktioner. Mining er også ansvarlig for at skabe nye enheder af kryptovaluta.

  • Selv om det arbejde, som minerne udfører, kræver intensive computerressourcer, er det dét, der hjælper med at holde et blockchain-netværk sikkert.

  • Minere indsamler afventende transaktioner og organiserer dem i blokke, som derefter udsendes til netværket. Hvis blokken godkendes af de validerende noder, modtager mineren block-belønningen.

  • Rentabiliteten af kryptomining afhænger af faktorer såsom hardwareeffektivitet, elomkostninger, markedsvolatilitet og eventuelle ændringer i blockchain-protokoller.

Hvad er kryptomining?

Forestil dig en global digital ledger, hvor alle kryptovalutatransaktioner registreres. Mining sikrer, at denne ledger forbliver nøjagtig og sikker. Minere bruger specialiserede computere til at løse gåder (i bund og grund gætte tal) for at organisere og bekræfte afventende transaktioner. Den første, der løser gåden bliver belønnet med kryptovaluta.

Kryptomining er en proces, der sikrer sikkerheden for kryptovalutaer såsom bitcoin (BTC). Det er den proces, hvorved brugertransaktioner verificeres og føjes til blockchainens offentlige ledger. Mining er et af de kritiske elementer, der gør det muligt at decentralisere bitcoinnetværket, hvilket betyder, at det kan fungere uden en central myndighed.

Mining er også ansvarlig for at føje coins til det eksisterende udbud. Selvom det kan lyde som at trykke penge, følger kryptomining et sæt hårdt kodede regler, der styrer processen og forhindrer, at nogen kan skabe nye coins på vilkårlig vis. Disse regler er indbygget i de underliggende protokoller og håndhæves af det distribuerede netværk af noder.

For at skabe nye kryptovalutaenheder bruger minere deres computerkraft til at løse komplekse kryptografiske gåder. Den første miner, der løser gåden, har ret til at føje en ny blok af transaktioner til blockchainen og sende den til netværket.

Hvordan fungerer krypto-mining?

Det korte svar

1. Transaktioner grupperes i blokke. Når nogen sender eller modtager kryptovaluta, grupperes afventende transaktioner i en "blok", der venter på at blive bekræftet.

2. Minere løser et puslespil. Minere bruger computere til at gætte et specielt tal, kaldet nonce, der, når det kombineres med blokdataene, giver et resultat under et bestemt målnummer. Det er som en digital lotteriseddel, der involverer et puslespil.

3. Tilføjelse til blockchain
Den første miner, der løser puslespillet, får lov til at tilføje sin blok til blockchainen. Andre minere kontrollerer denne blok for at sikre, at den er gyldig.

4. Optjening af belønninger
Den vindende miner optjener en belønning, som inkluderer nyoprettet kryptovaluta og transaktionsgebyrer fra den blok, de minede.

Det lange svar

Når der foretages nye blockchain-transaktioner, sendes de til en pool, der kaldes en hukommelsespool (eller mempool). Validerende noder er ansvarlige for at verificere transaktionernes gyldighed. En miner har til opgave at indsamle disse afventende transaktioner og organisere dem i blokke. Bemærk, at nogle minere også kører valideringsnoder, men miningnoder og valideringsnoder er teknisk forskellige.

Du kan tænke på en blok som en side i blockchain-ledgeren, hvor flere transaktioner er registreret (sammen med andre data). Nærmere sagt er en mining-node ansvarlig for at indsamle ubekræftede transaktioner fra hukommelsespoolen og samle dem til en kandidatblok.

Mineren forsøger derefter at konvertere denne kandidatblok til en gyldig, bekræftet blok. For at gøre dette skal mineren løse et komplekst matematisk problem, der kræver mange computerressourcer. Men for hver blok, der mines med succes, modtager mineren en block-belønning bestående af nyoprettede kryptovalutaer plus transaktionsgebyrer. Lad os se nærmere på det.

Trin 1: Hashing af transaktioner

Det første skridt i mining af en blok er at tage afventende transaktioner fra hukommelses-poolen og sende dem en efter en gennem en hashfunktion. Hver gang et datastykke køres gennem en hashfunktion, genereres et output af fast størrelse, der kaldes en hash.

I forbindelse med mining består hashen for hver transaktion af en række tal og bogstaver, der fungerer som en identifikator. Transaktionens hash repræsenterer alle de oplysninger, der er indeholdt i den pågældende transaktion.

Ud over hashing og notering af hver enkel transaktion, tilføjer minere også en brugerdefineret transaktion, hvor vedkommende sender en block-belønning til sig selv. Denne transaktion kaldes coinbase-transaktionen og er det, der skaber helt nye coins. I de fleste tilfælde er coinbase-transaktionen den første, der registreres i en ny blok, efterfulgt af alle de afventende transaktioner, som de ønsker at validere.

Trin 2: Oprettelse af et Merkle-træ

Når hver transaktion er hashet, organiseres hashene i det, der kaldes et Merkle-træ (også kendt som et hashtræ). Et Merkle-træ genereres ved at organisere transaktionshashes i par og derefter hashe dem.

De nye hash-outputs organiseres derefter i par og hashes endnu en gang, og processen gentages, indtil der er oprettet en enkelt hash. Denne sidste hash kaldes en rodhash (eller Merkle-rod) og er i bund og grund den hash, der repræsenterer alle de tidligere hashes, der blev brugt til at generere den.

Merkle-træet organiserer transaktionshashes i par og hasher dem derefter.

Trin 3: Find en gyldig block header (blokhash)

En block header fungerer som en identifikator for hver enkelt blok, hvilket betyder, at hver blok har en unik hash. Når minere opretter en ny blok, kombinerer de en hash for den tidligere blok med rodhashen for deres kandidatblok for at generere en ny blokhash. De skal også tilføje et vilkårligt tal, der kaldes en nonce.

Når en miner forsøger at validere sin kandidatblok, skal denne kombinere rodhashen, den foregående bloks hash og en nonce og sende dem alle gennem en hashfunktion. Deres mål er at gøre dette gentagne gange, indtil de kan skabe en gyldig hash.

Rodhashen og hashen for den foregående blok kan ikke ændres, så minerne skal ændre nonce-værdien flere gange, indtil der findes en gyldig hash. For at blive betragtet som gyldig skal outputtet (blokhash) være mindre end en bestemt målværdi, der er fastsat af protokollen. I bitcoin-mining skal blokhashen starte med et bestemt antal nuller – denne målværdi er kendt som miningsværhedsgraden.

Trin 4: Udsendelse af den minede blok

Som vi har set, skal minerne hashe block headeren gentagne gange ved hjælp af forskellige nonce-værdier. Det gør de, indtil de finder en gyldig blokhash. Når en miner finder en gyldig blokhash, sender de denne blok til netværket. Derefter kontrollerer alle andre validerende noder, om blokken er gyldig, og hvis det er tilfældet, føjer de den nye blok til deres kopi af blockchainen.

På dette tidspunkt bliver kandidatblokken en bekræftet blok, og alle minere går videre til at mine den næste blok. Alle minere, der ikke kunne finde en gyldig hash i tide, kasserer deres kandidatblok, og et nyt mining-kapløb starter.

Hvad sker der, hvis der mines to blokke på samme tid?

Nogle gange udsender to minere en gyldig blok på samme tid, og netværket ender med to konkurrerende blokke. Minerne begynder derefter at mine den næste blok baseret på den blok, de modtog først, hvilket får netværket til midlertidigt at dele sig i to forskellige versioner af blockchainen.

Konkurrencen mellem disse blokke fortsætter, indtil den næste blok mines oven på én af de konkurrerende blokke. Når en ny blok mines, anses den blok, der kom før den, for at være vinderen. Den blok, der derefter opgives, kaldes en forældreløs blok eller en forældet blok, hvilket får alle minere, der valgte den pågældende blok, til at skifte tilbage til at mine kæden med den vindende blok.

Hvad er miningsværhedsgraden?

Protokollen justerer regelmæssigt miningsværhedsgraden for at sikre en konstant hastighed for oprettelse af nye blokke og dermed en stabil og forudsigelig udstedelse af nye coins. Sværhedsgraden justeres i forhold til den mængde computerkraft (hashrate), der afsættes til netværket.

Hver gang der kommer nye minere til netværket, og konkurrencen øges, vil hashing-sværhedsgraden stige, hvilket forhindrer den gennemsnitlige bloktid i at falde. Omvendt, hvis mange minere forlader netværket, falder hashing-sværhedsgraden, hvilket gør det lettere at mine en ny blok. Disse justeringer holder den gennemsnitlige bloktid konstant, uanset netværkets samlede hashingkraft.

Typer af kryptovaluta-mining

Der er flere måder at mine kryptovalutaer på. Udstyr og processer ændres i takt med, at der kommer ny hardware og nye konsensusalgoritmer. Typisk bruger minere specialiserede computerenheder til at løse komplicerede kryptografiske ligninger. Lad os se nærmere på nogle af de mest almindelige miningmetoder.

CPU-mining

CPU-mining Central Processing Unit indebærer, at man bruger en computers CPU til at udføre de hashfunktioner, som PoW-modellen (Proof-of-Work) kræver. I de tidlige dage af bitcoin var mineomkostninger og adgangsbarrierer lave, og dens vanskeligheder kunne håndteres af en almindelig CPU. Alle kunne prøve at mine krypto på det tidspunkt.

Men efterhånden som flere begyndte at mine BTC, og netværkets hashrate steg, blev rentabel mining vanskeligere. Desuden gjorde fremkomsten af specialiseret mininghardware med større processorkraft i sidste ende CPU-mining næsten umulig. I dag er CPU-mining ikke længere en levedygtig mulighed, da alle minere bruger specialiseret hardware.

GPU-mining

Graphics Processing Units (GPU'er) er designet til at behandle en lang række applikationer samtidigt. De bruges typisk til videospil eller grafisk gengivelse, men de kan også bruges til mining.

GPU'er er relativt billige og mere fleksible end højt specialiseret hardware til mining. De kan bruges til at mine visse altcoins, men deres effektivitet afhænger af miningsværhedsgraden og algoritmen.

ASIC-mining

Et ASIC (Application-Specific Integrated Circuit) er designet til at tjene et enkelt specifikt formål. Inden for krypto henviser termen til specialiseret hardware, der er designet til mining. ASIC-mining er kendt for at være yderst effektiv, men det er relativt dyrt. 

Eftersom ASIC-minere er på forkant med miningteknologien, er prisen for en enhed meget højere end den for en CPU eller en GPU. Derudover kan den konstante udvikling af ASIC-teknologien hurtigt gøre ældre ASIC-modeller urentable. Dette gør ASIC-mining til en af de dyreste måder at drive mining på, men det er den mest effektive og kan være rentabel, hvis det gøres i stor skala.

Mining pools

Da hver block-belønning kun gives til den første succesrige miner, er sandsynligheden for at mine en blok ekstremt lav. Minere med en lille procentdel af miningkraft har en meget lille chance for at finde den næste blok på egen hånd. Mining pools tilbyder en løsning på dette problem.

Mining pools er grupper af minere, der samler deres ressourcer (hashkraft) for at øge sandsynligheden for at vinde block rewards. Når det lykkes poolen at finde en blok, deler minerne i poolen belønningen i forhold til den mængde arbejde, de hver især har bidraget med.

Mining pools kan være til fordel for de enkelte minere med hensyn til hardware- og elomkostninger, men deres dominans inden for mining har givet anledning til bekymring om centralisering og potentielle 51 %-angreb.

Cloud-mining

I stedet for at købe udstyr lejer cloud-minere computerkraft fra en cloud-miningudbyder. Det er en enklere måde at komme i gang med at mine på, men det medfører risici såsom svindel eller lavere rentabilitet. Hvis du beslutter dig for at prøve cloud-mining, skal du sørge for at vælge en velrenommeret udbyder som Binance.

Hvad er bitcoin-mining, og hvordan fungerer det?

Bitcoin er det mest populære og veletablerede eksempel på en kryptovaluta, der kan mines, og bitcoin-mining er baseret på PoW-konsensusalgoritmen.

PoW er den oprindelige blockchain-konsensusmekanisme, der blev skabt af Satoshi Nakamoto og blev introduceret i Bitcoin-whitepaper i 2008. Kort sagt bestemmer PoW, hvordan et blockchain-netværk opnår konsensus på tværs af alle distribuerede deltagere uden tredjepartsmellemled. Det gør den ved at kræve betydelige investeringer i elektricitet og computerkraft for at afskrække uærlige aktører.

Som vi har set, bliver afventende transaktioner på et PoW-netværk bestilt og tilføjet i blokke af minere, der konkurrerer om at løse gåder ved hjælp af specialiseret mininghardware. Den første miner, der finder en gyldig løsning, kan sende sin blok til blockchainen, og hvis de validerende noder accepterer deres blok, modtager mineren block-belønningen.

Mængden af krypto i en block-belønning varierer fra den ene blockchain til den anden. På Bitcoin-blockchainen kan minere f.eks. få 3,125 BTC i block-belønning fra og med december 2024. På grund af bitcoins halveringsmekanisme halveres mængden af BTC i en block-belønning med halvdelen hver 210.000 blokke (ca. hvert fjerde år).

Er kryptomining rentabelt?

Selv om det er muligt at tjene penge på at mine kryptovaluta, kræver det nøje overvejelse, risikostyring og undersøgelse. Det indebærer også investeringer og risici som f.eks. hardwareomkostninger, prisvolatilitet i kryptovalutapriser og ændringer i kryptovalutaprotokoller. For at mindske disse risici anvender minere ofte risikostyringspraksis, mens de vurderer potentielle omkostninger og fordele.

Rentabiliteten af kryptomining afhænger af flere faktorer. Én af dem er ændringer i priserne på kryptovalutaer. Når priserne på kryptovalutaer stiger, stiger fiatpengeværdien af miningbelønninger også. Omvendt kan rentabiliteten falde i takt med faldende priser.

Effektiviteten af mininghardware er også en afgørende faktor for, hvor rentabel mining er. Mininghardware kan være dyr, så minere skal afveje omkostningerne ved hardwaren mod de potentielle belønninger, den kan generere. En anden faktor, der skal tages i betragtning, er prisen på elektricitet. Hvis den er for høj, kan den veje tungere end indtjeningen og gøre mining urentabel.

Desuden kan det være nødvendigt at opgradere mininghardwaren relativt ofte, da den har en tendens til at forældes ret hurtigt. Nye modeller vil være bedre end gamle, og hvis minere ikke har budgettet til at opgradere deres maskiner, vil de sandsynligvis kæmpe for at forblive konkurrencedygtige.

Sidst, men ikke mindst, kan der ske væsentlige ændringer på protokolniveau. F.eks. kan halveringen af bitcoin påvirke miningrentabiliteten, da den halverer belønningen for mining af en blok. I andre tilfælde kan miningprocessen erstattes af andre valideringsmetoder. Desuden skiftede Ethereum helt fra PoW-konsensusmekanismen til PoS-konsensusmekanismen Proof of Stake (PoS) i september 2022, hvilket gjorde mining unødvendig.

Sammenfatning

Mining af kryptovaluta er en vigtig del af Bitcoin og andre PoW-blockchains, da det hjælper med at holde netværket sikkert og udstedelsen af nye coins stabil.

Mining har visse fordele og ulemper. Den mest åbenlyse fordel er den potentielle indkomst fra block-belønninger. Dette er dog påvirket af en række faktorer, herunder elomkostninger og markedspriser. Før du kaster dig ud i kryptomining, bør du derfor sætte dig selv ind i tingene (DYOR) og vurdere alle potentielle risici.

Yderligere læsning

Ansvarsfraskrivelse: Dette indhold præsenteres for dig "som det er" udelukkende til generel information og uddannelsesmæssige formål, uden nogen form for erklæring eller garanti. Det skal ikke opfattes som finansiel, juridisk eller anden professionel rådgivning, og det er heller ikke hensigten at anbefale køb af et bestemt produkt eller en bestemt tjeneste. Du bør søge din egen rådgivning hos relevante professionelle rådgivere. Hvis artiklen er skrevet af en tredjepart, skal du være opmærksom på, at de synspunkter, der kommer til udtryk, tilhører den pågældende tredjepart og ikke nødvendigvis afspejler Binance Academy. Læs vores fulde ansvarsfraskrivelse her for yderligere oplysninger. Priserne på digitale aktiver kan være ustabile. Værdien af din investering kan falde eller stige, og det er ikke sikkert, at du får det investerede beløb tilbage. Du er eneansvarlig for dine investeringsbeslutninger, og Binance Academy er ikke ansvarlig for eventuelle tab, du måtte pådrage dig. Dette materiale skal ikke opfattes som finansiel, juridisk eller anden professionel rådgivning. For yderligere oplysninger kan du læse vores vilkår for anvendelse og risikoadvarsel.