Proof of Work (PoW) er en konsensusmekanisme som brukes av blokkjedenettverk for å oppnå distribuert konsensus. Det er den opprinnelige konsensusmekanismen, som først ble tatt i bruk av Bitcoin i 2009. I PoW konkurrerer nettverksdeltakerne, kalt «minere», om å løse en beregningsintensiv oppgave. Den første mineren som løser oppgaven, får legge til en ny blokk med transaksjoner i blockchain og belønnes med nyutstedt kryptovaluta.
Bruk multichain Bitcoin.com Wallet-appen, som millioner av mennesker stoler på når det gjelder å kjøpe, selge, bytte og forvalte Bitcoin og de mest populære kryptovalutaene på en trygg og enkel måte.
Hvordan fungerer Proof of Work (PoW)?
PoW-prosessen kan deles inn i følgende trinn:
- Transaksjonsutsendelse: Når en bruker starter en transaksjon på et PoW-nettverk blockchain, blir transaksjonen sendt til nettverket til noder.
- Samling av transaksjoner: Nodene samler disse transaksjonene i en pool, ofte kalt «mempool' (minnepool).
- Opprettelse av blokk: Gruvearbeiderne velger transaksjoner fra mempoolen og grupperer dem i en «blokk». Deretter legger de til en overskrift i blokken, som inneholder et tidsstempel, en hash av den forrige blokken og en nonce.
- Nonce-iterasjon og hashing: Noncen er et tilfeldig tall som gruvearbeiderne stadig endrer og kombinerer med dataene i blokkhodet for å danne en hash. Målet er å finne en nonce som, når den hashes sammen med blokkhodet, gir en hash som oppfyller nettverkets vanskelighetsmål.
- Vanskelighetsgrad: Vanskelighetsmålet er en måte å måle hvor vanskelig det er å finne en gyldig hash på. Det justeres med jevne mellomrom for å sikre at blokker utvinnes i et relativt jevnt tempo, vanligvis hvert 10. minutt for Bitcoin.
- Proof-of-Work-løsning: Når en miner finner en nonce som gjør at en hash oppfyller vanskelighetsmålet, har vedkommende løst PoW-gåten.
- Blokkering av kringkasting: Gruvearbeideren sender den løste blokken til nettverket.
- Validering og tillegg av blokker: Andre noder kontrollerer blokkens gyldighet og sørger for at alle transaksjoner er tillatt og at PoW-løsningen er korrekt. Hvis blokken er gyldig, legges den til i blokkjeden.
- Utdeling av belønning: Gruvearbeideren som klarer å utvinne blokken, får en belønning i form av nyopprettede kryptovaluta og transaksjonsgebyrer fra transaksjonene som inngår i blokken.
Bitcoin-mining er en grunnleggende del av nettverket, men det ligger mye mer bak enn det man ser ved første øyekast. Begynn med det grunnleggende i Hva er Bitcoin-mining?, og ikke glem å sjekke Hvordan oppgi inntekter fra kryptovalutautvinning av skattemessige årsaker hvis du har inntekter fra kryptovalutautvinning.
Hvorfor er «Proof of Work» viktig?
PoW er avgjørende for å sikre at PoW-baserte blokkjedenettverk forblir sikre og pålitelige. Dette oppnås gjennom:
- Desentralisering: Ved å fordele gruveprosessen på et nettverk av gruvearbeidere hindrer PoW at en enkelt person eller gruppe får kontroll over blokkjeden.
- Sikkerhet: Datakraften som kreves for mining gjør det svært vanskelig og kostbart for ondsinnede aktører å endre blokkjeden eller dobbelbruk mynter.
- Manglende tillit: PoW innebærer at man ikke trenger å stole på en sentral myndighet, fordi systemet bygger på matematiske bevis og arbeid som kan kontrolleres.
Fordelene med Proof of Work (PoW)
Proof of Work (PoW) har vært grunnlaget for sikkerheten i blokkjeder i over et tiår, særlig for Bitcoin. Dens styrke og motstandsdyktighet mot angrep har gjort den til en pålitelig metode for å oppnå konsensus, selv om den bruker mye energi. Her er noen av de viktigste fordelene ved PoW:
- Sikkerhet: PoWs styrke ligger i databehandlingsarbeidet som kreves for å utvinne blokker. Dette gjør det svært vanskelig og kostbart for angripere å manipulere blokkjeden eller bruke mynter to ganger. For å endre tidligere transaksjoner må en angriper kontrollere det meste av nettverkets hashkraft (et 51 %-angrep), noe som er for dyrt og nærmest umulig for etablerte blokkjeder som Bitcoin.
- Desentralisering: PoW bidrar til å opprettholde desentraliseringen ved å la alle som har tilstrekkelig datakraft delta i mining. Denne åpne deltakelsen bidrar til å hindre at en enkelt person eller gruppe får kontroll over nettverket. Les mer om desentralisering i Hva er Bitcoin-styring?
- Åpenhet: PoW-prosessen er åpen og kan kontrolleres. Hvem som helst kan kontrollere arbeidet som utføres av minerne og om transaksjonene på blokkjeden er gyldige.
- Rettferdighet: Sannsynligheten for at en miner finner en gyldig blokk avhenger av hvor mye hashing-kapasitet Det har de. Dette betyr at gruvearbeidere som bruker mer ressurser, har større sjanse til å få belønninger, noe som skaper et rettferdig og konkurransedyktig system.
Ulemper ved Proof of Work (PoW)
Selv om PoW har vist seg å være en effektiv metode for å oppnå konsensus, har den også noen ulemper som har fått folk til å lete etter andre måter å gjøre det på. Her er noen av de viktigste ulempene ved PoW:
- Energiforbruk: PoW bruker mye energi fordi det krever at gruvearbeiderne bruker mye datakraft, noe som innebærer et stort strømforbruk. Dette har ført til bekymring for hvordan PoW-blokkjeder påvirker miljøet, særlig etter hvert som nettverket blir større og flere gruvearbeidere blir med. Les mer i Hvordan påvirker Bitcoin miljøet?
- Skalerbarhet: PoW-blokkjeder kan bare håndtere et begrenset antall transaksjoner per sekund. Dette kan føre til forsinkelser i nettverket og høyere transaksjonsgebyrer når etterspørselen er stor.
- Risikoer ved sentralisering: Selv om PoW er ment å sikre desentralisering, kan mining i praksis bli sentralisert når store miningpooler med store ressurser begynner å kontrollere nettverket. Denne konsentrasjonen av hashkraft kan svekke hvor desentralisert blokkjeden er.
- Kostnader til maskinvare: PoW-mining krever spesiell maskinvare, som ASIC-er (Application-Specific Integrated Circuits), som kan være kostbare å anskaffe og holde i drift. Denne høye inngangsbarrieren kan begrense hvem som kan delta i mining og kan føre til økt sentralisering.
Proof of Work vs. Proof of Stake
Proof of Stake (PoS) er en alternativ metode for å oppnå konsensus, som tar sikte på å løse noen av problemene knyttet til PoW. I PoS velges validatorer som skal foreslå nye blokker, basert på hvor mye kryptovaluta de eier og er villige til å 'innsats' som sikkerhet. Den bruker betydelig mindre energi enn PoW.
Les mer: Hva er Proof of Stake?





