Skip to content
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

Add support for other hashing algorithms supported by IPFS #2520

Open
clostao opened this issue Mar 19, 2024 · 1 comment
Open

Add support for other hashing algorithms supported by IPFS #2520

clostao opened this issue Mar 19, 2024 · 1 comment

Comments

@clostao
Copy link

clostao commented Mar 19, 2024

IPFS documentacion tells that:

IPFS uses the sha-256 hashing algorithm by default, but there is support for many other algorithms. The Multihash (opens new window) project represents the work for this, with the aim of future-proofing applications' use of hashes and allowing multiple hash functions to coexist. (If you're curious about how hash types in IPFS are decided upon, you may wish to keep an eye on this forum discussion (opens new window).)


Having all these algorithms coexisting have lots of benefits for the network, and for the users of this library too.

For this reason, I suggest to give support to all the hash functions included in the Multihash project as it marks the consensus regarding hashing mechanisms in IPFS ecosystem.

@clostao clostao added kind/enhancement A net-new feature or improvement to an existing feature need/triage Needs initial labeling and prioritization labels Mar 19, 2024
@elizabeth-griffiths
Copy link
Member

Thanks for your feedback. We'll keep this ticket open and invite others to share their thoughts on it as well.

@elizabeth-griffiths elizabeth-griffiths added Feature-request and removed kind/enhancement A net-new feature or improvement to an existing feature need/triage Needs initial labeling and prioritization labels May 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants