Skip to main content

In het vorige artikel over crypto was ik lekker op dreef en schreef ik in mijn crypto reis over verschillende soorten coins. Toen besefte ik: wacht eens even, alles leuk en wel, maar die coins draaien natuurlijk ergens op, op een systeem. De blockchain. De technologie achter waarom ik denk dat crypto reuze interessant is. Dus om coins beter te begrijpen en hoe ze werken, moet ik ook de technologie begrijpen.

En dat deed ik niet. Want mamma Mia: wat een wizzkid termen vlogen me om de oren. Ik dook afgelopen dagen in de materie en probeerde te achterhalen wat blockchain nou precies is, en wat termen die in verband gebracht worden met crypto zoals minen, node en Proof of Work betekenen. Lees mee ladies en leer met mij over crypto’s!

Blockchain, minen, nodes en proof of work

Om blockchain te begrijpen – of een poging te wagen tot 😉 – zijn er een aantal termen die ik moest uitzoeken om het verband te zien. Dat zijn de volgende:

  1. Blockchain
  2. Minen
  3. Proof of work
  4. Nodes
  5. Blokken
  6. Smart contracts

Al deze termen houden verband met elkaar, en om de functie van coins te begrijpen – of voor mij persoonlijk nog interessanter: de mogelijkheden van NFT’s te begrijpen (daarover later meer) – zoek ik uit wat deze termen inhouden, wat het verband is en wat hun rol is.

Blockchain in een notendop

Blockchain: grootboek waarbij elke handeling door het netwerk van onafhankelijke partijen moet worden geverifieerd. Een transactie wordt gecontroleerd en geregistreerd door elke deelnemer van het netwerk en wordt daarna opgeslagen. Alle nieuwe transacties worden in blokken opgeslagen door nodes (computers die in het netwerk zitten). Zo’n nieuw blok met transacties toevoegen aan het grootboek en dat verifieerbaar maken heet proof of work.

Met blockchain kun je een foutloze registratie van handelingen vastleggen, zonder dat dit veranderd kan worden of gemanipuleerd kan worden. Een foutloze registratie zonder tussenkomt van een derde partij – het wordt ‘slechts’ vastgelegd door alle nodes.

Voorbeeldje

Even een voorbeeldje van hoe dit in de praktijk dan werkt. Het is 2028, jij wil een auto kopen. Deze auto kost 1 bitcoin. Je hebt helaas maar 0.5 bitcoin, maar je zus heeft ook 0.5 bitcoin. Ze wil je wel helpen. Dus ze stuurt de 0.5 bitcoin vanuit haar wallet naar jouw wallet. Nu wordt door het systeem gecheckt of dit correct is: heeft je zus echt die 0.5 bitcoin, klopt haar wallet en klopt jouw wallet? Als deze verificatie is gedaan, dan verschijnt de 0.5 bitcoin in jouw wallet en kun jij de auto kopen. Het systeem heeft opgeslagen dat deze transactie geldig is, dit hoeft niet gedaan te worden door een bank. Vervolgens is de geldigheid van deze transactie opgeslagen in het netwerk en weet iedereen ervan af.

Proces dat minen wordt genoemd

De node die een nieuw blok met geldige transacties toevoegt aan het systeem moet hiervoor beloond worden, het kost immers enorm veel rekenkracht om een blok met transacties door wiskundige formules eenvoudig te verifiëren. De vergoeding voor een blok toevoegen aan het netwerk, in het grootboek, door een bepaalde node wordt uitbetaald in een nieuwe bitcoin (of andere soort crypto). Dit proces wordt minen genoemd.

Daarom kost minen zoveel energie, want het gebruikt veel regenkracht van nodes om de blokken met transacties te verifieren. Nieuwe bitcoins scheppen is dus een vergoeding van eerder goedgekeurde transacties in bitcoin. Hm, interessant! Dus cryptovaluta zijn een soort vergoeding voor het minen van nieuwe blokken transacties.

Proof of work

In het geval van bitcoin: een bitcoin is dus een compensatie voor de miners die een proof of work vraagstuk hebben opgelost. En tegelijkertijd wordt 1 bitcoin in vele stukjes opgedeeld en kun jij een stukje kopen om te gebruiken (of je geld beleggen, hier ben ik ook nog niet over uit, ik denk niemand. Want zolang we met fiat valuta bitcoin kopen in de hoop dat de prijs stijgt en onze fiat valuta in waarde toeneemt, beleg je in bitcoin. Zolang de bitcoin nog geen algemeen geaccepteerd betaalmiddel is (uitzonderingen daar, maar bij de bakker hier om de hoek kijken ze me aan alsof ze water zien branden als ik vraag of ik kan betalen met mijn bitcoin) zien we het nog niet als alternatief betaalmiddel).

Bitcoin is dus een open blockchain, ‘het nieuwe digitale goud’ en het betaalmiddel van de toekomst. Sort of.

Als het aankomt op crypto bitcoin wordt en nu elke 10 minuten een nieuw blok geverifieerd. De vergoeding in bitcoins voor de miners wordt steeds minder want er zit een limiet op het aantal bitcoins dat er in omloop zal komen.

Smart contracts

Maar hoe weet de techniek, hoe weten de nodes, of een transactie juist is? Wie of wat heeft van te voren gezegd dat het aan bepaalde voorwaarden moet voldoen alvorens goedgekeurd te worden? Daar komen smart contracts om de hoek kijken. Een smart contract is autonome software die financiële beslissingen kan nemen. Een contract dat is vertaald in een code, en dit contract kan dus bij een transactie verifiëren of er aan de voorwaarden wordt voldaan. In mijn voorbeeldje van zojuist: een smart contract kan dan een if-then-statement hanteren: ‘if’ je zus heeft daadwerkelijk 0.5 bitcoin, ’then’ alleen kan ze het vanuit haar wallet naar een andere wallet versturen.

Ander soorten crypto’s

Blockchain is dus de technologie, en de toepassingen die hierop draaien worden tokens genoemd. In het kort zijn tokens digitale eenheden van waarde die draaien op de blockchain techniek. Bitcoin is dus een token (of coin) draaiende op de blockchain techniek.

Maar welke toepassingen heeft blockchain nog meer?

NFT’s

De blockchain technologie heeft ongetwijfeld veel toepassingen, maar dat leer ik niet in een paar dagen – als ik het gehele umfeld überhaupt al helemaal ga leren. Maar 1 toepassing die enorm mijn interesse heeft gewekt zijn de NFT’s: non fungible tokens. Non fungible betekent non-replacable, dus niet te vervangen. NFT’s verdienen aparte artikelen om uit te leggen hoe gaaf dit is en waarom ik denk dat over 2 jaar dit ons leven compleet kan veranderen. To be continued!

Conclusie

Ik probeer verbindingen te maken, en ik denk dat ik het zo kan zien:

  • Blockchain is de datastructuur, de techniek en de basis.
  • Smart contracts zijn de codes die bepalen of handelingen geldig zijn.
  • Crypto’s zijn eenheden van waarde die een uitkomst zijn en draaien op de techniek.
  • En het netwerk – de nodes – zijn de hulpjes van de smart contracts om continu te checken of elke handeling geldig is.
  • Elke handeling die goed is is Proof of Work en wordt opgeslagen in het grootboek – de blockchain.

Het begint me steeds meer te duizelen…

 

 

 

1 reactie

Geef een reactie