Hoe werkt een blockchain?

Image result for blockchain

De blockchain is oorspronkelijk de datastructuur achter het bitcoin netwerk. Het is het beste te vergelijken met een grootboek. Grootboeken liggen ten grondslag aan veel van de infrastructuur waarop we dagelijks vertrouwen en zijn niets anders dan lijsten waarin alle gegevensmutaties onder elkaar worden bijgehouden. Heel veel diensten en software die we gebruiken steunen op databases die functioneren als grootboeken. Geld bijvoorbeeld is tegenwoordig hoofdzakelijk te vinden in databases; Grootboeken bij financiële instellingen waarin alle balansen en transacties worden bijgehouden.

Maar ook andere registers werken op vergelijkbare wijze. Identiteitsgegevens bijvoorbeeld worden zorgvuldig bijgehouden in databases. Andere voorbeelden van gegevens die worden bijgehouden in databases zijn medische dossiers en de bedrijfsgegevens van de Kamer van Koophandel. Elk gegeven is in feite een regel in een database die wordt bijgehouden door een aangewezen instantie.

Tegenwoordig worden deze databases op een centrale plaats, afgesloten van de buitenwereld, bijgewerkt. Er is een goede reden dat deze databases op een centrale plek worden afgeschermd. De beveliging van deze systemen is cruciaal. Het is niet wenselijk dat geheime octrooien ingezien kunnen worden of dat balansen op bankrekeningen zomaar worden aangepast.

Een korte introductie tot de blockchain technologie kun je hier bekijken:

Om eenvoudig uit te leggen wat een blockchain nu is kan deze vorm van databeheer het beste worden vergeleken met een spreadsheet of een excel werkblad. Het universele grootboek van de blockchain is niets anders dan een lijst zoals in een spreadsheet. Een excelsheet die is gedeeld met iedereen ter wereld. Een lijst met gegevens waarbij iedereen die meedoet een exacte kopie van die lijst krijgt en kan zien wat er in staat. Iedereen met de spreadsheet kan vervolgens ook wijzigingen aanbrengen in de database. En wanneer een wijziging in de spreadsheet wordt gemaakt, dan wordt deze aanpassing direct overgenomen op alle andere kopietjes van de lijst. Het resultaat is dat iedereen altijd naar dezelfde lijst met gegevens kijkt. Overal ter wereld, op elk moment.
Er is echter één eigenschap die blockchains uniek maakt en dat is dat aan een blockchain alleen nieuwe regels toegevoegd kunnen worden aan de onderkant van de lijst. In feite is hiermee het enige wat een blockchain doet het toevoegen van nieuwe rijen, die automatisch met iedereen worden gedeeld. Het is niet mogelijk om een wijziging door te voeren in eerder toegevoegde regels. De cryptografische software zorgt hier voor, door het combineren van alle rekenkracht in het netwerk voor de controle van de toevoegingen en het weigeren van mutaties.

In een plaatje kan je de werking van de Blockchain technologie uitleggen in 6 eenvoudige stappen.

Hoe werkt blockchain

Het bijzondere van blockchain techniek is dat het voor het eerst mogelijk is om niet alleen een kopie te maken van data maar om het eigendom van bepaalde data over te dragen. Een deelnemer in het netwerk kan naar hartelust kopieën maken van alle transacties en data die in de database staan. Maar om een bitcoin te kunnen gebruiken om te betalen moet hij aan kunnen tonen dat hij eigenaar is en de bitcoin, geheel volgens de regels, eerder te hebben gekregen van iemand anders.

De doorbraak is dat dankzij ‘gedistribueerd vertrouwen’ digitale gegevens niet bruikbaar gekopieerd kunnen worden maar dat het eigendom van activa digitaal betrouwbaar kan worden overgedragen, zonder intermediair. Deze eigenschap kan nauwelijks worden overschat.