adding handshake as an alternative DNS service. This will allow decentralized peer-to-peer root DNS.
How do you propose this be done?
Note that the DNS service you want added is " An experimental peer-to-peer root DNS".
“Its purpose is not to replace the DNS protocol, but to replace the root zone file and the root servers with a public commons.”
Pi-Hole does not communicate directly with the root servers - it communicates wtih DNS resolvers, which in turn communicate with the root and authoritative name servers.