Recently Cloudflare proposed an improvement to the DNS over HTTPS protocol called ODOH (Oblivious DNS over HTTPS). It allows separating a DNS server into two parts: the resolver and the proxy that receives DNS requests from an end-user, thus avoiding leaking an IP address to the resolver and an actual query to the proxy server.
When running the Bitcoin node with the
onlynet=onion parameter, one has to either leave DNS queries enabled (which could potentially reveal a user is running Bitcoin), either to disable the DNS queries completely (
dns=0), and then to seed some good nodes with the
addnode= parameter. Both options aren't perfect.
Does (hypothetically) using the ODOH protocol for the initial node discovery make any sense from the privacy perspective?