SÄ hÀr utvinner du Bitcoin
Hem
Artiklar
SÄ hÀr utvinner du Bitcoin

SÄ hÀr utvinner du Bitcoin

Avancerad
Publicerad May 17, 2021Uppdaterad Dec 11, 2023
7m

TL;DR

Utvinning Àr den process genom vilken Bitcoin-transaktioner verifieras och lÀggs till i blockkedjan. MÄlet för miners Àr att hitta en giltig lösning pÄ komplexa matematiska problem. Miners som lyckas lösa dessa pussel belönas med nya bitcoin och transaktionsavgifter. 

I kryptovalutans tidiga skede kunde Bitcoin-anvÀndarna vara med och utvinna med sina persondatorer. Numera krÀver lönsam utvinning högspecialiserade utvinningsriggar. Eftersom utvinning pÄ egen hand Àr mycket svÄrt, vÀljer mÄnga miners att gÄ med i en utvinningspool för att öka sina chanser att fÄ en blockbelöning, som sedan delas proportionellt mellan poolmedlemmarna.


Introduktion

Bitcoin-utvinning sÀkerstÀller att blockkedjan Àr uppdaterad med legitima transaktioner. PÄ den tiden var den en unik lösning för att skapa förtroende i en trustless-miljö. I den meningen Àr utvinning kÀrnan i sÀkerhetsmodellen för Bitcoin.

IdĂ©n att utvinna och ta emot BTC i gengĂ€ld Ă€r en attraktiv deal. Även om dagarna med utvinning via en dator-CPU Ă€r borta sedan lĂ€nge krĂ€vs det inte alltid att man Ă€ger en fysisk maskin för att engagera sig i utvinning. Men innan du bestĂ€mmer dig för om utvinning Ă€r nĂ„got för dig, ska vi kort gĂ„ igenom hur bitcoin-utvinning fungerar.


Vad Àr bitcoin-utvinning?

NÀr en anvÀndare skapar en ny Bitcoin-transaktion mÄste denne vÀnta pÄ att andra nÀtverksanvÀndare (noder) ska verifiera och bekrÀfta dess giltighet. Miners ansvarar för att samla in nya, vÀntande transaktioner och gruppera dem i ett kandidatblock (ett nytt block som Ànnu inte har validerats).

MÄlet för en miner Àr att hitta en giltig blockhash för sitt kandidatblock. En blockhash Àr en strÀng med siffror och bokstÀver som fungerar som ett unikt id för varje block. HÀr Àr ett exempel pÄ en blockhash:

00000000000000000000b39e10cb246407aa676b43bdc6229a1536bd1d1643679


För att skapa en ny blockhash mÄste en miner samla in blockhashen för det föregÄende blocket, dess kandidatblocks data, en nonce och sedan skicka in allt genom en hashfunktion.

En miner mĂ„ste dock hitta en nonce som – i kombination med alla data – genererar en blockhash som börjar med en viss mĂ€ngd nollor. MĂ€ngden nollor Ă€ndras beroende pĂ„ utvinningens svĂ„righetsgrad. En giltig blockhash bevisar att en miner har gjort det nödvĂ€ndiga arbetet för att validera sitt kandidatblock (dĂ€rav namnet arbetsbevis).

Efter att ha samlat in de vÀntande transaktionerna och skapat sitt kandidatblock Àr en nonce det enda som en miner kan Àndra och detta Àr vad utvinningsriggar gör. I en intensiv process av testande fortsÀtter utvinningsmaskinerna att Àndra nonce och hasha kombinerade data flera gÄnger tills de hittar en lösning pÄ det blocket (det vill sÀga en hash som börjar med en viss mÀngd nollor).

SÄ fort en miner hittar en giltig hash kan denne validera sitt kandidatblock och fÄ bitcoin-belöningarna. Detta Àr ocksÄ det ögonblick dÄ blockkedjetransaktionerna som ingÄr i det blocket gÄr frÄn vÀntande till bekrÀftade.


Hur mycket tjÀnar en Bitcoin-miner?

Varje nytt block ger respektive miner en block-belöning, som bestÄr av nygenererade bitcoin (blocksubvention) plus transaktionsavgifter. Eftersom blockbelöningen nÀstan helt bestÄr av blocksubventionen hÀnvisar de flesta till den som blockbelöningen (utan att ta med avgifterna).

NÀr det gÀller Bitcoin började blocksubventionen pÄ 50 BTC under 2009 och halveras var 210 000:e block (ungefÀr vart fjÀrde Är). Dessa halveringshÀndelser minskade utvinningsbelöningen till 25 BTC under 2012, sedan till 12,5 BTC under 2016 och slutligen till 6,25 BTC under 2020. NÀsta halveringshÀndelse förvÀntas ske under 2024. I maj 2021 gav blockbelöningen miners ungefÀr 300 000 dollar per block.

ÄndĂ„ finns det mĂ„nga faktorer att tĂ€nka pĂ„ nĂ€r man utvĂ€rderar utvinningsutrustningar och lönsamhet. Den hastighet med vilken en utvinningsrigg kan producera slumpmĂ€ssiga nonces och testa dem Ă€r ett viktigt mĂ„tt att kontrollera. Detta tal Ă€r kĂ€nt som hashhastigheten och Ă€r avgörande för framgĂ„ngen för en Bitcoin-miner. Ju högre hashhastighet, desto snabbare kan du testa dessa slumpmĂ€ssiga indata.

Ett annat viktigt mÄtt Àr energiförbrukningen för en utvinningsrigg. Om du spenderar mer pengar pÄ el Àn det vÀrde som tjÀnats in via utvinningen blir det aldrig lönsamt.


