Skip to content

Commit 8ab7bc6

Browse files
committed
Address jxs comment.
1 parent 337cd1e commit 8ab7bc6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

specs/phase0/p2p-interface.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -123,8 +123,8 @@ This section outlines the specification for the networking stack in Ethereum con
123123
Even though libp2p is a multi-transport stack (designed to listen on multiple simultaneous transports and endpoints transparently),
124124
we hereby define a profile for basic interoperability.
125125

126-
All implementations MUST support the TCP libp2p transport, and it MUST be enabled for both dialing and listening (i.e. outbound and inbound connections).
127-
The libp2p TCP transport supports listening on IPv4 and IPv6 addresses (and on multiple simultaneously).
126+
All implementations MUST support the TCP libp2p transport, MAY support the QUIC (UDP) libp2p transport, and MUST be enabled for both dialing and listening (i.e. outbound and inbound connections).
127+
The libp2p TCP and QUIC (UDP) transports support listening on IPv4 and IPv6 addresses (and on multiple simultaneously).
128128

129129
Clients must support listening on at least one of IPv4 or IPv6.
130130
Clients that do _not_ have support for listening on IPv4 SHOULD be cognizant of the potential disadvantages in terms of

0 commit comments

Comments
 (0)