Self Sovereign Identities: op weg naar op blockchain gebaseerde gedecentraliseerde ID’s

Blockchain-technologie kan meerdere sectoren ontwrichten. Een van die gebieden die klaar zijn voor verstoring, moet ‘identiteit’ zijn. Hoewel er verschillende stappen zijn genomen om de identiteitsindustrie te verbeteren, kan het opnemen van de blockchain deze ruimte echt verstoren. Via RSK kan Bitcoin eenvoudig zelf-soevereine identiteiten in zijn protocol opnemen.

Maar laten we, voordat we verder gaan, eens kijken naar het verschil tussen traditionele en self-sovereign identiteiten.

Wat is identiteit?

Persoonlijke identiteit is een van de fundamentele mensenrechten volgens artikel 8 van het VN-Verdrag inzake de rechten van het kind. Identiteit bestaat op het meest basale niveau uit:

  • Voornaam en achternaam.
  • Geboortedatum.
  • Nationaliteit.
  • Een vorm van een nationaal identificatiemiddel zoals paspoortnummer, sofinummer (SSN), rijbewijs, enz.

Het belang van identiteit kan niet genoeg worden benadrukt. Zonder een geldig identiteitsbewijs kan men geen eigendom bezitten, stemmen, overheidsdiensten ontvangen, een bankrekening openen of een fulltime baan vinden. Zonder controle over iemands identiteit is het gemakkelijk om onzichtbaar te worden en niet in staat te zijn deel te nemen aan de samenleving, simpelweg omdat men niet kan bewijzen dat ze zijn wie ze zeggen dat ze zijn.

Er is echter een groot probleem in deze ruimte. Al deze gegevens, zoals paspoortnummer, SSN, rijbewijs worden opgeslagen op gecentraliseerde servers en databases. Dit leidt tot drie belangrijke problemen:

  • Alleen deze gecentraliseerde entiteiten kunnen identiteiten bekendmaken.
  • Deze gecentraliseerde entiteiten kunnen uw persoonlijke gegevens verkeerd behandelen.
  • Identiteitsdiefstal.

# 1 Identiteiten uitdelen

Aangezien traditionele gecentraliseerde identiteit wordt gehandhaafd op gecentraliseerde servers, hebben deze entiteiten het recht om deze identiteiten uit te geven en te valideren aan iedereen die ze willen. Volgens de Verenigde Naties hebben 1,1 miljard mensen wereldwijd geen manier om hun identiteit te claimen. Zonder een geldige identiteit is het bijna onmogelijk om zoiets eenvoudigs als een bankrekening te openen. Als zodanig blijft het aantal mensen zonder bankrekening over de hele wereld toenemen.

# 2 De entiteiten kunnen uw persoonlijke gegevens verkeerd behandelen

Bekijk het landschap waarin we nu leven. Er zijn meerdere platforms online en voor elk platform moet u een identiteit aanmaken om er toegang toe te krijgen. U moet een Facebook-profiel maken om toegang te krijgen tot Facebook, op dezelfde manier moet u een Reddit-account maken om toegang te krijgen tot Reddit.


Nu, wat is daar het probleem mee??

Elk van deze platforms creëert hun eigen identiteitssilo. We verhuren onze identiteit aan hen zonder er eigenaar van te zijn. Dit kan tot behoorlijk verwoestende resultaten leiden, zoals we hebben waargenomen bij Facebook.

# 3 Identiteitsdiefstal / Hack

Van 1997 tot 1999 vond in San Diego, Californië, een van de meest beruchte gevallen van identiteitsdiefstal plaats. Bari Nessel zou mensen aannemen voor een baan, en daarbij kreeg ze hun persoonlijke gegevens. Een van de mensen die ze bedrogen had, was Linda Foley. Ze bouwde grote schulden op op Foley’s creditcard.

Er is echter nog een ander geval van identiteitsdiefstal waar we naar willen kijken. Dit geval heeft veel ernstiger gevolgen dan het hierboven besproken geval. In 2017 maakte Equifax, een van de grootste kredietrapportagebedrijven, bekend dat ze waren gehackt. De hackers stalen namen van klanten, burgerservicenummers, geboortedata en adressen in een hack die zich uitstrekte van half mei tot juli. Deze aanval trof de helft van de Amerikaanse bevolking.

Nu, wat is er zo eng aan deze aanval?

  • U had geen controle over uw gegevens. U vertrouwde een derde partij om deze voor u veilig te houden, maar aangezien de gegevens van iedereen bij deze partij worden bewaard, wordt deze opengesteld voor hacks en aanvallen.
  • Het bedrijf wist waarschijnlijk dat ze werden gehackt en toch informeerden ze de mensen niet op tijd. Dit gebrek aan transparantie kan een enorm probleem zijn bij het omgaan met deze bedrijven.

Wat is zelf-soevereine identiteit?

