03 december 2018

Blockchain: heilige graal of niet II

“Doen jullie ook iets met blockchain?” Een vraag die ik wekelijks hoor van onze (potentiële) klanten. Blockchain is de ‘heilige graal’ die alle problemen gaat oplossen. Veel organisaties verkopen het als zijnde dat. Terwijl het in de kern een manier van boekhouden is. In een aantal blogs neem ik je mee in digitale samenwerking, waar de onderwerpen blockchain, de logistieke supply chain en demand chain aan bod komen.

 

In het vorige artikel heb je een introductie kunnen lezen over digitale samenwerking. Voordat de werking binnen een logistieke supply chain aan bod kan komen zijn er een aantal eigenschappen die toegelicht moeten worden. In deze blog ga ik verder in op de relevante eigenschappen voor permissioned blockchains en gecentraliseerde databases en systemen.

 

Relevante eigenschappen

  • Privacy
    Een belangrijke eigenschap, helemaal sinds 25 mei 2018, binnen elk systeem. Er bestaat een spanning tussen privacy en transparantie. Privacy is gemakkelijk te bereiken in een gecentraliseerd systeem, omdat transparantie en publieke verifieerbaarheid niet vereist zijn voor het functioneren van het systeem. Binnen blockchains zijn privacy en verificatie juist het fundament, waardoor het systeem kan zien wie rechten heeft om mee te kijken.
  • Transparantie
    De transparantie van gegevens binnen het proces en de manier waarop dit geüpdatet wordt is een vereiste voor publieke verificatie. De toegankelijke informatie moet dus kunnen verschillen per partij en niet iedere deelnemer moet toegang hebben tot elke soort beschikbare data. Denk hierbij aan een eindklant die niet per se hoeft te zien hoeveel orders er nog meer worden verscheept door een transporteur die ook aan hem levert.
  • Integriteit
    De integriteit van informatie zorgt ervoor dat informatie wordt beschermd van ongeoorloofde wijzigingen. Dit wil zeggen dat opgehaalde gegevens altijd correct zijn. Deze integriteit is nauw verbonden met publieke verificatie. Als een systeem publieke verifieerbaarheid biedt kan iedereen de integriteit van gegevens controleren en daarmee ook bijhouden welke correcties er plaats hebben gevonden binnen de supply chain.
  • Redundantie
    Redundantie van gegevens is enorm belangrijk voor veel gebruikerscasussen. In blockchain/deelsystemen is ervoor gezorgd voor replicatie tussen en door schrijvers heen. In gecentraliseerde systemen kan dit bijvoorbeeld gedaan worden door back-ups van data.
  • Verificatie
    Binnen blockchain, maar ook binnen bestaande databases is verificatie het belangrijkste onderdeel. Openbare verificatie stelt iedereen in staat om de juistheid van het systeem te kunnen controleren. In een perfect systeem wordt iedere staat en overgang van een transactie bevestigd door partijen die verificaties op het systeem doen. Dit zou bijvoorbeeld kunnen door het toepassen van een controlefunctie op recent verwerkte transacties of Artificial Intelligence. Elke waarnemer (schrijver of lezer) kan controleren of er nieuwe transacties gemaakt zijn of als er iets is gewijzigd. Immers heeft iedereen recht om, binnen een bepaald rechtenpatroon, hetzelfde inzicht te hebben.

 

   

 

Vertrouwen is goed, controle is beter?
In een huidig systeem is er één centraal punt van waarheid. Bijvoorbeeld een klant die zijn eigen administratie bijhoudt. Leverancier A, die al zijn orders bijhoudt in zijn eigen maatwerk systeem. Er is geen directe verificatie van transacties aanwezig, want klanten en/of transporteurs krijgen van hem mails, vrachtbrieven of rapporten doorgestuurd met daarop wel de informatie, maar geen toegang tot de data en de mogelijkheid om direct op de bron te kunnen verifiëren. Het kan soms tot drie weken  duren voordat een transactie geverifieerd is door de ontvanger die bijvoorbeeld in een ander land zit. Deelnemers (leveranciers, transporteurs en ontvangers) binnen dit gecentraliseerde systeem zijn dus afhankelijk van een centrale entiteit (in dit geval leverancier A) en moeten hem dus vertrouwen op het aanleveren van correcte gegevens en de juiste statussen. Als er te weinig wordt gedeeld door Leverancier A kunnen overige partijen wantrouwig worden over de juistheid van gegevens. Het delen van te veel informatie kan weer leiden tot desinteresse of een overkill aan informatie. Voor de transportsector wordt hierdoor een gebruikersinterface steeds belangrijker. Ik wil immers alleen zien wat voor mij interessant is, niet meer niet minder.

 

Transparantie van gegevens en het proces van statusupdates is voor ons een ongelofelijk belangrijke pijler en vereiste voor publieke verifieerbaarheid. De hoeveelheid beschikbare informatie die voor een waarnemer (transporteur of eindklant) kan wel verschillen. Niet alle beschikbare data hoeft altijd voor 100% gedeeld te worden en niet iedere deelnemer hoeft per se toegang te krijgen tot de informatie.

 

En nu?
In deel drie ga ik verder in op de toepasbaarheid van een autorisatie systeem, het delen van data, de logistieke supply chain en hoe jij geholpen kan worden. Laat ons weten hoe jouw organisatie omgaat met nieuwe technologische ontwikkelingen, zoals IoT en blockchain. Wil je meer weten over permissionless blockchains of heb je een andere vraag over blockchain? Neem dan contact met mij op.