blockchain

Wat is een blockchain in gewoon Nederlands?

Inhoud

••••••••••

Iedereen heeft het over blockchains, maar wat zijn blockchains en waarom hebben ze gevolgen gehad voor alle financiële systemen? In deze blog probeer ik in gewoon Nederlands uit te leggen wat blockchains zijn. Eigenlijk zou de titel van deze blog ook ‘blockchains voor dummy’s’ kunnen zijn.

Heb je interesse in de economie, beleggen of cryptocurrency, dan heb je het woord ‘blockchains’ vast wel voorbij zien komen. Voor veel mensen is blockchain de echte uitvinding naast bitcoin. Vooral na 2017 zijn grote bedrijven begonnen met het implementeren van blockchaintechnologie in hun bedrijf.

Wat is blockchaintechnologie en hoe werkt het?

Wanneer je iets koopt en je creditcard gebruikt, registreert de computer van je bank deze aankoop en geldtransactie in zijn database en zo verstuurt je bank wat van je geld naar de winkel waar je aan het shoppen bent. 

Op dezelfde manier registreert blockchain cryptocurrency-transacties. Alleen de transacties die zijn uitgevoerd op de bijbehorende cryptocurrency worden echter vastgelegd. Als je wat bitcoin koopt, registreert de bitcoin-blockchain deze transactie.

What is Blockchain in plain English

In een notendop kunnen we zeggen dat blockchains een specifiek type database zijn. 

Een blockchain bestaat uit blokken. Bij bitcoin wordt elke 10 minuten een blok aan de blockchain toegevoegd. Een blok bevat de gegevens van 10 minuten aan transacties. Wanneer een blok aan de blockchain wordt toegevoegd, is het bijzonder lastig om deze informatie te veranderen. Waarom? Dat kan ik op een heel eenvoudige manier uitleggen.

De kracht van de blockchain: wat is een blockchain in gewoon Nederlands?

Aan het einde van Fight Club kijken de personages van David Fincher uit 1999, gespeeld door Helena Bonham Carter en Edward Norton, uit het raam en zien ze veel gebouwen exploderen. Deze gebouwen zijn van de banken en hun servers staan in de gebouwen. Het idee is om alle schulden te wissen. 

Theoretisch klopt dat idee. Banken, een centrale bank en andere financiële diensten bewaren hun bestanden op één plek. Als iemand de bank hackt, zullen ook jouw gegevens veranderen. 

Een blockchain daarentegen wordt in zijn geheel over meerdere computers gerepliceerd. Dat betekent dat geen enkele persoon of entiteit (zoals een bedrijf of overheid) autoriteit heeft over de inhoud van de bestanden, dat wil zeggen blokken of blockchains.

Wat is een blok in een blockchain? 

Zoals ik al zei, houdt een blok gegevens bij. Miners verifiëren bitcoin-transacties van 1 MB (megabyte), ook wel een ‘blok’ genoemd. Wanneer ze de transacties verifiëren, voegen ze het blok toe aan de blockchain. De verificatie van een blok is echter een zware klus.

Om een nieuw blok te creëren moeten miners een proces doorlopen om een wiskundig probleem op te lossen. Zodra ze een geldige oplossing voor het netwerk vinden, kan een nieuw blok worden toegekend en op basis van consensus aan de blockchain worden toegevoegd.

Miners selecteren sommige transacties voor hun blok. Vervolgens proberen ze een nonce te vinden. De nonce is kleiner dan of gelijk aan de nonce die in het vorige blok is gebruikt en door het blockchainnetwerk is geaccepteerd. Pas nadat de juiste nonce is gevonden, kunnen miners het blok aan de blockchain toevoegen. Bitcoin gebruikt het SHA-256 hash-algoritme. Dit algoritme genereert verifieerbaar willekeurige getallen op een manier die een voorspelbare hoeveelheid rekenkracht van computers vereist. 

Het zou niet lang moeten duren om een cryptografische hash-functie van input tot output uit te voeren. Voor bitcoin duurt dit 10 minuten. 

Een goed voorbeeld is door je voor te stellen dat miners miljoenen sleutels hebben. Ze proberen de juiste sleutel te vinden voordat iemand anders dat doet en ze hebben slechts tien minuten. Als iemand vraagt: “Wat is een nonce in een blockchain?” Dan kun je antwoorden: “Het juiste nummer om een blok aan de blockchain toe te voegen.” 

De moeilijkheid om een nonce te vinden wordt naarmate de tijd verstrijkt complexer. Het bitcoin-algoritme is geprogrammeerd om zelf het moeilijkheidsniveau om de 2.016 blokken aan te passen, of ongeveer om de twee weken, om een doelbloktijd van 10 minuten te handhaven.

Andere voorbeelden van blockchains: wat is een blockchain in gewoon Nederlands?

Veel mensen denken dat blockchains alleen werken voor cryptocurrency. Je kunt blockchaintechnologie echter op nog veel meer manieren gebruiken. 

Blockchains registreren informatie. Slimme contracten zijn een van de meest veelbelovende toepassingen van blockchaintechnologie. Deze contracten zijn computerprogramma’s die toezicht kunnen houden op alle aspecten van een overeenkomst tussen partijen, van facilitering tot uitvoering

Veel bedrijven hebben robuuste toeleveringsketens nodig voor hun voortbestaan. Blockchaintechnologie werkt als een instrument om de toeleveringsketens efficiënt onder controle te houden.

Eind januari 2020 werd bijvoorbeeld aangekondigd dat Ford Motor Company zich voorbereidt op het gebruik van blockchains om kobaltvoorraden bij te houden. Ford is samen met IBM van plan zijn grondstoffen als kobalt te volgen vanaf de leveranciers. Met behulp van blockchains wil het autobedrijf ervoor zorgen dat het een authentiek product krijgt, om de kwaliteit ervan te behouden. Als kobalt gewonnen wordt, komt het in het grootboek en dan kan het bedrijf volgen waar de grondstof daarna naartoe gaat.

In dit voorbeeld is kobalt een digitaal bedrijfsmiddel. Digitale bezittingen op de kapitaalmarkten zijn bezittingen die zijn uitgegeven en overgedragen met behulp van blockchains.

Openbare blockchains en privé blockchains

Bijna alle cryptocurrency’s en sommige bedrijven maken gebruik van blockchaintechnologie. Door de toename van het gebruik van blockchaintechnologie zijn er twee soorten blockchains ontstaan: openbare blockchains en privé blockchains.

Iedereen mag het grootboek van een openbare blockchain bekijken en erin schrijven. Maar je kunt niets veranderen als het eenmaal in het grootboek staat. In een privé blockchain mag echter slechts één bedrijf het grootboek bekijken en erin schrijven. Bovendien kunnen mensen maar op een handvol nodes in het grootboek schrijven.

infographic explaining the differences of private blockchain vs public blockchain

NOTE: localization provided in separate file.

Ethereum-blockchain, bitcoin-blockchain, doge-blockchain zijn voorbeelden van een openbare blockchain. Monero-blockchain, zcash-blockchain, DASH-blockchain, verge-blockchain zijn voorbeelden van privé blockchains.

Wat vind je van blockchain? Wil je producten volgen in de toeleveringsketen door middel van een blockchain? Vertel me jouw ideeën over blockchains. 

Lees verder

Get started with
Bitcoin Litecoin Ethereum AAVE USDC Stellar Ripple

Join Coinmotion and buy your first cryptocurrencies within minutes!

guest
0 Reacties
Inline Feedbacks
View all comments
coinmotion logo

Not a Coinmotion user yet?
Sign-up for a free account right now!