blockchain technologie en smart contracts

Voordelen van blockchain technologie en smart contracts

In wezen is blockchain niets anders dan een database of grootboek. Databases en grootboeken gebruiken wij overal in ons dagelijks leven. Denk bijvoorbeeld aan de Basisregistratie Personen (BRP), financiële grootboeken bij bedrijven of instellingen of transactieoverzichten van jouw eigen betaalrekening. Kenmerkend aan deze databases is dat ze door één centrale partij worden beheerd, bijvoorbeeld door een bank of een overheidsinstantie.

Het unieke van blockchain is dus dat er geen centrale (derde) partij nodig is. Blockchain is decentraal en open. Er is niet één eigenaar of beheerder. De essentie van blockchain is dat alle deelnemers van een blockchain netwerk een exacte kopie hebben van de database en daarmee inzicht in en toegang tot alle transacties. Iedereen, op elk moment, heeft dezelfde gegevens voorhanden.

Veilig & betrouwbaar

Centrale databases vereisen een hoge mate van vertrouwen in de partij die de gegevens bijhoudt, kan wijzigen en kan vrijgeven. Een groot risico van één centrale partij is dat er in geval van corruptie geen controlemiddel meer is. Deze partijen kunnen immers eenzijdig aanpassingen doen.

Bij blockchain kan iedereen in principe wijzigingen aanbrengen in de database, bijvoorbeeld een nieuwe transactie toevoegen. Deze wijzigingen worden evenwel pas doorgevoerd als de meerderheid van de partijen akkoord gaat met de voorgestelde aanpassing. Fraude is daarmee nagenoeg onmogelijk. Daarbij weet je altijd zeker dat de database integer en betrouwbaar is, zonder dat de verschillende partijen die toegang hebben tot de database elkaar kennen en/of vertrouwen. Omdat bij blockchain alle deelnemers kunnen meekijken zorgt dit voor een extreem transparant proces; het is mogelijk om transacties door de hele keten te volgen en te controleren.

Bij blockchain wordt periodiek data gegroepeerd in een blok. Van dit blok wordt een unieke, digitale vingerafdruk gemaakt, een zogenaamde hash. Deze hash wordt, samen met nieuwe data, opgenomen in een volgend blok waarvan ook weer een hash wordt gemaakt. Op die manier ontstaat een ketting van blokken met informatie. De hash-functie zorgt ervoor dat ieder blok voortbouwt op het vorige én heeft een controlefunctie. Daardoor is gewaarborgd dat data die eenmaal is opgeslagen in de blockchain juist is en niet veranderd kan worden. Wat in de blockchain is opgenomen staat vast.

De veiligste blockchains zijn blockchains met veel deelnemers. Voorbeelden hiervan zijn de Bitcoin-blockchain en Ethereum. Het is praktisch onmogelijk voor hackers om deze blockchains plat te leggen omdat er simpelweg te veel deelnemers zijn en het netwerk hierdoor altijd overeind blijft. Daarnaast is het door de grote hoeveelheid deelnemers die de integriteit van de transacties controleert ook praktisch onmogelijk om als deelnemer aan één van deze blockchains fraude te plegen.

Snel & kostenbesparend

Bij centrale databases lopen processen vaak door veel partijen wat inefficiëntie, additionele kosten en een langere doorlooptijd met zich meebrengt.

Bij blockchain technologie wordt de centrale (derde) partij overbodig. Hele bedrijfs- en industriemodellen kunnen daardoor anders worden ingericht. In theorie kan een blockchain worden gebruikt voor alle toepassingen waar nu een reguliere database wordt gebruikt. De meerwaarde van een blockchain komt echter vooral naar voren als de bestaande situatie niet betrouwbaar is door bijvoorbeeld corruptie of als processen efficiënter en/of goedkoper kunnen worden gemaakt door het gebruik van een centrale (derde) partij te kunnen vermijden. Vertragingen in het (bedrijfs)proces worden weggenomen doordat er geen tussenpersonen meer nodig zijn. Dientengevolge worden direct dan wel indirect kosten bespaard. Nog een ander voordeel van blockchain technologie is productiviteit; er is meer work output. Als gevolg van de vergrote productiviteit zullen (bedrijfs)resultaten wijzigen: meer winst en groei.

Het voordeel van snelheid komt ook terug bij de toepassing van smart contracts op de blockchain. Zoals bekend biedt blockchain technologie de mogelijkheid om smart contracts te implementeren. In de code is dan een zogeheten ‘consensus protocol’ vastgelegd. Uit dit protocol volgt -kortgezegd- dat de betrokken partijen akkoord zijn met het doorvoeren van opvolgende acties, indien aan bepaalde voorwaarden is voldaan. De opvolgende acties worden uitgevoerd door een netwerk van computers, zonder dat het risico bestaat dat één van de betrokkenen zich niet aan de afspraken houdt. Doordat de taken automatisch worden doorgevoerd in plaats van handmatig, wordt de snelheid van de transactie verhoogd en het aantal fouten door menselijk handelen verminderd.

Meer weten over de toepassing van blockchain technologie en smart contracts binnen uw bedrijf?

Whitepaper

Blockchain technologie en het contractenrecht