Mining

Begynder
Mining er den proces, hvor kryptovalutatransaktioner indsamles, verificeres og registreres i en digital ledger kaldet blockchain. Det arbejde, som minere udfører, er vigtigt for at opretholde netvÌrkets integritet og er ogsü ansvarligt for at indføre nye coins i systemet.
Inden for det traditionelle banksystem trykkes og distribueres fiatpengevaluta af finansielle institutioner og statslige myndigheder, men for de fleste kryptovalutaer er udstedelsen af nye coins ikke i hÌnderne pü centraliserede enheder. I stedet genereres nye kryptovalutaenheder gennem mining, som følger et foruddefineret sÌt regler, der er fastlagt af den underliggende protokol. Mens protokollen definerer, hvad de primÌre regler er, beskriver de sükaldte konsensusalgoritmer, hvordan disse regler vil blive fulgt (f.eks. under valideringen af transaktioner).
Hvis vi tager bitcoin som eksempel, kaldes de deltagere, der er involveret i mining-processen, mining-noder (eller bare minere), og de spiller en central rolle i blockchain-netvÌrkets sikkerhed. En miner har til opgave at samle ubekrÌftede transaktioner fra hukommelses-poolen og organisere dem i en kandidatblok, som de vil forsøge at validere.
Nür en miner opretter en kandidatblok, inkluderer denne en transaktion, hvor vedkommende sender block rewarden til sig selv. Denne transaktion er kendt som en coinbase-transaktion og er ofte den første, der registreres i en blok.
NĂĽr listen over ubekrĂŚftede transaktioner er dannet, hashes hver transaktion, og deres output organiseres i par. Disse par bliver derefter hashet, hvilket giver nye output, som ogsĂĽ organiseres i par og hashes igen. Processen gentages, indtil der fremkommer en enkelt hash, som kaldes rodhashen eller Merkle-trĂŚets rod.
Rodhashen kombineres derefter med hashkoden for den tidligere bekrĂŚftede blok sammen med et pseudotilfĂŚldigt tal kaldet nonce (plus nogle andre parametre). Disse elementer hashes derefter og producerer blokhash for den pĂĽgĂŚldende kandidatblok.

Mineren vil dog kun fü succes, hvis det resulterende output (blokhash) for dennes kandidatblok er under en forudbestemt vÌrdi (et mül). Derfor er processen baseret pü forsøg og fejl, og der skal udføres adskillige hashing-funktioner med forskellige nonces for at finde et gyldigt resultat. Den første miner, der finder en gyldig hash, validerer sin kandidatblok og für block rewarden. Hele processen tager i gennemsnit ti minutter.

Nür en blok er blevet valideret, føjes den til blockchainen, og minere begynder at arbejde pü den nÌste blok. Den gyldige hash, som minere producerer, fungerer som bevis for deres arbejde, og det er derfor, at Bitcoin-konsensusalgoritmen kaldes Proof-of-Work. Hver bekrÌftet blok har en unik blokhash, der fungerer som en identifikator.
Block rewarden er defineret af Bitcoin-protokollen og falder hver 210.000 blokke (ca. fire ĂĽr). Oprindeligt var block rewarden 50 BTC og er nu 6,25 BTC.
Del opslag
Registrer en konto
OmsĂŚt din viden til praksis ved at ĂĽbne en Binance-konto i dag.