Comments (3)
Well, the CID spec doesn't mention the DID spec because they're unrelated and were developed independently. CIDs are for identifying content, DIDs are for identifying "entities" (usually people).
from cid.
https://www.w3.org/TR/did-core/:
A DID refers to any subject (e.g., a person, organization, thing, data model, abstract entity, etc.) as determined by the controller of the DID.
I think there is some overlap between the two.
from cid.
Well, not really:
- CIDs identify immutable, structured, self-describing data without relying on any authorities.
- DIDs name (usually mutably) conceptual "things" and have "controllers" (the party that decides what the "thing" is).
But you're right in that:
- Their names are close.
- They're both a part of "web3".
So I wouldn't say no if you wanted to add a new question to the FAQ (https://github.com/multiformats/cid#faq).
from cid.
Related Issues (20)
- Reproducible CID HOT 11
- Universal container format based on progressive specialization HOT 4
- Move CID spec to specs repo HOT 1
- Redefine CIDv1 to be <cidv1-multicodec><format-multicodec><multihash> HOT 4
- Move CIDs to the "multiformats" project HOT 14
- Specify project status HOT 1
- Cite URI specification
- "identity" multibase CIDv1 binary HOT 4
- Implementations: should a v0 be equal to v1 HOT 3
- Defining CID without Multibase prefix
- Revisit language of the whole spec
- CID Decoding Algorithm does not define "string", and allows false positives HOT 4
- CID Specification does not define "base58btc" HOT 3
- Create cid from signature HOT 1
- Create a cid for exist files? HOT 1
- Add types to appease mypy! HOT 2
- Link to py-cid is outdated HOT 4
- Specify CID without a specific binary encoding
- CIDv2 idea: include the heights of trees in the CID HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cid.