Skip to content

[Tracking Issue] transports/quic: Add QUIC Transport #2883

Closed
@elenaf9

Description

@elenaf9

Summary

Implement the QUIC transport for rust-libp2p.

Done criteria

  • Quic can be used as a transport in the Swarm for communication between nodes that can directly reach each other
  • TLS handshake is compliant with the libp2p/specs TLS Handshake and unit tested
  • Transport is unit & integration tested
  • Benchmarked with mxinden/libp2p-perf
  • Tested again go-libp2p with Testground
  • Public API is documented

Status Quo

Alpha implementation based on quinn crate. See #3454.

Previous attempts / History

Tasks

Long-term (not required for first implementation):

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions