The Ethereum Name Service (ENS)

in Project HOPE4 years ago

What is the Ethereum Name Service (ENS)?

The Ethereum Name Service (ENS) is a decentralized web lookup system. It links information in a secure and decentralized way using human-readable names. It is built on the Ethereum Network.

Works flow of the ENS is identical to the DNS, but its purpose is not as a competitor for DNS.

ENS.JPG
Image source, here

What is DNS?

The Domain Name System (DNS) is the phonebook of the Internet. Humans access information online through domain names, like nytimes.com or espn.com. Web browsers interact through Internet Protocol (IP) addresses. DNS translates domain names to IP addresses so browsers can load Internet resources.
Source : DNS System

Although it is built on the Ethereum network but not only naming service just for Ethereum. ENS is a distributed domain name service provider that lets anyone buy and manage his/her domains.

For example, Alice sent ETH or any ERC20 tokens to "alicesister.et" instead of to "555ed12ff3bebd11ab".

ENS was invented by Nick Johnson and Alex Van de Sande who are the prominent developers of the Ethereum Foundation.

Did you know?
You can register unicode in your domain name, which means you can claim an emoji ENS address. So you could maybe use 🤘🤘🤘.eth for crypto donations to your satanic temple? Visit ethmojis.com to claim your emoji-based Ethereum domain today!
Source : ENS Tips

Amazing Fact

Internet's Domain Name Service (DNS) can be censored but ENS is resistant to censorship. ENS is secure, private, decentralized, community-driven, and not-for-profit. It is programmable and can communicate with another smart contract protocol outside its existing naming service.

How it works

ENS runs on two smart contracts. One smart contract records all information and link to the second smart contract which is responsible to translate names to addresses.

ENS allows the domain owner to control any subdomains.
Suppose you have 'alice.eth', so you can create subdomains like 'wallet.alice.eth' , 'email.alice.eth' .

To get ENS domain, you can visit https://app.ens.domains

Sort:  

Congratulations @alrashel! You have completed the following achievement on the Hive blockchain and have been rewarded with new badge(s) :

You published more than 20 posts. Your next target is to reach 30 posts.

You can view your badges on your board And compare to others on the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Do not miss the last post from @hivebuzz:

Project Activity Update