Mining

We proberen op deze pagina een uitleg te geven over het begrip mining. Dit fenomeen leggen we uit aan de hand van mining van cryptocurrency en we leggen uit hoe de blockchain technologie werkt. We gebruiken in onderstaande tekst Bitcoin, maar er zijn meerdere cryptocurrencies (altcoins) die deze technologie van mining gebruiken.

Als je crypto koopt zit daar een bepaalde vorm van mining op de blockchain aan gekoppeld. Je hebt er wellicht wel eens iets over gehoord, maar hoe werkt mining nu? Wat zijn miners, wat doen ze eigenlijk en waarom zijn ze zo belangrijk voor de veiligheid van het netwerk?

Miners

Miners zijn degenen die de transacties op het netwerk controleren en toevoegen aan de blockchain, het zogenaamde mining. Ze verzamelen een bundeltje transacties in een blok en zetten vervolgens hun computer aan het werk zodat deze als eerste de oplossing vindt die nodig is voor de publicatie van het blok. Ben jij de eerste die het blok met een geldige oplossing publiceert? Dan krijg je een beloning in de vorm van nieuwe cryptocurrency. Daarom wordt dit proces ook wel mining genoemd; het is de manier waarop nieuwe bitcoins en andere cryptocurrencies ontstaan.

De blockchain

Wat is het verband tussen mining en de blockchain? Hiervoor is het handig dat je weet wat de blockchain precies is. Een blockchain is een keten van blokken die op een hele slimme manier met elkaar verbonden zijn. Ieder blok is is gevuld met data waarin je onder meer de transacties en een vingerafdruk van het vorige blok aantreft. Omdat ieder nieuw blok een vingerafdruk van het vorige blok bevat is er een directe koppeling met de hele geschiedenis van de blockchain in het nieuwe blok vastgelegd. Verander je iets in een blok, dan verandert de vingerafdruk en daarmee ook de vingerafdrukken van alle blokken. Dit geldt ook voor de aanpassing van een bepaalde transactie.

Als technische duiding wordt een vingerafdruk van een blok een hash genoemd. Dit is een willekeurige reeks van letters en cijfers die altijd dezelfde lengte heeft. Voor het generen van een hash gebruiken miners een ingewikkelde wiskundige formule waarin alle informatie uit het blok wordt gestopt.

En wat is dan mining?

Mining kan je het beste uitleggen als een computer die continu bezig is met het berekenen van een hash die de oplossing vormt voor het volgende blok.

Om het de miners moeilijker te maken, vereist het protocol namelijk dat het eerste X aantal tekens van de oplossing een 0 (nul) zijn. Dat is het ingenieuze onderdeel van het Proof of Work (PoW) mechanisme dat door bijna iedere cryptocurrency wordt gebruikt. Dit is de maatstaf die bepaalt hoe moeilijk het is om de juiste hash en dus de oplossing te genereren.

De miner die als eerste de juiste oplossing heeft gevonden en gepubliceerd ontvangt een beloning in de vorm van een bitcoin.

mining-van-crypto-in-de-blockchain

 

 

 

 

Mining en beveiliging

Wat maakt bitcoin mining veiliger dan een ander transactiesysteem? Het is een decentraal betaal protocol. Dit houdt in dat het transactiesysteem niet door een centrale partij wordt beheerd, maar door duizenden computers op het netwerk.
Wil je het transactiesysteem van bitcoin beïnvloeden? Dan moet je toegang hebben tot meer dan de helft van alle computers op het bitcoin netwerk. Dit wordt ook wel een 51% attack genoemd. Het netwerk van bitcoin is momenteel zo uitgebreid dat dat vrijwel onmogelijk is.
De opzet van de blockchain vormt een andere eigenschap van bitcoin die te maken heeft met de veiligheid van bitcoin. Op de blockchain worden alle transacties van bitcoin bijgehouden. Iedere tien minuten komt er een nieuw transactie blok bij.

Dit nieuwe blok is weer verbonden met het vorige blok, en die is weer verbonden met het blok daarvoor. Ieder blok bevat daarnaast een klein beetje informatie uit het voorgaande blok. Op deze manier vormt zich een chronologische keten van transacties blokken.

