Inleiding
Blockchain is waarschijnlijk het slechtst uitgelegde woord van de cryptowereld. Toch is het idee simpel: het is een groot boekhoudboek dat tussen duizenden computers wordt gedeeld, waarin elke handeling door iedereen wordt gevalideerd en onmogelijk te wissen is. Geen centrale bank nodig om te vertrouwen — het vertrouwen komt uit de code en het netwerk zelf.
Een echt simpele definitie
Stel je een groot schrift voor waarin elke transactie wordt genoteerd (wie stuurt wat aan wie). Stel je nu voor dat dit schrift identiek wordt gekopieerd op duizenden computers over de hele wereld. Telkens als er een nieuwe transactie plaatsvindt, controleren al deze computers of die geldig is en voegen ze hem aan hun schrift toe.
Dat is precies een blockchain. Een gedeeld, openbaar boekhoudboek dat ongelooflijk moeilijk te wijzigen is — want je zou tegelijk duizenden computers moeten hacken.
De analogie van het klasschrift
Als de hele klas een kopie van hetzelfde schrift bewaart en elke ruil wordt genoteerd (een potlood voor een pen, een boterham voor een appel), kan niemand een ruil achteraf ontkennen of wijzigen. Dat is blockchain, op planetaire schaal.
Waarom het «blokketen» heet
Transacties worden in pakketten gegroepeerd die blokken heten. Elk blok bevat een aantal transacties en een unieke handtekening (een «hash») die afhangt van het vorige blok.
Die handtekening is als een waszegel: verander zelfs maar een komma in een blok en het zegel klopt niet meer, en alle volgende blokken worden ongeldig. Daardoor is de blockchain nagenoeg onvervalsbaar.
- Een blok = een pakket transacties die samen worden gevalideerd.
- Elk blok verwijst via zijn hash naar het vorige.
- Een blok wijzigen breekt de hele keten erna.
De hash: de antifraude-handtekening
Een hash is een functie die om het even welke data omzet in een tekenreeks van vaste lengte. Het woord «hallo» geeft altijd dezelfde hash. Maar «Hallo» (hoofdletter) geeft een totaal andere hash. Geen weg terug.
Deze eigenschap beveiligt de blockchain: als iemand een oude transactie wijzigt, verandert de hash van het blok, en daarmee worden alle hashes van de volgende blokken ongeldig. De hele geschiedenis herberekenen zou een astronomische rekenkracht vergen.
Decentralisatie, eenvoudig
Gedecentraliseerd betekent simpelweg dat er geen baas is. Niemand — zelfs niet het bedrijf dat de blockchain heeft gemaakt — controleert het netwerk. De regels staan in de code en iedereen volgt ze.
Concreet: stuur je 0,01 Bitcoin aan een vriend, dan is er geen bank die de transactie valideert. Duizenden computers (de «nodes») controleren in een paar minuten, en de operatie wordt permanent.
Zonder centrale bank wordt het toch een chaos.
In werkelijkheid : De regels staan in de code en worden letterlijk toegepast door duizenden computers. Strenger dan een bank, die haar voorwaarden kan wijzigen of failliet kan gaan.
Waarom het als veilig geldt
De veiligheid komt niet van één bedrijf dat jouw data beschermt. Ze komt van massieve redundantie en cryptografie. Om de geschiedenis te herschrijven zou je tegelijk de meerderheid van het wereldnetwerk moeten beheersen — een astronomische economische en energetische kost.
Dat gezegd: de blockchain beschermt niet alles. Verlies je je private sleutels of word je opgelicht, dan registreert de blockchain alles zonder je iets te kunnen terugbetalen. Veiligheid van het netwerk ≠ veiligheid van je persoonlijke gewoonten. Daarover gaat de module Wallets en veiligheid.
Wat te onthouden
- 01Een blockchain is een register dat gedeeld wordt tussen duizenden computers.
- 02Elke transactie wordt gevalideerd door het netwerk, niet door een centrale autoriteit.
- 03De geschiedenis wijzigen komt neer op de hele wereld tegelijk hacken.
- 04De blockchain beveiligt het netwerk, maar niet je slechte persoonlijke keuzes.
Klaar om te oefenen?
Open je Deblock-account in minuten en pas toe wat je net hebt geleerd.
