Before going ahead and writing a full proposal I want to do a quick check if this is something that
a) y’all are interested in
b) falls within the scope of the grant program
c) does not interfere with anything that is already in the pipeline
Hope this is the correct category for this.
Basically, I am considering forking quinn (Rust QUIC library) and replace the default transport with a custom Nym / Mixnet transport - essentially replacing UDP with Spinx and certificates / WebPKI with ed25519 public keys.
This would be very similar to what the good folks at iroh are doing, but with a much stronger focus on privacy. This would give us all the features of QUIC, including mutual authentication via TLS, ALPN, http3, etc + the Mixnet combined. Writing native services would feel very straightforward and natural this way.
Let me know what y’all think.