Wat is Bitcoin Mining?
Bitcoin mining is het proces waarmee nieuwe bitcoins worden gecreeerd en transacties worden bevestigd op het Bitcoin-netwerk. Miners gebruiken gespecialiseerde computerhardware om rekenkundige puzzels op te lossen en ontvangen in ruil daarvoor bitcoin als beloning.
Elke Bitcoin-transactie moet worden geverifieerd en vastgelegd op de blockchain, het openbare, gedistribueerde grootboek van Bitcoin. Mining maakt dit mogelijk. Wanneer je bitcoin naar iemand stuurt, wordt die transactie uitgezonden naar het netwerk en gegroepeerd met andere wachtende transacties in een "blok". Miners concurreren om dat blok te valideren door een oplossing te vinden voor een cryptografische puzzel. De eerste miner die het oplost, mag het blok aan de blockchain toevoegen en verdient de blokbeloning.
Dit proces vervult twee cruciale functies: het creeeert nieuwe bitcoin volgens een voorspelbaar, afnemend schema, en het beveiligt het netwerk tegen fraude. Omdat mining echte energie- en hardware-investeringen vereist, zou het buitensporig duur zijn voor een aanvaller om de transactiegeschiedenis te herschrijven of munten dubbel uit te geven.
Zie miners als de boekhouders en beveiligingsbeambten van het Bitcoin-netwerk in een. Ze verifieren dat transacties legitiem zijn, zorgen ervoor dat niemand dezelfde bitcoin twee keer uitgeeft en onderhouden een onveranderlijk register van elke transactie die ooit is gedaan.
Hoe mining werkt
In de kern houdt Bitcoin mining in dat een blokheader herhaaldelijk wordt gehasht met het SHA-256-algoritme totdat het resultaat voldoet aan een specifiek doel. Zo werkt dat stap voor stap:
Blokheaders en hashing
Elk kandidaatblok heeft een header die verschillende gegevens bevat: de hash van het vorige blok, een samenvatting van alle transacties in het blok (de Merkle root), een tijdstempel, het huidige moeilijkheidsdoel en een getal dat de nonce wordt genoemd.
De miningsoftware neemt deze blokheader en voert deze door twee rondes SHA-256-hashing. De uitvoer is een 256-bits getal, een lange hexadecimale tekenreeks zoals:
93ef6f358fbb998c60802496863052290d4c63735b7fe5bdaac821de96a53a9a
Het doel en de nonce
Om een blok geldig te laten zijn, moet de hash ervan onder het huidige moeilijkheidsdoel liggen. Als het doel is:
0000000000000a3290f000000000000000000000000000000000000000000000
dan moet de blokhash beginnen met genoeg voorloopnullen om onder dat getal te vallen. De miner verandert de nonce (en andere velden) bij elke poging, waardoor elke keer een compleet andere hash wordt geproduceerd. Dit is in wezen een brute-force raadspel; er is geen snelkoppeling om een geldige hash te vinden.
De loterij-analogie
Mining wordt vaak vergeleken met een loterij. Elke hashpoging is als het kopen van een lot. Snellere hardware kan meer hashes per seconde proberen (een hogere "hashrate"), wat meer loten en een betere kans op winst betekent. Maar elke individuele poging heeft dezelfde kleine kans op succes, ongeacht hoeveel er eerder zijn gedaan.
Wanneer een miner een geldige hash vindt, zendt hij het voltooide blok uit naar het netwerk. Andere nodes verifieren het onafhankelijk en controleren of de hash geldig is, de transacties legitiem zijn en de regels worden gevolgd. Eenmaal geaccepteerd, wordt het blok aan de keten toegevoegd en ontvangt de miner zijn beloning.
Mininghardware
Bitcoin-mininghardware is sinds de lancering van het netwerk in 2009 enorm geevolueerd. Elke generatie bracht enorme verbeteringen in snelheid en energie-efficientie.
CPU (2009-2010)
In de vroegste dagen gebruikten Satoshi Nakamoto en de eerste miners gewone computerprocessoren (CPU's) om te minen. Dit was destijds de enige optie en het werkte omdat de netwerkmoeilijkheid extreem laag was. Vandaag de dag is CPU-mining volkomen onpraktisch voor Bitcoin.
GPU (2010-2013)
Miners ontdekten al snel dat grafische verwerkingseenheden (GPU's), ontworpen voor parallelle berekeningen, veel efficienter waren voor SHA-256-hashing. Een enkele GPU kon 50-100x de hashrate van een CPU leveren terwijl er minder energie per hash werd gebruikt. AMD-kaarten, met name de Radeon HD 5870, werden de standaard voor mining.
FPGA (2011-2013)
Field Programmable Gate Arrays (FPGA's) waren de volgende stap. Hoewel ze niet de dramatische snelheidsverhoging boden die GPU's hadden ten opzichte van CPU's, waren ze aanzienlijk energiezuiniger. Een typische FPGA-miner kon 826 MH/s leveren bij 80 watt, vergeleken met 600 MH/s bij 400 watt voor een GPU. Deze 5x verbetering in energie-efficientie maakte voor het eerst grotere miningoperaties economisch haalbaar.
ASIC (2013-heden)
Application-Specific Integrated Circuits (ASIC's) zijn chips die zijn ontworpen om maar een ding te doen: Bitcoin minen. Ze kunnen niet worden herprogrammeerd voor andere taken. Door deze specialisatie kunnen ze enorme hashrates bereiken bij relatief laag energieverbruik.
ASIC's vertegenwoordigen het huidige en waarschijnlijk laatste tijdperk van de evolutie van mininghardware. In tegenstelling tot eerdere overgangen (CPU, GPU, FPGA) is er geen fundamenteel andere technologie die klaarstaat om ASIC's te vervangen. Vooruitgang komt nu door incrementele verbeteringen: kleinere chipfabricageprocessen (5nm, 3nm) die de energie-efficientie verbeteren.
Populaire miners
Hieronder vindt u een selectie van huidige ASIC-miners op verschillende schalen. Dit zijn voorbeelden, geen aanbevelingen; doe altijd je eigen onderzoek voordat je koopt. Energie-efficientie (J/TH) is de belangrijkste factor, aangezien elektriciteit de belangrijkste doorlopende kosten zijn.
De kaarten hierboven zijn grofweg op schaal geordend, van een USB-gevoede Bitaxe die je op je bureau kunt draaien, via volwaardige rack-mount ASIC's, tot watergekoelde units die speciale koelinfrastructuur nodig hebben. Thuisminers zullen geen significante inkomsten genereren, maar het is een praktische manier om te leren hoe mining werkt en hashrate bij te dragen aan het netwerk. Industriele miners zijn waar de economie echt gaat tellen.
Software en pools
Solo mining vs. pool mining
Solo mining betekent dat je je eigen miningoperatie onafhankelijk runt. Je krijgt de volledige blokbeloning als je een blok vindt, maar met de huidige netwerkmoeilijkheid kan een enkele miner jaren wachten voordat hij er een vindt. Voor vrijwel alle miners vandaag de dag is pool mining de praktische keuze.
Hoe mining pools werken
Een mining pool combineert de hashrate van veel miners. Wanneer een willekeurig lid van de pool een geldig blok vindt, wordt de beloning verdeeld onder alle deelnemers op basis van het rekenwerk dat ze hebben bijgedragen. Dit zorgt voor kleinere, frequentere uitbetalingen in plaats van zeldzame, grote uitbetalingen.
Pools wijzen "shares" toe, eenvoudigere versies van de echte puzzel, om te verifieren dat elke miner daadwerkelijk werk verricht. Jouw aandeel in de beloning is evenredig met de shares die je indient.
Uitbetalingsmethoden
- FPPS (Full Pay Per Share): betaalt een vast bedrag voor elke ingediende share, inclusief een schatting van transactiekosten. Biedt het meest voorspelbare inkomen.
- PPLNS (Pay Per Last N Shares): betaalt op basis van shares die zijn ingediend in een venster rond het moment dat een blok wordt gevonden. Beloningen varieren meer maar kunnen op termijn hoger zijn.
- PPS+ (Pay Per Share Plus): een hybride die een vast tarief betaalt voor het bloksubsidiegedeelte plus een aandeel van de werkelijke transactiekosten.
Grote mining pools
De grootste Bitcoin mining pools op basis van hashrate-aandeel zijn onder andere Foundry USA, AntPool, F2Pool, ViaBTC en Binance Pool. Bij het kiezen van een pool moet je letten op de kostenstructuur, uitbetalingsmethode, minimale uitbetalingsdrempel, serverlocaties en reputatie. Geen enkele pool moet als aanbeveling worden beschouwd; diversiteit over pools is gezonder voor het Bitcoin-netwerk.
Miningsoftware
Miningsoftware verbindt je hardware met het Bitcoin-netwerk (of je pool). Populaire opties zijn CGMiner, BFGMiner en diverse door fabrikanten geleverde firmware. De meeste moderne ASIC-miners worden geleverd met ingebouwde software die je configureert via een webinterface: je voert de URL van je pool, je workernaam en je wachtwoord in, en de machine doet de rest.
Miningeconomie
De blokbeloning
Wanneer een miner succesvol een blok aan de blockchain toevoegt, verdient hij een beloning die uit twee delen bestaat: het bloksubsidie (nieuw gecreeerde bitcoins) en transactiekosten van alle transacties in dat blok.
Het bloksubsidie begon bij 50 BTC in 2009 en wordt ongeveer elke vier jaar gehalveerd (elke 210.000 blokken) in een gebeurtenis die de "halving" wordt genoemd. De meest recente halving vond plaats in april 2024, waarbij het subsidie werd verlaagd van 6,25 BTC naar 3,125 BTC per blok. De volgende halving wordt verwacht rond 2028.
Dit halveringsschema betekent dat het totale aanbod van Bitcoin is begrensd op 21 miljoen munten, waarbij de laatste fractie van een bitcoin naar verwachting rond het jaar 2140 wordt gemined.
Transactiekosten
Naarmate het bloksubsidie in de loop van de tijd afneemt, worden transactiekosten een steeds belangrijker deel van de inkomsten van miners. Kosten worden betaald door gebruikers die hun transacties bevestigd willen hebben en fluctueren op basis van de vraag op het netwerk. Tijdens perioden van hoge activiteit kunnen de kosten aanzienlijk zijn.
Break-even overwegingen
De winstgevendheid van mining hangt af van verschillende factoren:
- Elektriciteitskosten: de grootste doorlopende uitgave. Miners zoeken locaties met goedkope, betrouwbare stroom.
- Hardwarekosten en -efficientie: efficientere machines (lagere J/TH) verdienen meer in verhouding tot hun elektriciteitsverbruik.
- Netwerkmoeilijkheid: naarmate meer hashrate het netwerk betreedt, daalt het aandeel van elke miner in de beloningen.
- Bitcoin-prijs: beloningen worden uitgedrukt in BTC, dus fiat-gedenomineerde inkomsten fluctueren met de markt.
- Koeling en infrastructuur: mining genereert aanzienlijke warmte, en het handhaven van optimale bedrijfstemperaturen brengt extra kosten met zich mee.
De meeste individuele miners zullen het moeilijk vinden om te concurreren met grootschalige operaties die profiteren van schaalvoordelen, groothandelstarieven voor elektriciteit en geoptimaliseerde faciliteiten. Voordat je investeert in mininghardware, bereken je verwachte kosten en inkomsten zorgvuldig met een mining-winstgevendheidscalculator.
Hosted en cloud mining
Hosted mining
Hosted mining (ook wel colocatie genoemd) betekent dat je de mininghardware bezit, maar dat deze wordt gehuisvest en beheerd in een speciale miningfaciliteit. De faciliteit levert stroom, koeling, internetverbinding en fysiek onderhoud. Je betaalt een hostingvergoeding (meestal aangeboden per kilowattuur) en houdt de miningbeloningen. Dit kan een legitieme manier zijn om te minen zonder de infrastructuur zelf te beheren.
Cloud mining
Cloud-miningdiensten beweren dat je hashrate kunt huren zonder hardware te bezitten. Je betaalt vooraf of op abonnementsbasis en ontvangt een aandeel van de miningbeloningen in verhouding tot de hashrate die je hebt gekocht.
Wees uiterst voorzichtig met cloud mining. De cloud-miningwereld wordt geteisterd door oplichting en onhoudbare bedrijfsmodellen. Veel cloud-miningbedrijven bleken piramidespelen te zijn die instorten zodra betalingen van nieuwe klanten de beloofde rendementen niet meer kunnen dekken.
Waarschuwingssignalen
- Gegarandeerde rendementen of vaste dagelijkse uitbetalingen; legitieme mininginkomsten fluctueren
- Geen verifieerbaar bewijs van miningoperaties of faciliteitslocaties
- Verwijzingsbonussen die een groot deel van het bedrijfsmodel uitmaken
- Contracten die snel onwinstgevend worden en niet kunnen worden opgezegd
- Anoniem team of niet-verifieerbare bedrijfsregistratie
- Onrealistisch hoge rendementen vergeleken met het draaien van eigen hardware bij de huidige moeilijkheid
Als iemand je gegarandeerde winsten uit mining belooft zonder enige inspanning van jouw kant, is het vrijwel zeker oplichterij. Legitiem mining is een competitieve, kapitaalintensieve onderneming met wisselende rendementen.
Proof of Work
Proof of work (PoW) is het consensusmechanisme dat het Bitcoin-netwerk beveiligt. Het vereist dat miners echte rekenkracht besteden, en daarmee echte energie, om geldige blokken te produceren. Dit is wat de Bitcoin-blockchain bestand maakt tegen manipulatie.
Het concept is eenvoudig: het produceren van een geldig proof of work is opzettelijk moeilijk en arbeidsintensief, maar het verifieren dat iemand anders' bewijs geldig is, gaat snel en gemakkelijk. Elke node op het netwerk kan onmiddellijk controleren of de hash van een blok voldoet aan het moeilijkheidsdoel.
Waarom energieverbruik belangrijk is
Het energieverbruik van Bitcoin wordt soms bekritiseerd, maar het dient een fundamenteel beveiligingsdoel. De kosten van mining (voornamelijk elektriciteit) zijn wat het onbetaalbaar duur maakt om het netwerk aan te vallen. Om zelfs maar een enkel blok van de transactiegeschiedenis te herschrijven, zou een aanvaller al het proof of work voor dat blok en elk volgend blok opnieuw moeten doen, sneller dan de rest van het netwerk nieuwe blokken toevoegt. Met de huidige globale hashrate zou dit een enorme en aanhoudende uitgave van energie en hardware vereisen die de potentiele winst van fraude ver overstijgt.
Met andere woorden, proof of work zet elektriciteit om in beveiliging. Hoe meer energie het netwerk verbruikt, hoe duurder het wordt om het aan te vallen. Dit is de fundamentele beveiligingsafweging van Bitcoin.
Miningmoeilijkheid
Hoe de moeilijkheid zich aanpast
Het Bitcoin-protocol bevat een automatische moeilijkheidsaanpassing die elke 2.016 blokken plaatsvindt (ongeveer elke twee weken). Het netwerk meet hoe lang het duurde om de vorige 2.016 blokken te minen en past het moeilijkheidsdoel aan zodat de volgende 2.016 blokken ongeveer 14 dagen zouden moeten duren bij de huidige totale hashrate.
- Als blokken sneller werden gevonden dan een per 10 minuten, stijgt de moeilijkheid.
- Als blokken langzamer werden gevonden dan een per 10 minuten, daalt de moeilijkheid.
Dit zelfregulerend mechanisme is wat de blokproductie van Bitcoin stabiel houdt op ongeveer een blok per 10 minuten, ongeacht hoeveel rekenkracht er op het netwerk aanwezig is.
Moeilijkheid en hashrate
Moeilijkheid is direct gerelateerd aan de totale hashrate op het netwerk. Wanneer nieuwe miners toetreden en de totale hashrate stijgt, worden blokken te snel gevonden, waardoor de moeilijkheid toeneemt. Wanneer miners hun machines uitschakelen (bijvoorbeeld als de prijs van Bitcoin onder hun break-evenkosten zakt), daalt de hashrate en uiteindelijk de moeilijkheid.
In de geschiedenis van Bitcoin heeft de moeilijkheid een sterk stijgende trend gevolgd naarmate de mininghardware verbeterde en de adoptie groeide. Dit betekent dat dezelfde hardware in de loop van de tijd steeds minder bitcoin verdient naarmate de concurrentie toeneemt.
Wat dit betekent voor miners
Stijgende moeilijkheid vermindert de verwachte inkomsten van elke miner. Als de moeilijkheid verdubbelt, zal een miner met dezelfde hardware ongeveer de helft van de bitcoin per dag verdienen. Daarom is efficientie belangrijk: miners met de laagste elektriciteitskosten en de meest efficiente hardware overleven moeilijkheidsverhogingen die minder efficiente operators uit de markt duwen.
Aan de slag
Als je klaar bent om te beginnen met Bitcoin mining, volgt hier een praktisch overzicht van de betrokken stappen:
- Haal een Bitcoin-wallet Je hebt een wallet nodig om je mininguitbetalingen te ontvangen. Voor mining is een eenvoudig ontvangstadres alles wat je nodig hebt; je pool stuurt de beloningen daarheen. Bekijk onze startgids en wallet-aanbevelingen.
- Kies je miningaanpak Beslis of je je eigen ASIC-hardware wilt kopen en beheren, een hosted miningdienst wilt gebruiken, of (met gepaste voorzichtigheid) cloud mining wilt overwegen. Het draaien van je eigen hardware geeft je de meeste controle.
- Selecteer een mining pool Sluit je aan bij een mining pool om regelmatige uitbetalingen te ontvangen. Vergelijk pools op basis van kosten, uitbetalingsmethoden, minimumdrempels en reputatie. De meeste pools hebben eenvoudige aanmeldprocessen.
- Stel je hardware en software in Sluit je mininghardware aan op stroom en internet. Ga naar de webinterface om je pool-URL, workernaam en uitbetalingsadres in te stellen. Zorg voor adequate koeling en ventilatie.
- Monitor en onderhoud Houd je hashrate, hardwaretemperaturen en pool-dashboard in de gaten. Mining is een doorlopende operatie; hardware heeft monitoring, firmware-updates en af en toe onderhoud nodig.
Een realistische opmerking: De meeste individuele miners minen tegenwoordig niet winstgevend. Grootschalige operaties met toegang tot goedkope elektriciteit en bulkaankopen van hardware domineren de industrie. Mining kan nog steeds de moeite waard zijn om te leren, het netwerk te ondersteunen, of als langetermijnverzamelstrategie als je gelooft in de toekomstige waarde van Bitcoin, maar verwacht geen gemakkelijk rendement.