Skip to content
This repository has been archived by the owner. It is now read-only.

Is there a way to communicate that 2 different addresses point to the same object? #222

Closed
MarkusTeufelberger opened this issue Jan 20, 2017 · 3 comments

Comments

@MarkusTeufelberger
Copy link

MarkusTeufelberger commented Jan 20, 2017

An example would be a file that's hashed with 2 different algorithms or a large file that - if reassembled - has the exactly same content, but has been split up in different individual parts using different algorithms.

Bittorrent suffers from this issue for example, as the creator of the torrent file can choose the block size which in the end leads to different info hashes for the exact same file. This is slightly reconciled in the metalink file format, where one can specify a lot of different sources for the same file. My question is if there's something similar to metalink for IPFS too, to tell others that 2 completely unrelated addresses actually result in the exactly same content and thus can be used interchangably.

@MarkusTeufelberger
Copy link
Author

MarkusTeufelberger commented Jan 26, 2017

Potential duplicate of #219

@MarkusTeufelberger
Copy link
Author

MarkusTeufelberger commented Jan 28, 2017

And apparently denied in ipfs/notes#89 (at least for IPFS, which is intended to address a certain graph layout on top of some content, even if the underlying content is the same).

There might be hope for 2 outcomes: A canonical/recommended setting to create IPFS graphs and subsequently IPFS multihashes or a service on top of IPFS that in a trusted/semi-trusted or maybe even decentralized way provides mappings between different representations of the same underlying content, similar to e.g. metalink.

@madavieb
Copy link

madavieb commented May 23, 2017

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants