Wat houdt blockchain in?
Blockchain is een nieuw soort databank, waarin transacties worden opgeslagen. Elke betaling vormt een blokje informatie. Elk blokje krijgt een uniek identificatielabel, een unieke vingerafdruk, en verwijst ook naar de vingerafdruk van het vorige blokje uit de database, namelijk dat van de vorige transactie. Zo bekomt u een lange keten van blokjes informatie, in een uiterst precieze volgorde.
Bijzonder is dat deze database niet centraal beheerd wordt, zoals dat vaak het geval is. Meestal worden alle gegevens uit een database op één plaats bewaard. Ze kunnen dan alleen daar gewijzigd en gedeeld worden met gebruikers. Dat maakt ze gevoelig voor fraude. Bij blockchain is er echter geen centraal punt.
De databank is op meerdere computers wereldwijd, zogenaamde knooppunten, bewaard, maar niet in stukken verspreid erover. Op ieder knooppunt staat een volledige kopie van de database. Tegelijk wordt elke nieuwe transactie onmiddellijk aan elke kopie toegevoegd. Het gevolg is dat iedereen die toegang heeft tot een knooppunt, op elk ogenblik de volledige, recentste inhoud van de databank kent.
Zaken in de blockchaindatabank veranderen wordt zo goed als onmogelijk. Zodra de informatie in een bestaand blokje wordt veranderd, wijzigt de vingerafdruk ervan (die afdruk is eigenlijk een code, volgens een complexe formule berekend op basis van de inhoud van het blokje). Het gevolg: de connectie tussen het veranderde en de volgende blokjes verbreekt, en de aanpassing wordt afgewezen.
De creatie van een nieuw blokje info is natuurlijk wel mogelijk, maar enkel als de blockchain daarover, opnieuw via ingewikkelde formules, consensus vindt over alle knooppunten heen.