Open problem
Edge clients can't participate in discv5
open
discv5 is the network’s discovery protocol: a Kademlia-style DHT in which every participant both consumes and serves routing information. It runs over UDP.
Browsers can’t send UDP. Edge clients (wallets, dapps, light clients in browsers) therefore can’t join the DHT, query it, or serve it. The provider URL gets configured instead: embedded in the app, chosen from a curated list, or typed in by the user.
One candidate direction is ENR trees over DNS-over-HTTPS. See connectivity for how this problem composes with dialability.
Candidate directions
- ENR trees over DNS-over-HTTPSidea
Browsers fetch signed ENR node lists (EIP-1459) through DNS-over-HTTPS, which gives edge clients a discovery path without UDP.