Zelfsoevereiniteit is het idee dat het het morele recht van een individu is om eigenaar te zijn van zijn eigen lichaam en leven. Hoewel dit idee tot nu toe grotendeels idealistisch was, kan dit met blockchain-integratie werkelijkheid worden. Vanwege de onderliggende technologie kan de blockchain organisch de drie belangrijkste problemen oplossen die de cryptospace beïnvloeden:

  • Digitale eenheden zouden niet gemakkelijk te repliceren moeten zijn.
  • Digitale bestanden moeten fraudebestendig zijn.
  • Digitale processen moeten fraudebestendig zijn.

# 1 digitale units zouden niet eenvoudig te repliceren moeten zijn

Alles met een enorme waarde zou ingewikkeld moeten zijn om te repliceren. Hetzelfde geldt voor persoonlijke digitale identiteit. Het zou niet mogelijk moeten zijn dat twee mensen dezelfde identiteitsgegevens gebruiken. Dit is niet alleen beperkt tot identiteiten. In de cryptocurrency-ruimte wordt dit probleem ‘dubbele uitgaven’ genoemd.

Dubbele uitgaven betekent dat u dezelfde munt gebruikt om meer dan één transactie uit te voeren. Denk er zo over na. Als u een biljet van $ 10 bij u had, zou het voor u onmogelijk moeten zijn om dat geld in meer dan één transactie tegelijk uit te geven. Als u zich in een winkel bevindt, zou het voor u onmogelijk moeten zijn om twee items van $ 10 tegelijkertijd te kopen met dezelfde $ 10-rekening. U kunt dat verminderen in fiat-scenario’s omdat:

  • U maakt ofwel fysiek geld over van de ene hand naar de andere.
  • U heeft een gecentraliseerde entiteit, d.w.z. een bank die toezicht houdt op alle transacties.

Digitaal geld is in dat opzicht anders dan fiat. Wanneer u een transactie uitvoert, zendt u eenvoudig naar het netwerk uit dat u een bepaald bedrag naar iemand anders wilt sturen. Wat weerhoudt u ervan om nog een transactie met dezelfde munten te doen voordat het hele netwerk akkoord gaat om uw vorige transactie te valideren? Hoe weet het netwerk welke transactie echt is en welke niet??

Bitcoin verzacht dit door het gebruik van blockchain-technologie:

  • Elke transactie moet worden geverifieerd door de gebruikers van het blockchain-netwerk.
  • De miners valideren de transactie in ruil voor een vergoeding.
  • Als de miners geen dubbele bestedingstransactie opvangen, verliezen ze de kosten.

Als iemand probeert om zijn uitgaven te verdubbelen met dezelfde Bitcoin, worden beide transacties automatisch afgewezen. Zodra een transactie voor een bepaalde bitcoin is geverifieerd, worden de details ervan in een blok toegevoegd.

Alle blokken in de blockchain zijn gekoppeld via een hash-pointer. Elk blok slaat een hash op van alle gegevens die in de vorige blokken zijn opgeslagen. Bovendien, zoals we eerder hebben gezegd, is de blockchain transparant, zodat alle gegevens in de blockchain zichtbaar kunnen zijn voor iedereen die deel uitmaakt van het netwerk van de blockchain..

Dus door deze logica toe te passen in Bitcoin, kan elke bitcoin worden verantwoord via zijn transparantie. Ook zal elke poging om de geschiedenis van de munt te wijzigen onmogelijk zijn, aangezien de transacties die zijn opgeslagen in de blockchain cryptografisch worden gehasht naar de vorige blokken. De onveranderlijkheid en transparantie van de blockchain voorkomt dubbele uitgaven.

# 2 Digitale bestanden moeten fraudebestendig zijn

Vroeger werden alle persoonlijke recordbestanden fysiek opgeslagen in registers, wat een groot aantal problemen met zich meebracht.

  • Iedereen kan de registers stelen.
  • Het is heel eenvoudig om iemand om te kopen om met de administratie te knoeien.
  • Registers zijn onderhevig aan slijtage.

Zelfs toen het systeem digitaal werd gemaakt, bleven er specifieke problemen bestaan.

  • Het systeem kan altijd worden gehackt.
  • De hoek van omkoping bleef bestaan. Iedereen zou een ambtenaar kunnen omkopen en hem ertoe dwingen de gegevens te wijzigen.

Wat nodig was, was een systeem dat al deze bestanden kon opslaan en ze zogezegd “onveranderlijk” of onveranderlijk kon maken. De blockchain zou deze functie in het systeem kunnen brengen.

Elk blok in een blockchain heeft zijn unieke digitale vingerafdruk genaamd “hash”. Als de bestanden eenmaal in een blok zijn geplaatst, kan er niet mee worden geknoeid omdat de cryptografische hash-functies dat voorkomen.

Een cryptografische hashfunctie is een bepaalde klasse hashfuncties die verschillende eigenschappen heeft, waardoor deze ideaal is voor cryptografie. Er zijn specifieke eigenschappen die een cryptografische hashfunctie nodig heeft om als veilig te worden beschouwd. Een van die eigenschappen is het ‘lawine-effect’.

Wat betekent dat?

Zelfs als u een kleine wijziging aanbrengt in uw invoer, zullen de wijzigingen die in de hash worden weerspiegeld enorm zijn. Laten we het testen met behulp van het SHA-256-algoritme:

afbeelding1.png

