
Voordat we in gaan op de werking en de technologie van Bitcoin, moeten we eerst een aantal denkstappen maken. We beginnen met de filosofie achter Bitcoin en een aantal essentiële eigenschappen. Bitcoin is namelijk op twee vlakken interessant:
Het is een valuta, als variant voor de euro en de dollar
Het is een betaalsysteem, als variant voor banken
En op deze twee aspecten verschilt Bitcoin enorm van ons huidig financieel systeem. Hoe? Dat leer je in onderstaande video, over de filosofie van Bitcoin.
De oorsprong van Bitcoin ligt in een financiële crisis. In 2008 was het een anonieme genie die zag dat banken op het punt stonden om om te vallen. Echter waren deze private partijen te groot om te laten falen. Er zat niets anders op dan om deze commerciële banken te redden. Er was immers geen alternatief.
In deze setting was het Satoshi Nakamoto die bedacht dat het eigenlijk heer raar is dat ons betalingsverkeer via tussenpartijen zoals banken loopt. En (onder andere) daarom bedacht hij Bitcoin.
Hij kwam met een idee voor elektronisch geld dat je zonder tussenpartij kunt versturen. En dit noemde hij Bitcoin.
Tot nu toe hebben we vooral heel veel theorie besproken. Maar hoe ziet Bitcoin er onder de motorkap uit? In dit hoofdstuk komen de volgende onderwerpen voorbij:
Private key
Public key
Key pair
Wallet adressen
Als je Bitcoin wilt gebruiken zijn dit de dingen die je écht moet snappen. Bij een bankbetaling heb je te maken met inlognamen, wachtwoorden en IBAN rekeningnummers. Bij Bitcoin zijn deze er allemaal niet, en werkt het iets anders.
In dit hoofdstuk vertel ik hoe dit werkt. Hiervoor gebruiken we asymmetrische cryptografie. Daar komt trouwens ook de term cryptogeld of cryptovaluta van.
In het vorige hoofdstuk leerden we hoe je Bitcoin kunt ontvangen en versturen. Hierbij horen de private keys (als inlog en wachtwoord) en public keys met bijhorende adressen (als IBAN nummers). Als je Bitcoin wilt versturen, zijn deze dingen essentieel.
We gaan een transactie aanmaken en volgen. Want nadat je in een mobiele of desktop app een beetje BTC wilt versturen, begint het allemaal pas. Achter de schermen gaan er decentrale radartjes draaien die deze betaling zullen verwerken en bevestigen.
We hebben een transactie gedaan, maar deze is daarmee niet instant en direct verwerkt en bevestigd. Iedere betaling komt namelijk eerst terecht in een wachtrij. Dit heet de mempool, wat staat voor memory pool.
Deze mempool zorgt er ook voor dat betalingen niet direct door de ontvanger uitgegeven kunnen worden. En dit is (onder andere) ook de reden dat Bitcoin traag en duur is. En dat is niet een bug, maar een feature van het protocol.
Onze transactie zit nu in de mempool, maar is nog niet verwerkt. Constant gaan er wereldwijd computers de strijd met elkaar aan om deze transactie te verwerken en hiervoor een vergoeding te krijgen. Deze computer noemen we miners.
Deze miners mogen niet allemaal even vaak een reeks transacties verwerken. Zoals hierboven al staat: ze strijden om het recht om dit te mogen doen. Hiervoor leggen ze rekenkracht in. Dit heet Proof of Work, een mechanisme die zorgt voor concurrentie onder de deelnemers.
Op deze manier is Bitcoin decentraal wat betreft het verwerken en valideren van betalingen. Samen met de nodes, die deze betalingen verifiëren, is Bitcoin onstopbaar en is er geen centrale partij aan te wijzen.
Betalingen komen terecht in blocken, die in een reeks worden gezet en aan elkaar zijn gelinkt. Iedere keer is het een andere miner die dit mag doen. In dit hoofdstuk kijken we kort naar de eigenschappen van zo'n block, zoals:
Maximaal 1 MB, SegWit maakt het optioneel groter
Eens per tien minuten
In totaal zijn er al honderdduizenden blocken aan elkaar geregen. Je zou het aanmaken van nieuwe blocken kunnen zien als de hartslag van Bitcoin. Iedere keer worden er betalingen verwerkt en worden oudere transacties iets definitiever.
Al deze blocken die miners mogen aanmaken, komen in een reeks van eerdere blocken. Deze reeks noemen we de blockchain. Dit is dus de gehele database van Bitcoin met daarin alle transacties die ooit zijn gedaan.
Deze blockchain heeft ook een aantal belangrijke eigenschappen. Een blockchain is namelijk een hele inefficiënte database. In 2017 was het een buzzwoord waarmee men voordeed alsnog het een magisch stukje software is. Maar deze blockchain zorgt er voor dat Bitcoin traag en duur is. Waarom dit zo is, leer je o.a. in dit hoofdstuk.
Maar als er telkens één miner is die een block mag maken, kunnen zij dan niet vals spelen?
Het antwoord is heel simpel: nee. Het netwerk werkt alleen met mensen en personen die zich aan de spelregels houden. En dit wordt gecontroleerd door nodes. Dit zijn, net als miners, computers die over de hele wereld verspreid zijn.
Ze bewaren allemaal een kopie van de database van alle betalingen en ze synchroniseren constant met alle andere nodes uit de wereld als er nieuwe transacties binnen komen.
Bitcoin voor de beginner, uitgelegd op een beknopte, begrijpelijke en conceptuele manier. Weet jij nog niet wat Bitcoin precies is? En hoe het werkt met nodes, miners en dit soort aspecten? Dan is deze cursus dé manier om alle onderdelen stap voor stap door te nemen aan de hand van een visuele handleiding en presentatie. In het laatste hoofdstuk leer je tot slot ook hoe je Bitcoin kunt kopen en hoe je deze in eigen beheer kunt opslaan.
Let op: je leert in deze cursus NIETS over trading, technische analyse en het lezen van grafiekjes. Het gaat puur over de unieke eigenschappen van decentraal geld en hoe Bitcoin werkt.
Reviews: deze cursus staat ook op Soofos en hier kun je ook een aantal reviews lezen van blije cursisten!
Heb je wel eens van Bitcoin gehoord en ben je benieuwd geraakt wat het nu eigenlijk is? Dan is deze cursus wat voor jou.
Ik ben Arnold Hubach en ben al een aantal jaar actief in de ‘Bitcoin space’. Uit ervaring heb ik gemerkt dat veel mensen Bitcoin zien als een manier om snel rijk van te worden. Men stapt direct over op handel en komt zo snel terecht bij altcoins. Ik wil in deze cursus graag de nadruk leggen op de fundamentele en niet zo zeer de technische analyse rondom Bitcoin.
Het is jammer om te zien dat mensen geld in projecten smijten die niet levensvatbaar zijn. En dat komt omdat ze Bitcoin niet begrijpen. Ze zien het als een trage en logge versie van digitaal geld dat geen toekomst heeft. In deze cursus neem ik de basis principes van Bitcoin door die je móet snappen voordat je jouw eerste Bitcoin koopt. Dit wordt dan ook de laatste stap van de cursus: zelf Bitcoin kopen met iDeal en naar een eigen wallet sturen. Dit doen we via Coinmerce, een Nederlands geregistreerd Bitcoin bedrijf.
Voor wie is deze cursus bedoeld?
Heb je geen idee wat een miner doet? En geen idee waarom je een node zou draaien? En snap je nog niet helemaal hoe een blockchain en de mempool werkt? Dan is deze instapcursus perfect voor jou! Ik leg je graag op een beknopte en begrijpelijke manier uit hoe het allemaal werkt.
De cursus ziet er als volgt uit:
We beginnen met de filosofie en gaan daarna op een praktische manier door. We simuleren een transactie en gaan deze volgen.
Filosofie
Satoshi
Gebruiker
Transactie
Mempool
Miners
Blocken
Blockchain
Nodes
Consensus
Protocol
Samenvatting
[EXTRA] Bitcoin kopen
Aan het einde van de cursus snap je dat Bitcoin bedoeld is als geld. En dat andere cryptoprojecten niet bedoeld zijn als geld. Altcoins zijn in nagenoeg alle gevallen een bonuskaart voor een platform of gas voor een netwerk. Maar is dit het investeren waard? Als je snapt hoe Bitcoin écht werkt, ga je anders naar de markt en de grafieken kijken.