-
Notifications
You must be signed in to change notification settings - Fork 85
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Where is /ipns
?
#136
Comments
Maybe @Stebalien or @lidel can help here? |
multiaddrs are currently for addressing machines, not content. IPNS is currently (primarily) used for addressing content. I'd like to merge these all into a single multipath system (multiformats/multiformats#55) but there hasn't been sufficient motivation to move that forward. |
I always thought that I will take a look multiformats/multiformats#55. Now that they have moved |
@Stebalien Why not already reserve |
See my comment. We already have these registered as path namespaces. We just don't have a unified path spec. |
|
Isn't that ugly? |
Ah, no. Those are just the registered names. But we should probably rename: multiformats/multicodec#283 |
Okay, and what value have |
Different datastructures and pathing schemes:
1. /ipfs means: interpret the following as IPFS.
2. /ipld means: interpret the following as raw IPLD.
3. /swarm means: interpret the following as a swarm file (not really
related to IPFS at all).
|
This seems plausible, but also I'd be careful with this one. IIUC it hasn't really been spec'd and has evolved a bit over time (e.g. IIRC within kubo it used to follow special pathing semantics for dag-pb and no longer does). I wouldn't be surprised if we wanted to (re)define what this means as part of ipfs/specs#293. cc @RangerMauve |
Just to throw another wrench in the machine, there's the ipnslink spec which acts kinda like having IMO it makes sense to separate |
I see that
/ipfs
is replaced in favour of/p2p
in some way, but what about/ipns
? It is different from/ipfs
by the fact that it doesn't describe a file by its hash, but by something else that is encoded by some private key.Is there some plan to merge everything under the same multiaddr? It seems that https://docs.ipfs.tech/concepts/ipns/#example-ipns-setup-with-cli is still using
/ipns
.The text was updated successfully, but these errors were encountered: