Distributed Device Descriptors (D3)
D3 is a very powerful and flexible language which can be used in a wide variety of ways
Distributed Device Descriptors
- Based on W3C Verifiable Credentials
- Bearer independent
- Very flexible: anyone can make a statement
- No centralisation
- Great for sharing (disclosure, encryption, provenance)
D3 Use Cases
- Assertion of new type
- Recognition of an instance of a type
- Behaviours of a Device from an authority or inference
- Constraining the behaviour of an instance
- Dynamic Behaviour
- Update methods
- Software BOM
- Vulnerability detection
- Diagnostics