Cryptomining

Wat betekent cryptomining?

Cryptomining is het proces van het valideren van een cryptocurrency transactie. Cryptocurrencies zoals Bitcoin gebruiken gedistribueerde openbare registers om alle financiële transacties vast te leggen. Elke internettransactie is gekoppeld aan eerdere en latere transacties, waardoor een keten van records met tijdstempel ontstaat, die de blockchain wordt genoemd.

Omdat het gedistribueerde grootboek openbaar is, moet elke record worden gevalideerd om frauduleuze transacties te voorkomen. Voor validatie moet een complex wiskundig probleem worden opgelost dat moeilijk op te lossen is, maar gemakkelijk te verifiëren.

Een netwerk van computers, cryptominers genaamd, wedijvert om als eerste het probleem op te lossen. De computer (miner) die het probleem als eerste oplost, krijgt het recht de transactie in de directory te plaatsen en ontvangt een financiële beloning, meestal betaald in cryptocurrency.

Hoewel iedereen een miner kan worden, kunnen de kosten van de hardware en de energie die nodig zijn om concurrerend te zijn en complexe wiskundige problemen als eerste op te lossen, een grote toetredingsdrempel vormen. Miners kunnen een botnet op de zwarte markt inhuren, maar een positievere oplossing is het gebruik van clouddiensten.

Techopedia legt cryptomining uit

Cryptomining werd geïntroduceerd in 2009 toen Satoshi Nakamoto (een pseudoniem) de digitale munt Bitcoin uitvond, de eerste implementatie van een gedecentraliseerde cryptocurrency. Nakamoto gebruikte de cryptocurrency Proof of Work (PoW) om het publieke record te beveiligen. Records zijn verbonden met cryptografische hashes om te voorkomen dat ze worden gewijzigd.

Naarmate de concurrentie op het gebied van mining is toegenomen, zijn de problemen die worden gebruikt om transacties te valideren complexer geworden. De wiskundige problemen die voor Proof of Work (PoW) worden gebruikt, zijn zo ontworpen dat ze bijna onmogelijk op te lossen zijn zonder brute kracht te gebruiken. De brute-force methode vereist dat de computer verschillende combinaties van oplossingen probeert totdat, bij toeval, één oplossing werkt.

Een van de bekendste PoW-functies heet hashcash. Het is gebaseerd op cryptografische SHA2-hashes. Hashes zijn cijfers die gemakkelijk te controleren zijn als je zowel de sleutel als het bericht hebt, maar bijna onmogelijk op te lossen zonder de sleutel. Volledige hash-inversies hebben 2255 verschillende mogelijke oplossingen die moeilijk op te lossen zijn met brute kracht. Hashcash gebruikt gedeeltelijke hash-inversies om de PoW-problemen te creëren.

Met cloud mining kan iemand speciale miningmachines huren, rigs genaamd. De huurder mag alle cryptocurrency die hij met de machine mijnt, houden bovenop de kosten voor het onderhoud van de machine.

Zoals bij elke onderneming die geld oplevert, zal een criminele actor uiteindelijk een manier vinden om het uit te buiten. Bij cryptomining hebben cybercriminelen manieren gevonden om malware te gebruiken om via andermans netwerk te mijnen, een methode die bekend staat als cryptojacking. Dit kan resulteren in tragere en minder efficiënte rekenkracht voor daadwerkelijk netwerkgebruik, schade aan apparaten die niet zijn ontworpen om de voor mining vereiste werklast te verwerken, en een verschrikkelijke elektriciteitsrekening die het slachtoffer moet betalen.

Deskundigen raden het gebruik van het dark web voor cryptomining af omdat de wetten inzake cryptomining internationaal verschillen. In sommige landen is het delven zelf legaal, maar het verkrijgen van een vergunning voor de benodigde hoeveelheid energie kan moeilijk, illegaal of onmogelijk zijn.

Gerelateerde begrippen

Margaret Rouse

Margaret Rouse is een bekroond technisch schrijver en docent die bekend staat om haar vermogen om complexe technische onderwerpen uit te leggen aan een niet-technisch, zakelijk publiek. In de afgelopen twintig jaar is haar uitleg verschenen op vele websites en is ze als autoriteit aangehaald in artikelen van de New York Times, Time Magazine, USA Today, ZDNet, PC Magazine en Discovery Magazine. Margaret geniet ervan om IT- en business professionals te helpen om elkaars zeer gespecialiseerde talen te begrijpen. Als je een suggestie hebt voor een nieuwe definitie of hoe je een technische uitleg kunt verbeteren, stuur Margaret dan een…