Zie je dat? Ook al heb je zojuist het hoofdlettergebruik van het eerste alfabet van de invoer gewijzigd, kijk hoeveel dat de outputhash heeft beïnvloed.

Dus elke keer dat iemand probeert de gegevens in de blockchain te wijzigen, wordt het onmiddellijk duidelijk dat er een poging is gedaan om te knoeien.

Bovendien zijn alle blokken ook aan elkaar gekoppeld via hash-functies. Elk blok in de blockchain heeft de hash van het vorige blok. Als er dus toch geknoeid wordt, verandert dit de gehele structuur van de ketting, wat onmogelijk is.

# 3 Digitale processen moeten fraudebestendig zijn

Het derde probleem dat de blockchain kan oplossen, is het beveiligen van een betrouwbaar proces. Elke officiële instelling heeft een proces voor elke activiteit, maar deze worden mogelijk niet strikt nageleefd. Dit kan om twee redenen gebeuren:

  • Algemene menselijke nalatigheid.
  • Slechte bedoeling.

Zoals u kunt zien, zijn deze problemen beide menselijk.

Om zoiets belangrijks als persoonlijke identiteiten te beveiligen, moet een vast proces worden gevolgd waaraan niet kan worden geknoeid. Veel actoren moeten elke keer specifieke stappen volgen om de veiligheid van het proces te waarborgen en om corrupt menselijk gedrag te elimineren.

De blockchain loste dit probleem vrijwel lang geleden op via “consensusmechanismen” zoals Proof-of-Work, Proof-of-Stake, enz..

Wat is RSK?

Rootstock (RSK) is een slim contractplatform dat via sidechain-technologie is verbonden met de blockchain van Bitcoin. Met Rootstock kunt u applicaties maken die compatibel zijn met Ethereum (het web3 / EVM / Solidity-model) terwijl u toch geniet van de beveiliging van de Bitcoin-blockchain. In wezen is Rootstock een combinatie van:

  • Een Turing-complete deterministische virtuele machine met resources (voor slimme contracten) is compatibel met de EVM van Ethereum.
  • Een in twee richtingen gekoppelde Bitcoin-zijketen (voor handel in BTC-valuta) op basis van een sterke federatie
  • Een SHA256D merge-mining consensusprotocol (voor consensusbeveiliging die vertrouwt op de miners van Bitcoin) met een blokinterval van 30 seconden. (voor snelle betalingen).

Rootstock zal ook zijn technische stack gebruiken – de Rootstock Infrastructure Framework Open Standard (RIFOS of RIF) om bovenop Bitcoin een gezond economisch systeem op te bouwen. Het zal het gebruik van blockchain-technologie vergemakkelijken door het voor iedereen zo eenvoudig mogelijk te maken.

Wat is de Self-Sovereign Identity van RIF??

RIF officieel vrijgelaten hun langverwachte self soevereine identiteiten oplossing. Ontwikkelaars en gebruikers hebben nu toegang tot de ontwikkelaarsbibliotheek en opslagplaatsen van RIF Identity om hun nieuwe Self Sovereign Identity-oplossing in hun respectievelijke projecten te integreren. Gebruikers kunnen de GitHub-opslagplaatsen bekijken om te integreren of samen te werken met de nieuw uitgebrachte oplossing.

RIF Identity: de ultieme self-sovereign identity-oplossing

De gedecentraliseerde identificatoren (DID) zijn compatibel met de VC- en DID-standaarden van W3C, waardoor ze compatibel zijn met andere W3C DID- en VC-systemen. Met deze oplossingen kunnen ontwikkelaars zich 100% richten op gebruikers. Dus, wat zijn de belangrijkste voordelen van de zelf-soevereine oplossingen van RIF:

  • Houders van inloggegevens kunnen zonder problemen hun digitale identiteit beheren. Dit geeft ze volledige controle over de informatie die ze delen.
  • Met de oplossing kunt u specifieke aspecten van uw informatie laten zien. Als u bijvoorbeeld uw leeftijd moet aantonen, kunt u gewoon uw geboortejaar laten zien zonder meer gevoelige gegevensitems te onthullen.
  • RIF werkt met verschillende blockchain-use-cases zoals DeFi, Blockchain Oracles, Fungible & Niet-fungibele tokens, enz. Die gebruikmaken van de gecreëerde Self-Sovereign Identity-oplossingen.
  • De RIF-identiteit oplossing is niet alleen exclusief voor cryptoprojecten. Overheden, organisaties, particuliere bedrijven en individuele ontwikkelaars kunnen hierin opnemen self-soevereine identiteit met de oplossing van RIF.
  • Het resultaat is dat organisaties niet veel geld hoeven uit te geven om hun eigen oplossingen te creëren.

Conclusie

Hoewel Bitcoin de oudste en meest veilige blockchain ter wereld is, stond het tot nu toe alleen bekend als een protocol voor alleen betaling. RSK biedt ontwikkelaars echter een platform waarop ze oplossingen kunnen bouwen bovenop de Bitcoin-blockchain. RIF Identity is slechts een van de vele tools die ze voor Bitcoin hebben gemaakt.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map