Zephyrnet-logo

Jack Dorsey's TBD presenteert op Bitcoin gebaseerd gedecentraliseerd web

Datum:

Jack Dorsey's op Bitcoin gerichte TBD business unit, een dochteronderneming van Block Inc., heeft vrijdag aangekondigd dat het een nieuw gedecentraliseerd web bouwt: Web5.

Web5 is gebaseerd op de veronderstelling dat Web3, het idee om een ​​gedecentraliseerd web te bouwen met blockchaintechnologie en cryptocurrencies, de juiste bedoelingen heeft maar de verkeerde tools gebruikt.

Web5 maakt gebruik van Bitcoin, het gedecentraliseerde monetaire netwerk en een overvloed aan degelijke computerwetenschappelijke technologieën om een ​​nieuw ecosysteem van gedecentraliseerde identiteiten, gegevensopslag en applicaties te creëren waarin de gebruikers de controle hebben over hun persoonlijke informatie.

Vrij gedecentraliseerde ontwikkelingen op internet in de afgelopen decennia, zoals: BitTorrent en Tor hebben aangetoond dat blockchain-technologie geen noodzakelijk onderdeel is voor decentralisatie. Integendeel, de blockchain is alleen nodig gebleken voor een zeer specifiek doel: het probleem van dubbele uitgaven verminderen om met Bitcoin met succes peer-to-peer-geld naar het digitale rijk te brengen.

TBD's Web5 bestaat uit softwarecomponenten en -services zoals gedecentraliseerde identifiers (DID's), gedecentraliseerde webnodes (DWN's), zelf-soevereine identiteitsservice (SSIS) en een zelf-soevereine identiteitssoftware-ontwikkelingskit (ssi-sdk). Met deze componenten kunnen ontwikkelaars zich concentreren op het bouwen van gebruikerservaringen, terwijl ze gemakkelijker gedecentraliseerde identiteits- en gegevensopslag in applicaties mogelijk maken.

Gedecentraliseerde identificatiegegevens

De DID-component van Web5 maakt gebruik van ION, een open, openbaar en toestemmingloos tweedelaags DID-netwerk dat bovenop de Bitcoin-blockchain draait. Het is gebaseerd op het deterministische Sidetree-protocol, dat geen speciale tokens, vertrouwde validators of aanvullende consensusmechanismen vereist om te functioneren.

A DEED is in wezen een wereldwijd unieke persistent identifier waarvoor geen gecentraliseerde registratieautoriteit vereist is en die vaak cryptografisch wordt gegenereerd en geregistreerd. Het bestaat uit van een unieke URI-tekenreeks (Uniform Resource Identifier) ​​die dienst doet als ID met aanvullende PKI-metadata (Public Key Infrastructure) die de cryptografische sleutels en andere fundamentele PKI-waarden beschrijven die zijn gekoppeld aan een unieke, door de gebruiker gecontroleerde, zelf-soevereine identifier in een doelsysteem zoals de Bitcoin-blockchain.

ION staat alleen toe dat DID's door hun eigenaren worden gedeactiveerd, waardoor het censuurbestendig is, en bevat registermogelijkheden om gedecentraliseerde pakketbeheerders en app-winkels te ondersteunen. Het gedecentraliseerde netwerk kan in theorie duizenden DID-bewerkingen per seconde verwerken.

Gedecentraliseerd webknooppunt

De DWN die wordt gebruikt door Web5 is een referentie-implementatie van de DWN van de Decentralized Identity Foundation conceptspecificatie. Twee mensen van Block hebben bijgedragen aan de specificatie: Moe Jangda als bijdrager en Daniel Bucher als redacteur.

Volgens de specificatie is een DWN een mechanisme voor gegevensopslag en berichtoverdracht dat deelnemers kunnen gebruiken om openbare of privégegevens te lokaliseren die aan een bepaalde DID zijn gekoppeld. Het maakt de interactie mogelijk tussen verschillende entiteiten die de identiteit van elkaar moeten verifiëren om informatie aan elkaar over te dragen.

“Gedecentraliseerde Web Nodes zijn een mesh-achtige datastore-constructie die een entiteit in staat stelt om meerdere nodes te bedienen die met dezelfde status over elkaar synchroniseren, waardoor de eigenaar van de entiteit hun gegevens kan beveiligen, beheren en afhandelen met anderen zonder afhankelijk te zijn van locatie of provider -specifieke infrastructuur, interfaces of routeringsmechanismen”, volgens de specificatie.

Topologie van gedecentraliseerde webknooppunten. Bron: DIF.

Het doel van TBD is om tegen 1 juli 2022 een eerste versie van de huidige conceptspecificatie te produceren, samen met een referentie-implementatie.

Bijdragen van de ontwikkelingsgemeenschap zijn welkom. Geïnteresseerde ontwikkelaars kunnen voorstellen als pull-verzoeken indienen bij de GitHub-repository. Evenzo kunnen problemen ook worden ingediend op dezelfde GitHub-repository.

Zelf-soevereine identiteitsservice

Web5's SSIS is een webservice die de ssi-sdk omhult.

De SSIS werkt samen met de standaarden rond verifieerbare inloggegevens, intrekking van inloggegevens, aanvragen van inloggegevens, uitwisseling van inloggegevens, gegevensschema's voor inloggegevens en andere verifieerbare gegevens, berichten via DWN en gebruik van DID's.

De SSIS faciliteert alles met betrekking tot DID's en verifieerbare referenties. Bron: nader te bepalen.

De SSIS faciliteert alles met betrekking tot DID's en verifieerbare referenties. Bron: nader te bepalen.

"Met behulp van deze kernstandaarden maakt de SSIS robuuste functionaliteit mogelijk om alle verifieerbare interacties te vergemakkelijken, zoals het maken, ondertekenen, uitgeven, beheren, aanvragen, intrekken, uitwisselen, valideren en verifiëren van inloggegevens in verschillende mate van complexiteit", aldus de webpagina.

Zelf-soevereine identiteit SDK

De ssi-sdk omvat normen met betrekking tot zelf-soevereine identiteit.

Een voorlopig beeld van de visie van de SDK. De opgenomen normen zijn in actieve ontwikkeling en kunnen daarom worden toegevoegd of verwijderd. Bron: nader te bepalen.

Een voorlopig beeld van de visie van de SDK. De opgenomen normen zijn in actieve ontwikkeling en kunnen daarom worden toegevoegd of verwijderd. Bron: nader te bepalen.

"De ssi-sdk is van plan om flexibele functionaliteit te bieden op basis van een reeks op standaarden gebaseerde primitieven voor het bouwen van gedecentraliseerde identiteitstoepassingen op een modulaire manier: met beperkte afhankelijkheden tussen componenten", aldus de webpagina.

spot_img

Laatste intelligentie

spot_img

Chat met ons

Hallo daar! Hoe kan ik u helpen?