TABConf / 6.tabconf.com

TABConf 6
16 stars 1 forks source link

Exchanging Self-Sovereign Identity Data for Valuable Goods and Services #60

Open bnonni opened 1 month ago

bnonni commented 1 month ago

Description

DCX is a current TBD Web5 incubation project. It is a protocol that securely and privately facilitates the decentralized exchange data in the form of verifiable credentials (vcs): credentials in, credentials out. The first use case of DCX is the FormFree Exchange (FFX). In FFX, the DCX protocol be leveraged by FormFree to securely and privately facilitate the decentralized exchange of borrower data for lender money.

What is this workshop about? Provide as many details as possible.

DCX: a DWN protocol implemented as an npm package. DCX is currently in active development. The monorepo is structured into 4 different packages located on npmjs: https://www.npmjs.com/package/@dcx-protocol/root. The each can be separately installed and used depending on use case (client or server side).

  1. @dcx-protocol/applicant: used by client apps to interact with issuers
  2. @dcx-protocol/issuer: used on server-side by issuers to issue VCs to client apps
  3. @dcx-protocol/common: library of shared code used by both sides of the protocol
  4. @dcx-protocol/server: an implementation of the issuer package in the form of a simple server

What would an attendee learn from this workshop?

This workshop will help attendees understand the basics of decentralized identity, what DCX is, how it works, explain ways it can be used and inspire them to think of new use cases.

A simple first use case is verifying phone or email using a OTP. The credential issued from verifying phone / email can then be reused for any other service that requires a phone/email to signup, so long as that service trusts the signer and can accept the credential. Imagine verifying some personal data, getting a credential and using it to sign up for CashApp to buy bitcoin. DCX can make this possible!

During the workshop, we will work through how to use DCX on both the issuer and applicant side to create your own decentralized credential exchange.

Is there anything attendees should read up on before they attend this talk?

Is there anything attendees should set up before the workshop?

Tools you may need during the workshop

Relevant Links

About the Speaker

Social Links

Github @bnonni Twitter @n0nstr Website https://nonni.io/

Workshop Details

Length of workshop

30 min - 1 hour

Preferred Day/Time Slot

*We will do our best to accommodate your requested time slot. Please let us know if there are any dates/times that absolutely do not work for you.*

Any day/time slot works for me

bnonni commented 1 month ago

@iglesiasbrandon I labeled this issue as a Talk and a Workshop because it could be either.

miketwenty1 commented 3 weeks ago

I want to understand more on the intersection of Bitcoin and DCX, can you provide me with info?

bnonni commented 2 weeks ago

@miketwenty1 simplest case: you can use a DCX server to accept identity information about a user and issue them a credential of that data for a bitcoin financial service