De crypto informatie website

Hoe bitcoins te ontginnen?

Bitcoin bestaat uit drie componenten: Het is een protocol (of stel regels) dat aangeeft hoe een netwerk moet functioneren. Het is een stuk software dat het protocol uitvoert. Het is een netwerk van computers waarop software draait die de Bitcoin munt maakt en beheert met behulp van het protocol.

Satoshi Nakamoto introduceerde het blockchain concept in een whitepaper (pdf) in 2008 als een kernonderdeel om Bitcoin transacties te ondersteunen. Blockchains worden geassocieerd met vluchtige en (nog) grotendeels ongereguleerde financiële handel als de technologie die cryptocurrencies zoals bitcoin aandrijft, maar ze gaan ook over meer dan geld. Een blockchain zou ook een programmeerbaar systeem kunnen zijn om digitaal eigendom veilig te stellen en de handel transparanter te maken, zelfs tussen vreemden.

Het doel van bitcoin delven is nieuwe bitcoins te maken, transacties te bevestigen, en de veiligheid van het Bitcoin netwerk te handhaven.

Een bitcoin is in wezen een keten van digitale handtekeningen. Elke eigenaar geeft de munt door aan de volgende door een hash van de vorige transactie digitaal te ondertekenen en de publieke sleutel van de volgende eigenaar aan het eind van de munt toe te voegen. De keten van eigendom kan door een begunstigde geverifieerd worden door de handtekeningen te verifiëren.

Mijnen is een metafoor voor het maken van nieuwe bitcoins omdat het (reken)werk vereist op dezelfde manier als het delven van natuurlijke hulpbronnen (fysieke) arbeid vereist. De door mijnwerkers ontdekte tokens zijn virtueel en bestaan alleen in het digitale grootboek van de Bitcoin blockchain.

Bitcoin mijnbouw, of elke andere cryptocurrency mijnbouw wat dat betreft, verifieert transacties door ze te vergelijken met eerdere transacties. Dit is een belangrijke eigenschap van cryptocurrency omdat het dubbel-sparen voorkomt, transactiekosten int, en de muntvoorraad genereert.

Het belang van hashfuncties bij Bitcoin Mining

hashfuncties bij Bitcoin Mining

Een hash, ook wel hashfunctie genoemd, is een hexadecimaal getal van 64 cijfers dat een fundamentele bouwsteen van cryptocurrencies is en het centrale beveiligingselement van een blockchain. Het is een cryptografische functie waarmee je gegevensrecords van willekeurige grootte met een vaste lengte kunt opgeven.

Bitcoins waren niet de eersten die de hashfunctie gebruikten. SHA-256 wordt bijvoorbeeld gebruikt in SSL, TLS, IPsec, SSH, en PGP, naast andere populaire authenticatie- en encryptieprotocollen. SHA-256 is een veilig hashing algoritme voor wachtwoorden dat in Unix en Linux gebruikt wordt.

Encryptie zet gegevens om in een veilig formaat dat niet gelezen kan worden tenzij de ontvanger een sleutel heeft. De gegevens kunnen in versleutelde vorm van elke grootte zijn, en ze zijn vaak net zo lang als ze onversleuteld zijn. Bij hashing, daarentegen, worden gegevens van om het even welke grootte gemapt naar gegevens van een bepaalde grootte. Een gegevensreeks van 512 bits, bijvoorbeeld, zou met SHA-256 hashing omgezet worden in een reeks van 256 bits.

Er zijn talloze hash functies, elk met zijn eigen set eigenschappen. De SHA -256 hash functie wordt gebruikt in Bitcoin. Secure Hash Algorithm (SHA) is een acroniem voor Veilig Hash Algoritme. De functie heeft als belangrijkste taak de veiligheid te garanderen. De SHA-256 hash functie is een gepatenteerde cryptografische hash functie die een 256-bit waarde genereert.

Een hashfunctie levert altijd willekeurige resultaten op, die lijken op die van een loterij. Ze is echter deterministisch. Dit houdt in dat dezelfde invoer (wat in de hashfunctie gaat) hetzelfde resultaat oplevert. Hashes worden verschillend gegenereerd, afhankelijk van de invoer. De hashfunctie is uiterst gevoelig; zelfs als één bit van de invoer verandert, verandert de hele uitvoer (de resulterende hash) ook.

Wat is Bitcoin Mining en hoe werkt het?

Deelnemers, bekend als miners, wedijveren om bitcoins door rekenkracht te gebruiken om nieuwe blokken toe te voegen aan de keten die het grootboek vormt, in een proces dat bekend staat als Proof-of-Work (PoW) (de blockchain). PoW verwijst naar het feit dat alleen mijnwerkers die hebben aangetoond dat ze voldoende middelen (werk) hebben ingezet, bitcoins zullen kunnen delven.

Alle lopende transacties die binnen de limiet van de blokgrootte passen, het hash resultaat van het vorige blok, en de nonce behoren tot de gegevens die een mijnwerker in de SHA-256 hash functie invoert. De nonce is een unieke waarde die de miner genereert bij elke hash poging om een nieuw resultaat te genereren. Een kleine verandering in de invoer leidt tot een geheel andere uitvoer.

Het blok kan niet veranderd worden zonder het werk over te doen als eenmaal de CPU inspanning geleverd is om aan het proof-of-work te voldoen. Omdat volgende blokken er achteraan geketend zijn, zou het veranderen van het blok het opnieuw doen van alle volgende blokken noodzakelijk maken.

Andere Cryptocurrencies:

Facebook
Twitter
LinkedIn
Pinterest
Michiel Bouma
Michiel Bouma

Michiel Bouma is een cryptocurrency expert en consultant. Hij herkende de kans in cryptocurrency vroeg in zijn carrière en is er sinds 2017 in geïnvesteerd. Zijn passie leidde hem ertoe om full time crypto te gaan.

ABOUT AUTHOR
Tom Caestecker
Tom

Sinds 2016 ben ik alleen nog maar bezig met blockchain technology. Daarom wil ik mijn research neerpennen op deze blog. 

RECENT POSTS
ADVERTISEMENT