(Be)spreekuur - 1 februari 2024 - Werken met doelen in het plan van aanpak
meetup 11102018 - Waardepapieren in Blockchain
1. 11 oktober 2018
Bas de Boer
Informatievoorziening
Waardepapieren
In de ‘Blockchain’
2. Het fenomeen waardepapieren
• Veel instanties geven waardepapieren of contracten uit om
gegevens te valideren of vast te leggen. Dit proces is
arbeidsintensief, kost geld, klant onvriendelijk en is fraude gevoelig.
• Voor digitale ondertekening / waarmerking wordt vaak gebruik
gemaakt van certificaten die af worden gegeven door ‘trusted
party’s’, ook dit is duur, arbeidsintensief en niet veilig (diginotar).
• Gedacht kan worden aan ondertekening (handtekening) van een
document, simpel uittreksel burgelijkestand, - Kadaster, maar ook
diploma’s, paspoort en rijbewijs.
Meetup Datagedreven Gemeente – Uittreksels en Blockchain
3. Waardepapieren – Huidige situatie
Veel handelingen voor
burger
Veel handelingen voor
gemeente
Dure waardepapieren
Meetup Datagedreven Gemeente – Uittreksels en Blockchain
4. Basis elementen
• Moeilijk te kopiëren drager
• Informatie / data
• Controle afgifte instantie
Kan authenticiteit / waarde worden losgekoppeld van de drager (papier/
pasje) door met een decentraal trustsysteem te werken?
Meetup Datagedreven Gemeente – Uittreksels en Blockchain
5. Uitgangspunten
• Geen privacy gevoelige informatie opgeslagen in de chain / cloud
• Alleen validatie op authenticiteit van het (digitale) kopie
• Geen tussenpersonen om identiteit vast te stellen (zoals certificaten)
• Toepasbaar voor alle vormen van besluiten (digitale handtekening t.b.v.
vergunning of waardepapieren)
Meetup Datagedreven Gemeente – Uittreksels en Blockchain
7. Wat gebeurt hier?
• brongegevens worden uit BRP gehaald
• Er wordt een random key gegenereerd die alleen de burger zal gaan
bezitten
• Brongegevens worden gehashed (HMAC-386) met deze key
=> Keyed hash van brongegevens
• Hash van brongegevens worden op distributed ledger gepubliceerd door
Gemeente: dit noemen we een “attestatie”
• Burger verkrijgt (als enige) set van brongegevens, random key en link naar
attestatie als QR code
Meetup Datagedreven Gemeente – Uittreksels en Blockchain
8. Wat gebeurd hier?
• Uit QR worden brongegevens, key en link naar attestatie gehaald
• Brongegevens worden vergeleken met bekende door burger opgegeven
gegevens
• Brongegevens worden met de key gehashed
• Hash wordt vergeleken met de hash in gepubliceerde attestatie
• Er wordt geverifieerd dat attestatie echt door de juiste gemeente is
gepubliceerd
Meetup Datagedreven Gemeente – Uittreksels en Blockchain
10. Resultaat
• Betere klantreis voor burger
• Goedkoper product
• Efficiëntie gemeenten
• Afname belasting in de hal
• Code is gratis te downloaden:
https://github.com/haarlem/
Meetup Datagedreven Gemeente – Uittreksels en Blockchain
12. Wat is IOTA
• No miners, no fees, no blocks
• Transaction on the network is fee-less (free)
• No scalable issues like bitcoin and
ethereum
• No massive energy consumption
Meetup Datagedreven Gemeente – Uittreksels en Blockchain
13. Advies Pelsrijcken
• Article 29 data protection workin party
• GDPR and using keyed-hash functions in a public ledgers
• A keyed hash function is a technique for pseudonymisation
13Meetup Datagedreven Gemeente – Uittreksels en Blockchain