-
Notifications
You must be signed in to change notification settings - Fork 16
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
iroh-net transport #102
Comments
I was just looking into this. I think you can already get pretty far by glueing together iroh-net and That said, it'd be nice if it were a little more convenient to create these. It would also be nice to be able to use the |
One thing you probably want to do here is to add a mechanism to reject incoming connections from unknown node ids. Basically like For the local rpc stuff at least we only listen on localhost usually... |
But quinn transport aren't also like this? Who has your server address can send requests to you, from all over the world. |
Quic-rpc needs an underlying transport that has very cheap substreams, like QUIC.
It would be quite cool to be able to use iroh-net, which is basically p2p quic with dial-by-nodeid.
I have a lot of examples and toy projects with RPC like use cases, like frosty or (https://github.com/rklaehn/munin). Being able to use quic-rpc would be preferable to manual protocol impls at least for complex protocols.
This would be extra useful in conjunction with #101
The text was updated successfully, but these errors were encountered: