Dette er del 5/21 av Bitcoinplassen sin Bitcoin Guide! Du kan finne en liste over alle delene her, neste del er lenket nederst 🙂
Bitcoinplassen lever av donasjoner, ønsker du å hjelpe oss å øke kunnskapen om Bitcoin i Norge kan du donere sats via Lightning Network til flimsypeony60@walletofsatoshi.com
Du har kanskje hørt dette begrepet kastet rundt i bitcoin-verdenen: PoW.
PoW minner meg om denne gamle superhelt-tegneserien:

Og det er et godt symbol også. Proof of Work er virkelig som en superhelt siden det lar Bitcoin fungere uten en sentralisert enhet som regjeringen. Det er nøkkelen som låser opp den løsningen vi har lett etter – en datamaskinalgoritme som kanskje kan fikse vårt økonomiske system.
Her er hva det betyr.
Jobbe egoistisk for det større gode
Proof of Work er en konsensusalgoritme som krever at deltakerne – Bitcoin-minere – bruker energi og beregningskraft for å låse inn grupper av nye transaksjoner. I bytte blir de belønnet med bitcoins hvis de er den første til å lykkes med å beregne et vanskelig heksadesimalt serienummer på 64 tegn (en hash) som identifiserer tidligere transaksjonshistorikk, de nye transaksjonene og deres egne ID som den vinnende mineren.
Med andre ord, minere vil ha denne bitcoin-belønningen, så de vil jobbe 24/7 for å prøve å skape riktig hash. Vinneren sender deretter løsningen sin og listen over transaksjoner den inkluderer til blokkjeden, og sikrer dermed at disse transaksjonene er offentlig for alltid. Omtrent hvert tiende minutt gjentar denne prosessen seg for å hjelpe til med å desentralisere, sikre og bekrefte alle transaksjoner på blokkjeden samtidig som minere belønnes for deres “bevis på arbeidet”.
Hvis svært lite av det ga mening for deg, her er en analogi for å hjelpe deg å forstå bedre.
Se etter diamanter
Diamanter, som bitcoins, er sjeldne. De kan ikke forfalskes, de er vanskelige å finne, og alle vil ha en. For denne analogiens skyld, vil vi bare late som om laboratoriedyrkede diamanter ikke eksisterer.
Tenk deg at en klient vil ha en diamant av minst en viss størrelse. Finner du en diamant som oppfyller kravet, så får du betalt. Jo større diamantene er, jo vanskeligere er de å finne. Nå, fordi diamanter er så sjeldne, må du bruke tid på å samle malm og bruke krefter på å bryte inn i dem. Det er bare flaks – noe malm kaster du bare vekk, mens andre kan lage en diamantring.
Av og til er du heldig og den første malmen du bryter inn i oppfyller størrelseskravet. Andre ganger tar det mye lengre tid å finne bare en liten diamant. Men selv om du finner flere små diamanter, spiller det ingen rolle for kunden fordi ingen av dem er riktig størrelse. Dette er et viktig å vite om bitcoin-mining – det arbeidet akkumuleres ikke. Resultatene er i stor grad basert på flaks. Men jo hardere du jobber, jo heldigere kan du bli.
Mining-bassenger
Noen minere innser at alt dette arbeidet kan gjøres bedre som en gruppeinnsats, så de samarbeider og danner grupper. De bestemmer seg for at hvis noen i gruppen finner en diamant som er stor nok for kunden, så får hele gruppen utbetalt avhengig av hvor mye arbeid de har gjort. De måler arbeidet som er utført ved å individuelt veie de små diamantene som folk var i stand til å finne mot totalen.
I Bitcoin går minere sammen for å danne mining-bassenger på lignende måte. Bitcoin-belønninger fordeles i et mining-basseng avhengig av hvor mye arbeid minerne har gjort.
Justering for vanskelighetsgrad
Ettersom flere innser at det er penger å tjene på å lete etter diamanter, øker det totale antallet deltakere, noe som dermed øker sannsynligheten for at noen raskt finner en diamant av riktig størrelse.
Vel, la oss si at hver annen uke noterer klienten seg hvor lang tid det tok å finne en diamant av en viss størrelse. Hvis det er flere som jobber og det tar kortere tid i gjennomsnitt å finne diamantene, blir størrelseskravene til diamantene større de neste to ukene. Fordi større diamanter er sjeldnere, blir det mye vanskeligere for noen å finne en diamant hvis størrelseskravene blir større, og omvendt.
Bitcoin-protokollen har en innebygd vanskelighetsjustering. For hver 2016. blokk (omtrent to uker) justeres vanskeligheten med å utvinne bitcoin ettersom flere minere enten går online eller offline. Hvis det er mer beregningskraft som jobber for å løse hashen, blir det vanskeligere å finne en riktig hash. Hvis minere går offline av en eller annen grunn (som etter at Kina forbød mining), blir det lettere for minere som fortsatt er online å utvinne bitcoin.
Målet er til slutt å finne likevekt og utstede nye bitcoins med jevn hastighet – i gjennomsnitt ti minutter per ny blokk. Du kan spore hvordan vanskelighetsgraden justeres her: https://btc.com/stats/diff
I neste artikkel skal vi gå gjennom mer av hvordan bitcoin-mining ser ut og hvordan nettverket distribuerer nye bitcoins over tid.