mcdee
October 15, 2018, 2:52pm
1
I’ve created EIP 1185 which describes an ENS resolver profile for ENS. This allows DNS resolvers to obtain information about ENS, and is used in EthDNS to resolve DNS records in Ethereum transparently. Comments welcome.
Link to the EIP: https://github.com/ethereum/EIPs/edit/master/EIPS/eip-137.md
Explanation of EthDNS: https://medium.com/@jgm.orinoco/ethdns-an-ethereum-backend-for-the-domain-name-system-d52dabd904b3
3 Likes
sbacha
September 7, 2022, 8:38am
2
Hello, is there any interest in reviving this proposed EIP? Am very interested in it!
Hi Jim,
Thank you for this important ERC.
It took me a while to get to review this. Here is a few comments from my early feedback
Editorial Suggestions
Consider adding in the specification the ERC-165 (supportsInterface), which you already using in ref-impl
Consider making setZonehash
/zonehash
optional interfaces in the requirement
In Security Consideration, consider mentioning the importance of authorised(node)
and its implication if done wrong.
Since CoreDNS ENS Plugin supports these implementation, have you considered mentioning the CoreDNS ENS plugin and its reading side of code in GoLang?
Technical discussions
How do you envision the DNS TTL being set and handled? Could you ellaborate it in the ref-impl section
Have you considered specific way to supply DNSSEC keys when it has more implications?