Flowairb uses Decentralized Identifiers (DIDs) as persistent, long-term account identifiers. DID is a W3C standard, with many standardized and proposed DID method implementations
Decentralized Identifiers (DIDs) v1.0
This document sets out use cases and requirements for a new type of identifier that has 4 essential characteristics:
Although existing identifiers may display some of these characteristics, none currently displays all four.
A verifiable presentation is a tamper-evident presentation encoded in such a way that authorship of the data can be trusted after a process of cryptographic verification. Certain types of verifiable presentations might contain data that is synthesized from, but do not contain, the original verifiable credentials (for example, zero-knowledge proofs).
Our Design
The core data fields associated with an active did:plc
identifier at any point in time are listed below. The encoding and structure differ somewhat from DID document formatting and semantics, but this information is sufficient to render a valid DID document.
did
(string): the full DID identifierrotationKeys
(array of strings): priority-ordered list of public keys in did:key
encoding. must include least 1 key and at most 5 keys, with no duplication. control of the DID identifier rests in these keys. not included in DID document.