Hvordan Bitcoin mining fungerer
Hvor kommer bitcoins fra? Med papirpenge bestemmer en regering, hvornår der skal trykkes og distribueres penge. Bitcoin har ikke en central regering.
Med Bitcoin bruger minearbejdere særlig software til at løse matematiske problemer og får til gengæld udstedt et bestemt antal bitcoins. Dette giver en smart måde at udstede valutaen på og skaber også et incitament for flere mennesker til at mine.
Bitcoin er sikkert
Bitcoin-miners hjælper med at holde Bitcoin-netværket sikkert ved at godkende transaktioner. Minedrift er en vigtig og integreret del af Bitcoin, der sikrer retfærdighed og samtidig holder Bitcoin-netværket stabilt, sikkert og trygt.
Links
- Vi bruger mønter – Lær alt om kryptovaluta.
- Bitcoin News – Hvor Bitcoin-fællesskabet får nyheder.
- Bitcoin Knowledge Podcast – Interviews med topfolk i Bitcoin
Bitcoin Mining Hardware Comparison
På nuværende tidspunkt, baseret på (1) pris per hash og (2) elektrisk effektivitet er de bedste Bitcoin miner muligheder baseret på (1) pris per hash og (2) elektrisk effektivitet:
AntMiner S7
- 4.73 Th/s
- 0.25 W/Gh
- 8.8 pund
- Ja
- N/A
- 0.1645
AntMiner S9
- 13.5 Th/s
- 0.098 W/Gh
- 8.1 pund
- Ja
- N/A
- 0.3603
Avalon6
- 3,5 Th/s
- 0.29 W/Gh
- 9,5 pund
- Nej
- N/A
- 0.1232
- Overblik – Indholdsfortegnelse
- Sammenligning af minehardware
- Hvad er Bitcoin Mining?
- Hvad er Blockchain?
- Hvad er Proof of Work?
- Hvad er Bitcoin Mining Difficulty?
- Det beregningsmæssigt svære problem
- Den Bitcoin Network Difficulty Metric
- Blokbelønningen
Bitcoin mining er processen med at tilføje transaktionsregistreringer til Bitcoin’s offentlige hovedbog over tidligere transaktioner eller blockchain. Denne hovedbog over tidligere transaktioner kaldes block chain, da det er en kæde af blokke. Blockkæden tjener til at bekræfte transaktioner over for resten af netværket som havende fundet sted.
Bitcoin-noder bruger blockkæden til at skelne legitime Bitcoin-transaktioner fra forsøg på at genbruge mønter, der allerede er blevet brugt andre steder.
Hvad er Bitcoin-mining?
Hvad er Blockchain?
Bitcoin mining er med vilje designet til at være ressourcekrævende og vanskelig, så antallet af blokke fundet hver dag af minearbejdere forbliver stabilt. De enkelte blokke skal indeholde et proof of work for at blive betragtet som gyldige. Dette proof of work bliver verificeret af andre Bitcoin-noder, hver gang de modtager en blok. Bitcoin anvender hashcash proof-of-work-funktionen.
Det primære formål med minedrift er at give Bitcoin-noderne mulighed for at nå frem til en sikker, manipulationssikker konsensus. Minedrift er også den mekanisme, der bruges til at indføre Bitcoins i systemet: Miners bliver betalt eventuelle transaktionsgebyrer samt et “tilskud” af nyoprettede mønter.
Dette tjener både formålet med at udbrede nye mønter på en decentral måde samt at motivere folk til at sørge for sikkerhed i systemet.
Bitcoin mining kaldes sådan, fordi det ligner minedrift af andre råvarer: det kræver anstrengelse, og det gør langsomt ny valuta tilgængelig med en hastighed, der ligner den hastighed, hvormed råvarer som guld udvindes fra jorden.
Hvad er Proof of Work?
Et proof of work er et stykke data, som var vanskeligt (dyrt, tidskrævende) at producere for at opfylde visse krav. Det skal være trivielt at kontrollere, om dataene opfylder de nævnte krav.
Produktionen af et proof of work kan være en tilfældig proces med lav sandsynlighed, således at der i gennemsnit kræves en masse forsøg og fejl, før et gyldigt proof of work er genereret. Bitcoin bruger Hashcash proof of work.
Hvad er Bitcoin Mining Difficulty?
Det beregningsmæssigt vanskelige problem
Bitcoin mining af en blok er vanskelig, fordi SHA-256 hash af en bloks header skal være lavere end eller lig med målet for at blokken kan accepteres af netværket.
Dette problem kan forenkles til forklaringsformål: Hash-koden for en blok skal starte med et bestemt antal nuller. Sandsynligheden for at beregne en hash, der starter med mange nuller, er meget lille, og derfor skal der gøres mange forsøg. For at generere en ny hash i hver runde, øges en nonce. Se Proof of work for flere oplysninger.
The Bitcoin Network Difficulty Metric
The Bitcoin mining network difficulty er et mål for, hvor svært det er at finde en ny blok sammenlignet med det nemmeste det nogensinde kan være. Den genberegnes hver 2016 blokke til en sådan værdi, at de foregående 2016 blokke ville være blevet genereret på præcis to uger, hvis alle havde minedrift med denne sværhedsgrad. Dette vil i gennemsnit give en blok hvert tiende minut.
Da flere minearbejdere slutter sig til, vil hastigheden for oprettelse af blokke stige. Når hastigheden for blokgenerering går op, stiger sværhedsgraden for at kompensere, hvilket vil presse hastigheden for blokgenerering ned igen. Alle blokke, der frigives af ondsindede minearbejdere, og som ikke opfylder det krævede sværhedsgradsmål, vil simpelthen blive afvist af alle på netværket og vil således være værdiløse.
Blokbelønningen for blokken
Når en blok bliver opdaget, kan den, der har opdaget den, tildele sig selv et bestemt antal bitcoins, som alle på netværket er blevet enige om. I øjeblikket er denne dusør 25 bitcoins; denne værdi vil blive halveret hver 210.000 blokke. Se Kontrolleret valutaforsyning.
Dertil kommer, at minearbejderen tildeles de gebyrer, der betales af brugere, der sender transaktioner. Gebyret er et incitament for minearbejderen til at inkludere transaktionen i sin blok. I fremtiden vil gebyrerne, efterhånden som antallet af nye bitcoins, som minearbejderne har lov til at skabe i hver blok, aftage, udgøre en langt større procentdel af mineindtægterne.