Gedecentraliseerde ID's (DID's) 

Definitie

Een gedecentraliseerde identificatiecode (DID) is een nieuw type wereldwijde identificatiecode. unieke identificatie Dit maakt een verifieerbare, zelfsoevereine digitale identiteit mogelijk zonder afhankelijk te zijn van gecentraliseerde registers, identiteitsaanbieders of certificeringsinstanties. DID's worden gecreëerd en beheerd door de houder ervan, opgeslagen op blockchains of andere gedecentraliseerde systemen, en gekoppeld aan DID-documenten — JSON-LD-bestanden die publieke sleutels, authenticatiemechanismen en service-eindpunten bevatten voor interactie met de identiteit. De W3C DID-specificatie (die in 2022 een W3C-aanbeveling werd) definieert de standaard, met meerdere "DID-methoden" die deze implementeren op verschillende blockchains: did:ethr (Ethereum), did:ion (Bitcoin via het ION-netwerk), did:key (geen blockchain), did:web (domeingebaseerd). DID's vormen de basis van het ecosysteem voor zelfsoevereine identiteit (SSI) en de infrastructuur voor verifieerbare referenties.

 DID-architectuur

Traditionele identiteit (gecentraliseerd): Gebruiker → Google (maakt “user@gmail.com” aan) Google: Beheert de identiteit, kan deze verwijderen/wijzigen en ziet al het gebruik

Problemen:

  • De identiteitsaanbieder heeft zeggenschap over uw identiteit.
  • Geen overdraagbaarheid (Google-account is nutteloos buiten Google)
  • De provider kan gehackt worden, worden afgesloten of de toegang kan worden geweigerd.

Gedecentraliseerde identiteit (DID): Gebruiker → Creëert DID: “did:ethr:0x742d35Cc…” Gebruiker beheert: Privésleutel gekoppeld aan DID DID-document opgeslagen op: Ethereum blockchain (of IPFS, etc.)

DID-document bevat: { “@context”: “https://www.w3.org/ns/did/v1”, “id”: “did:ethr:0x742d35Cc…”, “authentication”: [{ “id”: “did:ethr:0x742d35Cc…#keys-1”, “type”: “EcdsaSecp256k1RecoveryMethod2020”, “publicKeyHex”: “02b97c30de767f08…” }] }

Gebruik: Gebruiker presenteert DID → Verificateur lost DID-document op. DID-document bevat: Publieke sleutel → Controleer de handtekening van de gebruiker Resultaat: Authenticatie ZONDER wachtwoord, centrale server of provider

 Vergelijking van DID-methoden

DID-methodeOnderliggend systeemSleutel eigendom
deed:ethrEthereum blockchainEVM-compatibel; veel gebruikt in DeFi-identiteit
deed:ionBitcoin (ION-netwerk)Bitcoin-beveiliging; ondersteund door Microsoft
deed:webHTTPS-domeinenGeen blockchain; eenvoudig; minder gedecentraliseerd.
deed:sleutelOp zichzelf staand (geen registratie nodig)Offline; geen blockchain; eenvoudig
deed:peerPeer naar peerPrivé-interacties; geen openbaar register.
deed:checkdCheqd-netwerkIdentiteitseconomie; aan DID gekoppelde hulpbronnen

 FAQ

V: Wat is het verschil tussen DID-namen en ENS-namen?

ENS (Ethereum Name Service) koppelt leesbare namen (alice.eth) aan Ethereum-adressen, voornamelijk voor het routeren van betalingen. DIDs zijn gericht op identiteitsverificatie en bevatten authenticatiesleutels en service-eindpunten. Ze zijn ontworpen voor verifieerbare presentatie van referenties en authenticatieprotocollen. Ze lossen verschillende problemen op: ENS vereenvoudigt het verzenden van crypto naar alice.eth; DIDs stellen alice.eth in staat te bewijzen dat ze een echt persoon is met verifieerbare kenmerken, zonder persoonlijke gegevens prijs te geven.

V: Wat zijn verifieerbare referenties (VC's) en hoe maken DID's deze mogelijk?

Verifieerbare referenties (VC's) zijn digitale equivalenten van fysieke referenties (rijbewijs, universitair diploma) die worden uitgegeven door autoriteiten (uitgevers) en door houders aan verificatoren worden getoond. Ze zijn cryptografisch ondertekend, waardoor vervalsing detecteerbaar is. DID's maken VC's mogelijk: de uitgever ondertekent de VC met de privésleutel van zijn DID; de verificator koppelt de DID van de uitgever aan de publieke sleutel en verifieert de handtekening. De houder bepaalt wanneer en aan wie de VC wordt getoond, zonder dat de uitgever hiervan op de hoogte is.

V: Wordt DID-technologie in 2024 nog steeds praktisch gebruikt?

Ja, in specifieke domeinen: (1) Microsofts ION DID-systeem (gebruikt voor Microsoft Entra Verified ID), (2) Polygon ID (op ZK gebaseerde verifieerbare referenties voor DeFi KYC), (3) KILT Protocol (SSI voor het Polkadot-ecosysteem), (4) Europese digitale identiteitswallet (het eIDAS 2.0-raamwerk vereist VC/DID-compatibele infrastructuur), (5) World ID (Worldcoins biometrische uniciteitsverificatie met behulp van ZK-bewijzen op een DID-raamwerk). De algemene acceptatie blijft beperkt, maar er lopen pilotprojecten bij bedrijven en overheden.

UPay-tip: DIDs vormen de infrastructuurlaag voor Web3-identiteit – het equivalent van TCP/IP voor internetidentiteit. Als u applicaties ontwikkelt die gebruikersidentificatie vereisen (KYC voor DeFi, verificatie van inloggegevens, leeftijdsverificatie), evalueer dan DID-gebaseerde systemen voordat u gecentraliseerde alternatieven bouwt. DID-gebaseerde identiteit biedt de volgende voordelen: naleving zonder gegevensbeheer (u verifieert kenmerken zonder persoonlijke gegevens op te slaan), portabiliteit (gebruikers beheren hun identiteit binnen uw app en andere apps) en privacy (ZK-gebaseerde DIDs zoals Polygon ID maken het mogelijk om kenmerken te bewijzen zonder ze te onthullen). Het eIDAS 2.0-raamwerk van de EU, dat DID-compatibele infrastructuur omvat, geeft aan dat dit de komende 5+ jaar een wettelijke standaard zal worden.

Disclaimer: Deze inhoud is uitsluitend bedoeld voor educatieve doeleinden en vormt geen financieel advies.

UPay — Crypto encyclopedisch maken

Nieuws & Evenementen