-
Notifications
You must be signed in to change notification settings - Fork 960
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
Noise pipes and XXfallback #1423
Comments
Pinging @romanb, but I don't think anyone is working on this. |
There is no work in progress at the moment that I'm aware of. For initial spec compliance I actually even wanted to drop That said, maybe I'm mistaken and the implementation complexity is less than I think and the benefits greater than I think, so in principal we are open to implementations of that part of the spec. |
Awesome, thanks. These are good points, I think having this optimisation is probably a lower priority for us then and maybe we'll get to it at some stage in the future. Will likely leave it as is for now. |
Let's leave this open for later. |
Noise 0-RTT still incurs key exchanges that ratchet forward the security, so you still need multiplexing via QUIC or whatever, and cannot pull connections up and down willy nilly. |
Suggest closing this issue since the libp2p community has dropped IK and XXfalkback (Noise Pipes) from the spec. We should instead focus on doing the small adjustments that @romanb indicates to make rust-libp2p interoperable with the rest of the family. Any foreseeable plans for that? |
Am curious if there is work being done (or planned on being done) to update the current noise implementation for the 0-RTT with noise pipes as outlined in the specs: https://github.com/libp2p/specs/tree/master/noise
This is likely something we might build if no other work is currently being done on this. Asking to ensure we don't double up on efforts.
The text was updated successfully, but these errors were encountered: