Hoe werkt Bitcoin?

Bitcoin is eigenlijk niet meer dan een gigantische, gedecentraliseerde databank die alle transacties tussen mensen bijhoudt, en op die manier dus een bank overbodig maakt. Talloze mensen en organisaties stellen wereldwijd (vandaar gedecentraliseerd) hun computers ter beschikking om het Bitcoin netwerk via het internet te ondersteunen, en doen dit op 2 manieren: als node of als miner.

Als je een transactie van BTC doet, dan vormen nodes de eerste stap van de transactie in het Bitcoin netwerk. Hun taak is tweeledig: enerzijds het doorsturen van transacties doorheen het volledige netwerk, en anderzijds het controleren van de validiteit en betrouwbaarheid van alle transacties. Dit laatste doen ze aan de hand van wiskundige berekeningen, totdat er een consensus bestaat tussen de nodes dat een bepaalde transactie ‘geldig’ is (en bijvoorbeeld niet tweemaal voorkomt, het zogenaamde ‘double spending’). Voor het opzetten en onderhouden van een Bitcoin node bestaat er geen financiële beloning, dit gebeurt dus volledig op vrijwillige basis. Een overzicht van alle Bitcoin nodes wereldwijd kun je hier vinden. Wil je zelf een Bitcoin node opzetten, dan kun je hier vinden hoe dat moet! Eenmaal transacties zijn rondgestuurd en gevalideerd door verschillende, willekeurig geselecteerde, nodes (en er dus consensus is) worden ze doorgestuurd naar miners.

Miners vormen de tweede stap in het Bitcoin netwerk van transacties, namelijk het ‘vastleggen van geldige transacties’. Omdat er geen centrale bank of entiteit het Bitcoin netwerk controleert, wordt de hulp van miners ingeschakeld om ‘de boekhouding’ te regelen van alle transacties. Miners combineren honderden transacties in een zogenaamde block, die dan onlosmakelijk wordt verbonden aan de vorige block. Op deze manier wordt een blockchain (of blokketting) gecreëerd (meer informatie rond blockchain vind je hier: link blockchain pagina). Dit proces gebeurt ook aan de hand van intensieve wiskundige bewerkingen, en wordt omgeschreven als Proof Of WorkDoor het produceren en aaneenschakelen van alle blokken wordt op deze manier een gedecentraliseerde openbare boekhouding/databank gevormd door het Bitcoin netwerk. Deze boekhouding is nodig opdat er geen twijfel en discussie zou bestaan rond wie hoeveel Bitcoins in zijn/haar bezit heeft. De activiteit van het minen vergt speciale software/hardware, en verbruikt aanzienlijk veel elektriciteit. Daarom worden miners, in tegenstelling tot het opzetten van een Bitcoin node, WEL financieel bekrachtigd voor hun inspanning. Meer informatie rond mining vind je hier.

De combinatie van nodes die transacties rondsturen en valideren en miners die transacties voor eeuwig  vastleggen maakt van Bitcoin een robuuste gedecentraliseerde databank die wereldwijd beschikbaar is voor iedereen!