Blockchain & Digitale Overheid Erik Jonker Bureau Digicommissaris December 2016 Versie 0.6 Titelpagina
Doel van deze presentatie Uitleggen wat Blockchain is (hoofdlijnen) Raakvlakken met Digitale Overheid & GDI Pilots & Experimenten Hoe verder
“Trusted third party” Bij informatievoorziening, gegevens, betalingsverkeer, identiteitscontrole etc. vertrouwen we in de digitale wereld vaak op een “trusted third party”. Voorbeelden: Bank -> vertrouwen in geld/transacties Notaris -> vertrouwen in contracten Basisregistratie -> vertrouwen in een gegeven Paspoortenregister -> vertrouwen in paspoort Kadaster -> vertrouwen in eigendomsverhoudingen Burgerlijke stand -> bewijs van geboorte etcetera.
De blockchain: vervangt trusted third party en maakt deze overbodig “cutting out the middleman” zorgt voor één vastgelegde en gedeelde waarheid waarvan de integriteit is beschermd, zonder te kopiëren.
Open Gedistribueerd Decentraal Digitaal Grootboek Iedere netwerknode heeft een complete kopie van de blockchain Open Decentraal
Werking Blockchain Blockchain slaat alle transacties en hun levensloop, in het netwerk in blokken achter elkaar op (vandaar “chain”) , alleen toevoegen Er is geen centrale opslag/server, iedere netwerknode heeft de complete actuele blockchain, integriteit is technisch gegarandeerd Er moet “consensus” (51%) zijn binnen het netwerk voordat een blok wordt toegevoegd. Die validatie is moeilijk en kost veel rekenkracht “minen” Bij Bitcoin blockchain krijg je voor die validatie een beloning van 0.0001 Bitcoin (BTC) Blockchain werkt met bewezen en betrouwbare technologie (public key encryption/hashes) Blockchain is openbaar, de transacties en data die er in worden verwerkt zijn dat niet noodzakelijk (door hashes/merkle trees)
Er is niet 1 “blockchain” ! Veel verschillende varianten. Open / gesloten (permissive/non-permissive) Proof-of-work / Proof-of-stake (consensusmodel) Blockchain oplossingen, kant-en-klaar, closed source Blockchain oplossingen op basis van opensource en open standaarden Gedistribueerde database-oplossingen met blockchain kenmerken
Enige knelpunten blockchain Blockchain technologie is nog niet volwassen, duurt nog 2-5 jaar, afhankelijk van wie je spreekt 7 transacties per seconde zonder aanvullende faciliteiten, VISA 56.000 transacties/per seconde Schoning van de blockchain ? Right-to-be forgotten Beveiliging, niet primair de blockchain zelf maar vooral alles er om heen. “Majority attack” (51% van netwerk in handen kriigen), nog nooit gelukt/uitgevoerd. Hoe meer nodes hoe veiliger de ketting/chain.
Mogelijke overheidstoepassingen in algemene zin Identiteit Rechtszekerheid, zowel met betrekking tot fysieke/onroerende goederen als mbt tot transacties “Smart contracts” Open Data, bijvoorbeeld alle transacties mbt rijksbegroting in 1 blockchain. Internet of Things Digitaal stemmen Logistiek
Blockchain pilots juni – november 2016 : Initiatief: Marloes Pomp / Koen Hartog (ondernemers) BZK: identiteit ARK: p-direkt / ikap Belastingdienst: loonaangifteketen V&J: HALT straf ILT: Transport van afvalstoffen JUSTID: Strafdossier Kadaster: Teboekstelling schip KvK: Flash stichting Provincie Noordbrabant: subsidieregeling opruiming drugsafval Raad voor de rechtbijstand: Rechtsbijstand Zorginstituut: Geertje www.blockchainpilots.nl
Observaties Veel energie en enthousiasme op het onderwerp Technologie is niet het belangrijkste, het is een multi-disciplinaire opgave ! (juridisch, organisatorisch, technisch) 80% van onze wet- en regelgeving is gebaseerd op papieren informatie- en gegevensstromen. Dit zal niet aansluiten bij blockchain realiteit.
Aanbevelingen nav de pilots (1) Formuleer samen met universiteiten, bedrijfsleven een Nederlandse visie op blockchain met keuzes op vlak van identiteit, digitale valuta, waarderegistraties, persoonsgegevens e.d. Transparantie als uitgangspunt Stel een multi-disciplinair blockchain team samen Stel spelregels en standaarden op voor door overheid ontwikkelde blockchain-code (volledig opensource, geen vendor lock-in Zorg dat iedere innovatieve partij kan/mag meewerken.
Aanbevelingen nav de pilots (2) Investeer in voldoende kennis binnen het blockchain team zelf Stap nog niet in grote ontwikkeltrajecten, experimenteer en leer vooral Zet een blockchain lab op, in samenwerking met KING en ICTU Investeer in rijksbrede blockchain kennis Profileer Nederland als “block-chain land”
Hoe nu verder ? Meer pilots Dutch Blockchain Hackathon https://blockchainhackathon.eu/ Aan de slag met genoemde aanbevelingen Governance Digicommissaris als platform dienen voor discussie en besluitvorming Input voor nieuwe regering / regeerakkoord Uitgangspunten voor verdere ontwikkeling vaststellen.