OwnYourData DID Method (did:oyd) is a lightweight approach to decentralized identifiers that does not rely on blockchain technology. Instead of using distributed ledgers, it maintains DIDs and DID Documents on one or more local or public storage locations while preserving security through cryptographic linking.
The method uses a directed acyclic graph (DAG) structure to maintain the provenance and state of DIDs through a series of cryptographically linked log entries. This enables verification of authenticity and ownership without requiring consensus mechanisms.
Key characteristics:
Technical components:
did:oyd:<multibase-encoded-identifier>Primary use cases:
Technical Details:
MULTIBASE and MULTIHASH encodingsdid:oyd:<base58btc-encoded-multihash>SHA2-2561. Query repository for DID document
2. Verify hash linkage to identifier
3. Check log entries for updates/revocations
4. Validate signatures and ownership chain
MULTICODEC supportMULTIBASE encodingMULTIHASH for cryptographic digestsMULTICODEC for key formatsThe method is implemented through:
- Command-line tool (
oydid)- Repository server implementation
- Universal Resolver driver
- JavaScript resolver library
If you are featured in the Web of Trust Map and wish to exercise your GDPR rights, including the right to be forgotten, visit the privacy policy page