Maar wat maakt deze keten nu zo veilig? Hoe verder je teruggaat in de keten, hoe moeilijker het wordt om de blockchain te manipuleren. Dat zou namelijk betekenen dat je alle blokken daarna ook moet manipuleren. En dat terwijl het bitcoin netwerk ondertussen alweer bezig is met de huidige keten. In je eentje kan je onmogelijk opboksen tegen de duizenden nodes op het netwerk. Als je dat wil doen loop je altijd achter de feiten aan.

Veiligheid begint bij jezelf

Het bitcoin netwerk is van zichzelf gebouwd op veiligheid. Toch kan je ook zelf maatregelen nemen om zo veilig mogelijk gebruik te maken van het bitcoin netwerk. Hieronder geven wij je een aantal tips, zodat jij bitcoin op een zo veilig mogelijke manier kan gebruiken.
Gebruik bij voorkeur een hardware wallet. Dit is de veiligste manier om je bitcoin op te slaan. Een hardware wallet zorgt ervoor dat de toegang tot je bitcoins offline en versleuteld blijft. Op die manier heb jij alleen toegang tot je eigen bitcoins.
Veel mensen houden hun bitcoins op een cryptocurrency exchange of op een online wallet. Dit is een stuk minder veilig. Een exchange is namelijk een centrale partij. Wordt de exchange gehackt? Dan heb je grote kans dat je bitcoins verloren gaan. Op een online wallet worden daarnaast de private keys van je bitcoins online opgeslagen. Dit zorgt ook al voor een verhoogd risico van verlies van je bitcoins. Een hardware wallet is daarom dus een verstandige keuze! Maar dan moet je natuurlijk je wachtwoord niet vergeten om je bitcoins weer te ontgrendelen 😉

Mining pools

Omdat er steeds meer concurrentie ontstond onder de miners, werd het steeds minder rendabel om te gaan minen. Er is uiteindelijk maar één gelukkige miner die het volgende blok aan de Bitcoin blockchain mag toevoegen en de bitcoins als beloning mag claimen. Als je met 10.000 man tegelijk aan het minen bent, kan het lang duren voordat je als winnaar uit de strijd komt. Om de risico’s te spreiden zijn mensen gaan samenwerken in zogenaamde mining pools.

Stroomverbruik

Wanneer je eenmaal aan het minen bent , moet je ook het stroomverbruik achterhalen. Je wilt natuurlijk zoveel mogelijk minen en de computer zal daardoor lange tijd aanstaan. Een standaard pc, met een vrij recente videokaart zal gemiddeld zo’n 250 Watt nodig hebben. Je kunt met behulp van de website stroomkosten.net berekenen wat je ongeveer per week , maand of jaar kwijt bent. Als energiekosten (kWh) kun je ongeveer 19 cent per uur rekenen. In dit voorbeeld zal dan een pc die je 24 uur per dag, 30 dagen per maand aan staan ongeveer jaarlijks 330 euro aan stroom kosten. Deze kosten moet je dus ook weer van de inkomsten afhalen die je binnenhaalt met het minen van cryptocurrencies. Overigens moet je niet vergeten dat je op den duur ook hardware-onderdelen moet vervangen. En je zult waarschijnlijk ook niet altijd 24 uur per dag minen.
Om de opbrengsten te berekenen, kun je zelf aan het rekenen gaan. Maar met de website whattomine.com is dat een stuk makkelijker. Klik op de website op “Coins” en selecteer de coins die je wilt minen, bijvoorbeeld Ethereum. Vul de gevraagde gegevens in, zoals de hashrate en de stroomkosten. Zelfs de kosten van de hardware kun je mee laten berekenen. Klik vervolgens op “Calculate” en je krijgt een overzicht van de opbrengsten (of verlies) per uur, dag, week en meer. In onze berekening voor een pc met de videokaart GeForce GTX 1070, zouden we onder de streep zo’n 2,50 euro per week verdienen. Je kunt met deze website een goed idee krijgen wat op dit moment lucratief is om te minen. De berekening moet je natuurlijk met een flinke korrel zout nemen. Maar het geeft wel een indicatie en overzicht van de verschillende hardware apparaten en de cryptocurrencies.

Liever real-time prijzen vergelijken van alle crypto's en aanbieders?