Simply, and say goodbye to address complex

Each person has a unique ID number, why do we need the name?

When we actually access the Internet is one IP, why the input is similar https://www.apple.com domain name?

Because we need readability, which is the identity card numbers and IP are not available. As a result, we invented one naming system, in different areas of the machine language and human language mapping, allowing digital and IP becomes readable and meaningful content to connect man and machine language.

When I was in the public inquiry service centers, need to report on the identity card number, rather than the name, identity card number match official system, in order to bring up all my data.

When I enter the browser https://www.apple.com/, automatically resolve domain names to the IP: 122.224.45.229, which will show the corresponding page to me.

This is the meaning naming system, communication between man and machine, so that human-readable understandable.

01

Block chain naming system

In the block chain in the world, the necessity of naming system is particularly prominent. If you come into contact with the block chain, then it should be seen Ethernet Square 42 characters and a complex password like Bitcoin long address.

Here, without naming system, combined with the block attribute value chain and its irreversibility, once the transfer error is irreparable loss.

Two years ago CoinDash project was black, its official online payment address is maliciously replaced, leading many investors mistakenly total value of $ 7.53 million into Square Ethernet hackers address. Hackers take advantage of the original Ethernet unfriendly Square address:

0x5BB0b2A1EbF55AE6F3890EdfC5cD7ab995722bfE

0x00DF69cAff4435aB22066E11E16b2E57F2DeA3e7

These two addresses, we can only understand that they are different addresses, but which one is the right payment address indistinguishable.

So now if the block chain has its own naming system to help us avoid similar mistakes? Some, ENS is the moment a high degree of popularity block chain domain name service (Ethernet-based Square developed naming service).

02

ENS Domain Name Service

CoinDash example, if they use ENS domain name to map to the correct receiving address to coindash.eth, so users only need to look for the domain name and transfer to, "address substitution" tricks will be immediately exposed, because we you can easily distinguish between different "coindash.eth" and "coindasl.eth" of.

Of course, ENS also supports mapping IPFS hash, Tor.onion and other types of text and ENS domain. One conceivable scenario is that when the ENS (block chain domain name service) and IPFS (decentralized storage) combined, we might be able to experience the network services under the decentralized architecture.

The current ENS domain names are .eth format, it seems to represent the Ethernet Square. In this regard, ENS solution is DNSSEC by the owner of the current DNS domain name can declare their own domain name to use on the ENS.

For example, Ethernet Square Foundation has a DNS name of "ethereum.org"; by DNSSEC, they can provide a record ENS (Note: Not ethereum.eth) as "ethereum.org." In this way, the Foundation will be able to use Ethernet Square "ethereum.org" to receive digital payments assets.

Recently, ENS addition of some new features, we have an impact:

  1. Supports 3-6 digit short domain name registration

  2. Support multi-link address resolution

Open short domain name registration

With a short domain name registration and opening up, more people registered his name added to the team (to have a unique domain on the block chain, very interesting). Currently has a total of more than 310,000 .eth domain name is registered. If you grabbed, put your microblogging nickname, micro-letter name changed xxxxx.eth it, like God put Twitter into a V vitalik.eth, cool.

Or you registered to the domain name forgotten dark horse, to Opensea a deal.

Opensea ENS domain name is on auction

Support multi-link address resolution

In the address input tryit.eth latest version imToken transfer page, under different chains, respectively, can be resolved to:

ETH Address:

0xEfd7cc992149b7980d069Cbc955F0310BeecB7d9

BTC Address:

bc1q4a8s7kyvzr3gzcpgzslpmrj08lkdn4lku9tu2w

ENS to be public support for all popular chain, we can rely on a domain name, free transfers between the purse and the exchange without having to copy and paste the address and repeatedly reviewed.

03

More than one

The current block chain domain is not yet widely available, .zil addition .eth ENS provided, as well as Unstoppable Domain offers, .crypto and so on. You can experience the convenient transfer wallet (such as imToken) support in these domains.

One possible future scenario is that the domain name service is the entrance block chain in the world in each person's public information by entering a corresponding domain name, we can either transfer to a particular address, you can also send information to the corresponding mailbox or directly open a specific page . And this information with the corresponding domain name are recorded in the contract, any third party can not be tampered with or canceled.

04

At last

As Naming System (DNS) catalyze the popularity of the Internet, ENS are also most likely to promote the popularization block chain.

Next time, when you transfer, remember to ask if the other party has its own exclusive domain name.

Published 43 original articles · won praise 0 · Views 2615

Guess you like

Origin blog.csdn.net/weixin_45071350/article/details/103296252