-
-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Feat/ed25519 ident #4215
Feat/ed25519 ident #4215
Conversation
License: MIT Signed-off-by: Justin Drake <drakefjustin@gmail.com>
License: MIT Signed-off-by: Justin Drake <drakefjustin@gmail.com>
License: MIT Signed-off-by: Justin Drake <drakefjustin@gmail.com>
License: MIT Signed-off-by: Jeromy <jeromyj@gmail.com>
cde3a63
to
6826c74
Compare
Thanks @whyrusleeping for the PR! (Sorry for the delay, I am currently travelling in Israel with limited time and wifi, studying zkSTARKs with Eli Ben-Sasson. Back in the UK on Friday.) At a glance the PR looks good to me. Did you run the IPFS test suite with the flag to generate Ed25519-id identities?
Are you talking about this PR in particular, or more generally?
Yes I think |
cc @diasdavid @Stebalien @vyzo @Kubuxu Thoughts here? Would be really great to get this in asap for the open bazaar guys |
@whyrusleeping just to make sure that this whole endeavor is doing:
Is this all? |
Longer term we should strive to make ed25519 the default i think. |
@Stebalien I think this one can be closed. :) #7579 set it even as default. |
Thanks! |
This supercedes #4076 (I couldnt easily push to it).
I think we have some harder problems to solve for this integration. The main pain point I'm seeing is that its not easy, given a public key, to convert it to an ID. It might make sense to add an optional field to the public key protobuf that specifies the method used to convert Key to peer.ID
cc @JustinDrake