Home GidsenBitcoin

Hoe werkt Bitcoin Mining?

how does bitcoin mining work

In traditionele fiat money-systemen drukken overheden eenvoudigweg meer geld af wanneer dat nodig is. Maar in bitcoin wordt er helemaal geen geld afgedrukt - het wordt ontdekt. Computers over de hele wereld ‘minen' voor munten door te concurreren met elkaar.

Hoe vindt mining plaats?
Mensen sturen constant bitcoins naar het bitcoin-netwerk, maar tenzij iemand een overzicht van al deze transacties bijhoudt, kan niemand bijhouden wie wat heeft betaald. Het bitcoin-netwerk gaat hiermee om door alle transacties die gedurende een ingestelde periode zijn gemaakt te verzamelen in een lijst, een blok genoemd. Het is de taak van de miners om die transacties te bevestigen en ze in een grootboek te schrijven.

Er een ‘hash’ van maken
Dit grootboek is een lange lijst met blokken, ook wel de 'blockchain' genoemd. Het kan worden gebruikt om elke transactie tussen elk bitcoin-adres op elk willekeurig punt in het netwerk te verkennen. Telkens wanneer een nieuw transactie blok wordt aangemaakt, wordt het aan de blockchain toegevoegd, waardoor een steeds langere lijst wordt gemaakt van alle transacties die ooit in het bitcoin-netwerk hebben plaatsgevonden. Een constant bijgewerkte kopie van het blok wordt gegeven aan iedereen die meedoet, zodat ze weten wat er aan de hand is.

Maar een grootboek moet worden vertrouwd, en dit alles wordt digitaal bewaard. Hoe kunnen we er zeker van zijn dat de blockchain intact blijft en er nooit mee geknoeid wordt? Dit is waar de miners binnenkomen.

Wanneer een transactie blok wordt aangemaakt, voeren miners een proces door. Ze nemen de informatie in het blok en passen er een wiskundige formule op toe, die het in iets anders verandert. Dat er iets anders is, is een veel kortere, schijnbaar willekeurige reeks letters en cijfers die bekend staat als een hash. Deze hash wordt samen met het blok aan het einde van de blockchain op dat moment opgeslagen.

Hashes hebben een aantal interessante eigenschappen. Het is gemakkelijk om een ​​hash te produceren uit een verzameling gegevens zoals een bitcoin-blok, maar het is praktisch onmogelijk om uit te werken wat de gegevens waren door naar de hash te kijken. En hoewel het heel gemakkelijk is om een ​​hash te produceren uit een grote hoeveelheid gegevens, is elke hash uniek. Als u slechts één teken in een bitcoin-blok verandert, verandert de hash ervan volledig.

Miners gebruiken niet alleen de transacties in een blok om een ​​hash te genereren. Sommige andere gegevens worden ook gebruikt. Een van deze gegevens is de hash van het laatste blok dat in de blockchain is opgeslagen.

Omdat de hash van elk blok wordt geproduceerd met behulp van de hash van het blok ervoor, wordt het een digitale versie van een lakzegel. Het bevestigt dat dit blok - en elk blok erna - legitiem is, want als je ermee knoeit, zou iedereen het weten.

Als je een transactie probeert te vervalsen door een blok te wijzigen dat al in de blockchain was opgeslagen, zou de hash van dat blok veranderen. Als iemand de authenticiteit van het blok zou controleren door de hashing-functie erop uit te voeren, zouden ze merken dat de hash anders was dan degene die al samen met dat blok in de blockchain was opgeslagen. Het blok zou meteen als nep worden gezien.

Omdat de hash van elk blok wordt gebruikt om de hash van het volgende blok in de keten te produceren, zou knoeien met een blok ook de hash van het volgende blok verkeerd maken. Dat zou helemaal in de keten doorgaan en alles van de kaart werpen.

Concurreren voor munten
Butterfly Labs Bitforce mining rigSo, zo sluiten miners een blok af. Ze concurreren allemaal met elkaar om dit te doen, met behulp van software die specifiek is geschreven voor het minen van blokken. Telkens wanneer iemand met succes een hash maakt, krijgen ze een beloning van 12,5 bitcoins, wordt de blockchain bijgewerkt en hoort iedereen op het netwerk ervan. Dat is de drijfveer om te blijven ontginnen en de transacties draaiende te houden.

Het probleem is dat het heel eenvoudig is om hash uit een verzameling gegevens te produceren. Computers zijn hier heel goed in. Het bitcoin-netwerk moet het moeilijker maken, anders zou iedereen elke seconde honderden transactie blokken hashen en alle bitcoins binnen enkele minuten worden gemined. Het bitcoin-protocol maakt het opzettelijk moeilijker door het introduceren van iets dat 'proof of work' heet.

Het bitcoin-protocol accepteert niet alleen oude hash. Het vereist dat de hash van een blok er op een bepaalde manier uit moet zien; het moet in het begin een bepaald aantal nullen hebben. Er is geen manier om te vertellen hoe een hash eruit gaat zien voordat je het produceert, en zodra je een nieuw stuk gegevens in de mix opneemt, zal de hash totaal anders zijn.

Het is niet de bedoeling dat miner zich bemoeien met de transactiegegevens in een blok, maar ze moeten de gegevens die ze gebruiken wijzigen om een ​​andere hash te maken. Ze doen dit met behulp van een ander willekeurig gegeven dat een 'nonce' wordt genoemd. Dit wordt gebruikt met de transactiegegevens om een ​​hash te maken. Als de hash niet in het vereiste formaat past, wordt de nonce gewijzigd en wordt het hele ding opnieuw gehasht. Het kan vele pogingen kosten om een ​​nonce te vinden die werkt, en alle miners in het netwerk proberen het op hetzelfde moment te doen. Dat is hoe miners hun bitcoins verdienen.

Meer Gidsen

Wat is het Bitcoin Lightning Network?

Bitcoin Lightning Network is een tweedelige oplossing die gebruik maakt van betaalkanalen om transacties snel af te handelen zonder te moeten wachten op blokbevestigingen.

Lees meer

Zal Bitcoin ooit stabiel zijn?

Hoewel Bitcoin op dit moment een marktkapitalisatie heeft van $60 miljard, is het nog steeds niets vergeleken met enorme wereldwijde valutamarkten. Totdat de BTC-marktkap begint te groeien tot de miljarden, is het hoogst onwaarschijnlijk dat het...

Lees meer

Bitcoin Geschiedenis

Openbare bitcoin geschiedenis begint op 18 augustus 2008, toen de domeinnaam bitcoin.org werd geregistreerd. Later dat jaar op 31 oktober, een link naar een artikel geschreven door de mysterieuze Satoshi Nakamoto getiteld "Bitcoin: een peer-to-peer...

Lees meer

Landen waar Bitcoin verboden of legaal is in 2019

Wanneer u zich voorbereidt op de aanschaf van Bitcoin, zou een van uw eerste stappen moeten zijn om erachter te komen of het in uw land legaal is of niet. Als je de staat van je eigen land al kent maar nieuwsgierig bent naar de rest, lees dan...

Lees meer

Hoe werkt bitcoin?

Als je je afvraagt ​​hoe je Bitcoin moet gebruiken, kan het ook helpen om zijn innerlijke werking te bestuderen. U hebt misschien ontdekt dat de vragen over Bitcoin vaker verwijzen naar wat het is, dan hoe Bitcoin werkt.

Lees meer

Moet ik Bitcoin kopen in 2019?

Sinds Bitcoin in december 2017 bijna $20.000 bereikte, was "Moet ik Bitcoin kopen?" een van de meest populaire vragen, op de voet gevolgd door: "Moet ik nu Bitcoin kopen of ben ik te laat?"

Lees meer