1. ENS
/solidity |
Contents
The Ethereum Name Service (ENS) is a distributed, open, and extensible naming system based on the Ethereum blockchain.
https://ethereum.org/en/ https://ethereum.org/ja/
https://blog.btcbox.jp/archives/12740
2. architecture
https://docs.ens.domains/#ens-architecture
What is Ethereum Name Service (ENS)? https://www.ledger.com/academy/what-is-ethereum-name-service-ens
3. Resolver
https://docs.ens.domains/contract-api-reference/publicresolver
https://github.com/ensdomains/ens-contracts/blob/master/contracts/resolvers/PublicResolver.sol
ENS’s job is to map human-readable names like ‘alice.eth’ to machine-readable identifiers such as Ethereum addresses, other cryptocurrency addresses, content hashes, and metadata. ENS also supports ‘reverse resolution’, making it possible to associate metadata such as canonical names or interface descriptions with Ethereum addresses.
4. 3DNS