ethereum-oasis-op / baseline-roadmap

31 stars 11 forks source link

Current baseline stack does not support Self-Sovereign Identity (SSI) #203

Closed Therecanbeonlyone1969 closed 2 years ago

Therecanbeonlyone1969 commented 4 years ago

Overview

The current baseline stack does not support self-sovereign identity based on W3C Decentralized Identifiers (DIDs) and W3C Verifiable Credentials (VCs). That means there is no way to verify, in a privacy-preserving manner, the identity of a counterparty, engage in a commercial relationship, and generate digital document proofs that could be used in a judicial proceeding without having established a bilateral relationship (Bilateral) prior to engaging with Baseline. This means that supply chains built on interlinked Bilaterals cannot be mapped into the Baseline protocol since legal and other compliance requirements such as embargos on the identity of supply chain participants cannot be established without revealing some business information about all participants in the supply chain that compromises the privacy and existing business relationships of the participants.

Reference

Questions

Assumptions

Acceptance

Tasks

KirkBallou commented 3 years ago

There are two paths here to implement DID based authentication: https://github.com/ethereum/EIPs/issues/1056 Lightweight DID implementation. Uport and energy web are working on implementations around this EIP. Ref: https://github.com/energywebfoundation/ew-did-registry or https://github.com/ethereum/EIPs/issues/725

Thoughts @humbitious @kthomas

bitwiseguy commented 3 years ago

Hey all, since this is more of a discussion topic and not an immediately addressable issue I am going to move it into the roadmap repo. The baseline maintainers team have decided to limit issues in the code repo to tasks that are workable now.