Blockchain uitgelegd
Als er niet een woord is dat in de loop van 2017 en dit jaar veel misbruikt is, dan zijn het wel de termen blockchain en blockchain technologie. Ze worden overal wel opgeplakt en meestal in de meest generieke zin opgevat: gedistribueerde database technologie. In het Engels wordt hiervoor de term Distributed Ledger Technology (DLT) gehandhaaft. Inderdaad, de attente lezer zal het meteen opvallen dat deze oprekking van de term niks zegt over nog blokken nog ketens! Inderdaad het zegt geheel niks over wat een blockchain is en doet. Laten we het een nader bekijken.
De blockchain beschreven:
Een blockchain vertaald zich in het Nederlands naar blokketen. Dit is een zeer speciaal type DLT waarbij de transacties niet direct in het grootboek worden opgenomen. De transacties worden eerst cryptografisch gehasht en georganiseerd in blokken. Een blokketen is een gedistribueerd grootboek (database) van alle transacties georganiseerd in blokken. Dus, een blokketen is in beginsel niet anders dan de totale keten van alle verwerkte transactieblokken. Het is een wezenlijk technologisch component van een cryptocurrency, maar staat niet op zichzelf. Een cryptocurrency, zoals de Bitcoin, is onlosmakelijk verbonden met haar blockchain. Ze kunnen niet van elkaar worden onderscheiden aangezien de crypto tegoeden verbonden zijn aan de publieke adressen. Transacties verlopen via publieke adressen. Elke transactie waarbij een x aantal bitcoins wordt verhandelt, wordt door iedere actieve deelnemer in het netwerk gecontroleerd. Het is een technologische doorbraak binnen de wetenschap van gedistribueerde computerwetenschappen en cryptografie. Een doorbraak die te danken is aan Satoshi Nakamoto, de anonieme uitvinder van Bitcoin.
Wat is wezenlijk voor een blockchain ##?
Het geheim van het succes van de Bitcoin is niet de blockchain, maar het algoritme die deze mogelijk maakt en beveiligd: Proof-of-Work hashcash-SHA256^2 hashing algoritme. Dit is het wiskundige hashing algoritme waarmee de miners de transacties hashen en kunnen verwerken in nieuwe blokken om zo te kunnen worden toegevoegd aan de blockchain. De transacties worden gehasht en opgeslagen in de blok in de vorm van hash-bomen: Merkle Trees.
Een transactie kan niet worden gestopt en niet worden teruggedraaid. Wanneer de transactie bevestigd is in de blockchain, dan zitten bitcoins als het ware vastgeklonken in de blockchain. Hoe langer de transactie in een bepaalde blok opschuift, hoe sterker die is beveiligd. Alle transactie blokken verwijzen naar elkaar: het is een keten van correct verwijzende (gehashte) transactie blokken die cryptografisch onlosmakelijk aan elkaar zijn vastgeketend. Vastgelegde transacties kunnen niet meer worden teruggedraaid en iedereen kan de blockchain historiek altijd controleren. Hieronder in de afbeelding kun je schematisch zien hoe een blok eruit ziet:
De waardepropositie van de blockchain:
Menselijke fraude, geknoei, diefstal, onoverzichtelijkheid en oneerlijke praktijken zijn uitgesloten wanneer men gebruikt maakt van een goed gedistribueerde blockchain op basis van een Proof-of-Work-algoritme. Een corrupte ambtenaar of bankman zal meteen betrapt worden wanneer er getracht wordt om te knoeien met de boekhouding. Organisaties en bedrijven die belang hebben bij een transparante en eerlijke dienstverlening naar hun klanten toe, zullen zeker baat hebben bij de implementatie van blockchain technologie. Zeker wanneer we beseffen dat er op een blockchain kan worden geprogrammeerd. Het is in feite een programmeerbare hoeksteen voor vele verschillende projecten die een cryptocurrency eco-systeem vergroten en sterker maken. Bijvoorbeeld: bovenop de Bitcoin blockchain wordt een extra betalingsnetwerk gebouwd Lightning Network voor onmiddellijke microtransacties. Bovendien kun je sidechains aan de Bitcoin blockchain koppelen voor het voorzien van een blockchain dienstverlening die niet op de hoofd blockchain kan worden gedaan. Bijvoorbeeld: het bedrijf Rootstock heeft via een Bitcoin sidechain, de blockchain voorzien van een expressieve programmeertaal voor het kunnen uitvoeren van slimme contracten en het ontwikkelen van decentrale applicaties. Blockstream heeft met Liquid sidechain op Bitcoin ook vooruitgang geboekt het verwezenlijken van tokenization. Er wordt en zal meer gebouwd worden op de Bitcoin blockchain.
Blockchain technologie concreet toegepast:
Aangezien het in beginsel een open source software project is, kan elk bedrijf of elke persoon gewoon meedoen en meebouwen. Vooral ook bedrijven die controversieel zijn en baat kunnen hebben met een betere opzet. Banken en casino’s zijn hier passende voorbeelden. Een goede casino die daadwerkelijk vertrouwen wil uitstralen en transparant wil opereren naar hun klanten zal op lange termijn zeer veel baat hebben met de implementatie van blockchain technologie. Een goede innovatieve Bitcoin casino moet eigenlijk volledig gebouwd zijn op een blockchain. Een voorbeeld, een casino kan altijd aantonen dat het een eerlijk werkende casino waarbij er altijd kan worden aangetoond dat een 95 tot 99 % return rate altijd worden gehandhaafd. Er kan niet mee worden geknoeid.
De exacte werking van het casino kan transparant worden opgezet waardoor er onbetwistbaar kan worden aangetoond er geen bedrog kan plaatsvinden binnen het systeem. Een ander voorbeeld, het Mersenne Twister algoritme voor het snel genereren van pseudo-willekeurige getallen van zeer goede kwaliteit kan worden geïmplementeerd met een SHA-256 hash encryptie protocol voor het afschermen van de gebruikte getallen van de gebruiker van de servers van het casino. Nummers kunnen niet door het casino worden gemanipuleerd. De blockchain technologie kan in de toekomst niet alleen het bankwezen en de online casino wereld voorgoed veranderen. In feite kan het de hele samenleving en vooral ook overheden voorgoed veranderen. Heel veel administratieve afdelingen zullen op de schop gaan. Deze innovatiegolf is pas net begonnen; de ontwikkelingen gaan snel. Over vijf jaar zal er weer heel veel gebeurd zijn!
Voor meer informatie:
Wat is blockchain technologie?
Bronvermelding:
Dit artikel is een aanpassing en verbeterde versie van een eerder geplaast geworden artikel op Coinmarketcap.nl.