SÄ hÀr börjar du utvinna Bitcoin

Eftersom Bitcoin Àr decentraliserat och har en öppen kÀllkod kan vem som helst delta i utvinningen. Tidigare kunde du anvÀnda din persondator för att utvinna nya block. Men i och med att utvinningens svÄrighetsgrad ökar behöver du nu kraftfullare maskiner (mer om detta nedan).

Teoretiskt sett kan du fortfarande försöka utvinna bitcoin med din persondator, men chansen att hitta en giltig hash Àr praktiskt taget noll. Att berÀkna hashfunktionen gÄr relativt fort, men att berÀkna den enorma mÀngden slumpmÀssiga indata tar mycket lÀngre tid. Det Àr dÀrför du nu behöver specialiserad hÄrdvara innan du ens försöker bli en lönsam miner.


Vilken utvinningsutrustning ska jag anvÀnda?

Generellt sett kan du prova att utvinna kryptovalutor med en CPU-, GPU-, FPGA- eller ASIC-maskin (vi kommer att gÄ igenom dessa alternativ om en stund). Vissa altcoin kan fortfarande utvinnas med GPU-kort. FPGA-maskiner kan ocksÄ vara ett alternativ beroende pÄ utvinningsalgoritmen, svÄrigheten och elkostnaderna. Men nÀr det gÀller Bitcoin Àr ASIC-utvinningsriggarna de mest effektiva.


CPU (Central Processing Unit)

CPU:er fungerar som ett mÄngsidigt chip som ansvarar för att fördela instruktioner över olika delar av en dator. CPU:er Àr inte lÀngre effektiva för utvinning av kryptovalutor.


GPU (Graphics Processing Unit)

GPU:er kan tjÀna olika syften, men de anvÀnds i grunden för att bearbeta grafik och mata ut den till en skÀrm. De kan dela upp komplexa uppgifter i flera mindre stycken för att öka prestandan. Vissa altcoin kan utvinnas med grafikprocessorer, men effektiviteten beror pÄ utvinningens svÄrighetsgrad och algoritmen.


FPGA (Field-programmable Gate Array)

FPGA:er kan programmeras och omprogrammeras för att tjÀna olika funktioner och applikationer. De Àr anpassningsbara och billigare Àn ASIC:er, men mindre effektiva för bitcoin-utvinning.


ASIC (Application-specific Integrated Circuit)

ASIC stÄr för application-specific integrated circuit (applikationsspecifika integrerade kretsar), vilket innebÀr att dessa datorer Àr utformade för ett enda syfte. ASIC-utvinningsriggar Àr helt dedikerade till att utvinna kryptovalutor. ASIC:er Àr mindre anpassningsbara och dyrare Àn FPGA:er, men deras hashhastigheter och energiförbrukningsnivÄer gör dem till det mest effektiva alternativet för bitcoin-utvinning. 


Utvinningspooler

Chansen att utvinna ett block sjÀlv Àr extremt lÄg. Genom att gÄ med i en utvinningspool kan du istÀllet kombinera din datorkraft med andra miners. NÀr poolen lyckas utvinna ett block fÄr varje miner en andel av de bitcoin som utvinns. Poolbelöningarna Àr proportionella mot den utvinningskraft som du tillhandahÄller.


Hur gÄr jag med i en utvinningspool?

NÀr du gÄr med i en pool med din hÄrdvara lokalt mÄste du konfigurera din programvara för att samarbeta med andra miners. Processen innebÀr vanligtvis att du registrerar dig med ett konto och ansluter till en server för utvinningspooler.

Om du har en utvinningsrigg Àr Binance Pool ett bra stÀlle att börja utvinna BTC och andra SHA-256-algoritmbaserade coin pÄ. Din utvinningsrigg vÀxlar automatiskt mellan BTC, BCH och BSV för att maximera din avkastning, som betalas ut i BTC.

Du kan fÄ en uppfattning om hur mycket du kan tjÀna pÄ Binance Pool-sidan. BTC-intÀkterna betalas ut dagligen till din Bitcoin-plÄnbok.


Molnutvinning

Om du vill undvika de mer tekniska stegen kan du ocksÄ gÄ med i en molnutvinningsfarm, dÀr farmingÀgarna tar hand om maskin- och programvaran. I stort sett bestÄr molnutvinning vanligtvis av att du betalar för att nÄgon annan ska utvinna för din rÀkning. FarmingÀgaren förvÀntas dÄ dela vinsten med dig. Detta alternativ Àr dock mycket riskabelt, eftersom det inte finns nÄgon garanti för att du fÄr avkastning pÄ din investering. MÄnga molnutvinningstjÀnster har visat sig vara bedrÀgerier, sÄ var försiktig.


Sammanfattningsvis

Det Ă€r alltid bra med en grundlĂ€ggande förstĂ„else för hur bitcoin-utvinning fungerar. Med rĂ€tt kombination av hĂ„rdvara och mjukvara kan vem som helst börja utvinna och bidra till sĂ€kerheten i Bitcoin-nĂ€tverket. Även om du anser att utvinning inte Ă€r nĂ„got för dig, kan du fortfarande bidra genom att köra en Bitcoin-nod.

Den initiala investeringen för lönsam utvinning Àr mycket hög och det finns mÄnga risker. Din avkastning beror ocksÄ pÄ marknadsförhÄllandena och externa faktorer sÄsom energipriser och hÄrdvaruförbÀttringar. Se till att göra din egen efterforskning innan du spenderar pengar pÄ en utvinningsrigg.