ethereum name service
play

Ethereum Name Service Nick Johnson <nick@notdot.net> Why do - PowerPoint PPT Presentation

Ethereum Name Service Nick Johnson <nick@notdot.net> Why do we need another name service? Aspects of a name system 1. Name lookup 2. Name registration 3. Governance What makes a good name system? Separation of concerns


  1. Ethereum Name Service Nick Johnson <nick@notdot.net>

  2. Why do we need another name service?

  3. Aspects of a name system 1. Name lookup 2. Name registration 3. Governance

  4. What makes a good name system? ● Separation of concerns ● Distributed authority and implementation ● Support for many types of record ● Compatibility with existing systems ● Support for on-chain and off-chain name resolution

  5. ENS components

  6. ENS organization ● Inspired by DNS and by Maker’s name service proposal ● Hierarchical based on name components ● Unlike DNS, uses relative naming, in a tree structure ● Any name component can have Resource Records associated with it ● RRs can point to Swarm hashes, contract or wallet addresses, or legacy Internet resources (A, MX, etc)

  7. Status & plans ● ENS draft spec is available for comment: bit.ly/ethereum-ens ● Reference name service and local resolver implementations available: https: //github.com/arachnid/ens ● Discussion about governance and implementations ongoing - join us on Gitter, in go-ethereum/name-registry

  8. Questions?

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend