Live data from Hacker News

Handshake: An experimental peer-to-peer root DNS

handshake.org

31–40 of 62 posts

Re: Handshake: An experimental peer-to-peer root DNS

#34

This is really cool! Rather than make the same mistake every other DNS tries, they include the ICANN domains already. I ran the client and started resolving hostnames against it immediately. Its also mined, so give it a try!

Just mining testnet coins though right? I imaging you won't be able to use what you mine now when they go live.

Re: Handshake: An experimental peer-to-peer root DNS

#35
post #15

Compared to other crypto projects, what really excites me is there is already a fully functioning testnet, SPV resolver, and C bindings available on day of announcement! Main-net launch only 1 month away. Other crypto projects should take note. This is how to prove you're serious.

This argument could have been valid 2 years ago, but now there are plenty crypto projects in both testnet and mainnet phases.

Re: Handshake: An experimental peer-to-peer root DNS

#36

It looks like the dev team has already anticipated a SHA3 based ASIC design as a threat to monopolize control over the Handshake protocol. Guessing an insider on is hoping to exploit this for financial gain and control of this isolated DNS pool. and why would users want to participate in a protocol which inherently relinquishes centralized accountability and responsibility, in favor of a security model that allows an…

[deleted]

Re: Handshake: An experimental peer-to-peer root DNS

#37
This seems like a neat idea but the economics are that of a for profit business, and I think we learned that handing domains to a for profit (NetworkSolutions) was a bad idea.

7% going to contributors and 7% going to financial backers is a pretty big incentive. [0]

I’d rather see this set up as a non profit foundation or a community driven trust and run in an OSS way for the financial elements. As it is, I don’t think we should create a decentralized network with such significant financial incentives.

[0] https://handshake.org/how-it-works

Re: Handshake: An experimental peer-to-peer root DNS

#38
post #16

Earlier quoted context omitted.

or you could mine your own

what happens when one of these large mining operations in China/South pacific/etc target this network and begin accumulating all the handshake "coins". How would someone 3 years from now have access to generate coins/tokens after the protocol increases the difficulty and stops generating coins so easily? Wouldn't it be cheaper just to run a normal DNS server? What's the use case?

Even better, what happens when a mining operation decides to mount a 51% attack and take over a root resolver? If I’m understanding the point of this correctly (big if...), then they’d be able to route any TLD anywhere they’d like. Combined with DNS caching for extended chaos.

Re: Handshake: An experimental peer-to-peer root DNS

#39
post #35
post #15

Compared to other crypto projects, what really excites me is there is already a fully functioning testnet, SPV resolver, and C bindings available on day of announcement! Main-net launch only 1 month away. Other crypto projects should take note. This is how to prove you're serious.

This argument could have been valid 2 years ago, but now there are plenty crypto projects in both testnet and mainnet phases.

On a percentage basis, I would bet fewer crypto projects have working code now than two years ago. There are plenty of legit projects... and a huge flood of other stuff.

Re: Handshake: An experimental peer-to-peer root DNS

#40

Earlier quoted context omitted.

"If you own a name in the existing root zone or the Alexa top 100k, your name is waiting for you on the blockchain. You are able to claim it by publishing a DNSSEC ownership proof – a cryptographic proof that you own the name on ICANN’s system. Your name must have a valid DNSSEC setup in order for the claim to be created. If you do not have DNSSEC set up, don’t worry – you can set it up after the handshake blockchain…

I’m confused, and after skimming through the paper I’m still not sure. How does this work after the handshake network launches? If I register a new domain with ICANN, but do not register it with Handshake, can someone else? And if not, doesn’t that mean ICANN is still the central authority for domain names? (Including transfers) It seems like the existing root zone & handshake will immediately fork, and then how will…

My understanding of it is that 100,000+ are in reserve for existing companies / sites already registered. All you have to do is contact them to let them know, with proof, that you want ownership of yours. After launch there will be a "sunrise" period where if you register with ICANN, and then provide proof to handshake, they will give you ownership. I'm not sure how long that period lasts, I'm guessing for a long time until they feel ICANN is no longer relevant if I had to guess.

The goal of the project seems admirable. Potentially, this can help fund open source initiatives which are sorely underfunded while solving the "how do we find a domain in a decentralized way and verify its trust" issue that currently exists. I suppose time will tell, though.

Post reply on HN