Open problem

Discovery doesn't advertise edge-dialable transports

open

ENRs (EIP-778) describe the endpoints a peer serves. Today those fields cover TCP and UDP, the transports a browser can’t open.

There is no standard field for an HTTPS or WebTransport endpoint. There is also no field for the certificate hashes a browser needs to dial a self-signed server. A peer could serve edge clients and still have no way to say so in discovery.

The direction is standardized ENR fields for edge transports. Certificate rotation is the caveat: rotating hashes make these records churn, so discovery must carry fresh records continuously. See connectivity for how this couples with the certificate barrier.

← All open problems