5 ms·
What are some decentralized naming initiatives?
by preseinger 5y ago
What are some decentralized naming initiatives?
- NetOpWibby 5y agoHandshake is the one I’m most interested/invested in. - https://handshake.org https://handshake.org
- preseinger 5y agoWild! It's self-evident that you can't solve addressability with a blockchain, you can't get anywhere near the requisite scale. What am I missing?
- DennisP 5y agoOh, I dunno. From a quick google there are about half a billion registered domain names. Assume an average length of 20 bytes and that's just 10 gigabytes. An ETH address is also 20 bytes, so 20 GB total. Blockchains are already bigger than that. There are about 15 million new registrations per year, which is only one every two seconds. That's also easily within today's capabilities. Throw in rollups and data sharding, and names barely make an impact at all.
- preseinger 5y agoIt's not an issue of the amount of data, it's an issue of latency, both to query and to update. A reasonable latency budget for reads is single-digit milliseconds. A reasonable latency budget for writes is single- or double-digit seconds. You just can't do that in a global permissionless distributed system.
- DennisP 5y agoEthereum today does writes in double-digit seconds and reads in milliseconds.
- preseinger 5y agoNot measured from my laptop, it certainly doesn't. And those writes cost money.
- DennisP 5y agoAverage block time is 15 seconds and if you're doing a 1559 transaction then you can make sure it goes in. Maybe with bad timing it takes two blocks. Due to the random variance in PoW, it can take longer than 15 seconds, but the proof-of-stake chain issues blocks every 12 seconds consistently and the network will migrate to it in about six months. If you have a full node then reads are from your local disk. If not, there's network latency like anything else. My regular domain names cost money too.
- preseinger 5y agoOf course I will not have a full node. How do I discover the IP addresses of the nodes which maintain the data? How do I keep that set of IPs up to date?
- DennisP 5y agoENS has gotten a lot of traction on Ethereum . https://ens.domains/ https://ens.domains/
- preseinger 5y agoHow do I discover the IP address of an Ethereum node to which I can submit ENS queries without a centralized service?