Shaurya Malwa · 10 hours ago · 2 min read
Ethereum Name Service (ENS) offers a secure and decentralised way to address resources both on and off the blockchain using simple, human-readable names. It is similar to the internet’s domain name service (DNS) which provides human-readable domain names which are mapped to IP addresses. In the case of ENS, the addresses are either wallet or smart contract addresses.
- No long addresses. ENS eliminates the need to copy or type long addresses. With ENS, you’ll be able to send money to your friend at ‘aardvark.eth’ instead of ‘0x4cbe58c50480…’, interact with your favorite contract at ‘mycontract.eth’, or visit a Swarm-hosted site at ‘swarmsite.eth’.
- Secure. ENS is built on smart contracts on the Ethereum blockchain, meaning it doesn’t suffer from the insecurity of the DNS system. You can be confident names you enter work the way their owner intended.
- Truly distributed. ENS operates in a distributed fashion for both its infrastructure and governance. Anyone can register a .eth domain name for themselves by participating in an auction process, mediated by the blockchain.