[HN Gopher] Querying the Ethereum Name Service from DNS
___________________________________________________________________
Querying the Ethereum Name Service from DNS
Author : todsacerdoti
Score : 18 points
Date : 2021-11-25 16:43 UTC (6 hours ago)
(HTM) web link (gitlab.com)
(TXT) w3m dump (gitlab.com)
| 1MachineElf wrote:
| I wish this link worked
| aerique wrote:
| I posted the correct link here:
| https://news.ycombinator.com/item?id=29343621
| factorialboy wrote:
| https://gitlab.com/aerique/dnsdist-ens
|
| Correct link
| rasengan wrote:
| ICANN recently had some choice words [1] about blockchain DNS
| systems like Handshake and ENS.
|
| [1] https://www.icann.org/en/blogs/details/buyer-beware-not-
| all-...
| PragmaticPulp wrote:
| > Query a DNS server (dnsdist) with an ENS domain and get a
| wallet address back,
|
| > Query a DNS server with a wallet address and get an ENS domain
| back,
|
| > Query a DNS server with an ENS domain for specific metadata and
| get the requested information back.
|
| > Spoiler: we only reach the first goal in this blog post
|
| If I'm reading this right, this is just a proxy service that uses
| an existing Ethereum light client to take an ENS domain and get a
| wallet address back?
|
| So this isn't really a DNS service in the traditional sense, but
| rather a way to look up wallet addresses from friendly ENS names?
| rvz wrote:
| Disappointingly yes.
| aerique wrote:
| This PoC indeed only returns a wallet address but this project
| was spawned by typing in `vitalik.eth` in my browser's address
| bar and expecting to end up on a website.
|
| If you check https://app.ens.domains/name/vitalik.eth/details
|
| You see there's an `url` field as well so with a little extra
| work we could return the URL as a CNAME. Perhaps it would be
| better if the code would have returned that, but it is not a
| give that it has any contents.
|
| This is part of the question of what an ENS name even means. A
| browser would be interested in the URL and a wallet client in a
| wallet address, etc.
|
| My interest was in seeing how we can extend existing DNS
| infrastructure for accessing something new and similar.
|
| edit: Having just read the ICANN article linked by rasengan
| this would at least fix the issue with end users having to
| customize their browser or DNS resolver.
|
| (https://news.ycombinator.com/item?id=29343007)
| yannoninator wrote:
| I don't see anything here, it's asking me to sign in to GitLab?
| aerique wrote:
| I don't know how but the submitter used the GitLab sign-in URL.
| This is the correct link: https://gitlab.com/aerique/dnsdist-
| ens#querying-the-ethereum...
___________________________________________________________________
(page generated 2021-11-25 23:02 UTC)