ENS_-_the_road_to_the_permanent_registrar.pdf

1eecfce54b4f902784d046328935efd4?s=47 Makoto Inoue
April 10, 2019
240

 ENS_-_the_road_to_the_permanent_registrar.pdf

1eecfce54b4f902784d046328935efd4?s=128

Makoto Inoue

April 10, 2019
Tweet

Transcript

  1. Ethereum London April 2019 Makoto Inoue (@makoto_inoue) “May the 4th

    be with you”
  2. • ENS Introduction and history • Permanent Registrar and Short

    Name Auction • Migration process Agenda
  3. 1. ENS Introduction and history

  4. What is ENS? 0x5a384227b65fa093dec...

  5. What is ENS? matoken.eth

  6. What is ENS? matoken.eth

  7. Products and services supporting ENS

  8. ENS as a collection of smart contracts • Registry •

    Resolvers • Registrar
  9. https://manager.ens.domains

  10. Not just Ethereum Address

  11. Registrars • Hash Registrar (.eth) • Reverse Registrar • Subdomain

    Registrars • DNSSEC Registrar(.xyz/.luxe) From “ENS Domain Rankings: The Most Subdomains” https://medium.com/the-ethereum-name-service/ens-domain-rankings-the-most-subdomains-3b4fc8afe35b
  12. Hash Registrar Hash Registrar Registration Method Vickrey Auction # of

    Registration TXN’s 3 (open, reveal, finalize) Duration 5 Days Renewal Not Required Registration fund usage Deposit
  13. Timeline To-Date

  14. ENS auction with numbers (https://curiousgiraffe.io/ens)

  15. ENS auction with numbers (https://curiousgiraffe.io/ens) • 270k owned • 50k

    resolver set • 82% squatting rate
  16. 2. Introducing Permanent Registrar and Short Name Auction

  17. Registration Mechanism Hash Registrar Permanent Registrar Registration Method Vickrey Auction

    FIFO (fixed amount) # of Registration TXN’s 3 (open, reveal, finalize) 2 (register, reveal) Duration 5 Days ~15 min Renewal Not Required Required Registration fund usage Deposit (0.01ETH~) Fee ($5/y~)
  18. Permanent Registrar Fee structure • Pricing ◦ To discourage land

    grabs and squatting ◦ 3 characters - $640/year ◦ 4 characters - $160/year ◦ 5+ characters - $5/year ◦ Fees paid in ETH ◦ ETH/USD exchange rate set using the DAI USD oracle • Use of Funds ◦ Near Term - Held in ENS multisig ◦ Longer Term - TBD ◦ Tax considerations ◦ Possible uses - funding core ENS team & issuing grants to teams building on ENS
  19. New registration manager

  20. Short Name Auction • One time auction for 3-6 character

    names • Reservation process will run before auction • Auction will again be a Vickrey auction • Permanent registrar used for 3-6 character names after auction concludes
  21. Timeline

  22. Short Name Auction - Proposed Reservation Process • Why? ◦

    ENS is more useful the less surprising it is ◦ Less surprising means known projects in the crypto space can get the name that best represents them • Who? ◦ Any DNS domain owner ◦ Domain must have been registered before 1 Jan 2019
  23. Short Name Auction - Proposed Reservation Process • How? ◦

    Submit an application ◦ Prove domain ownership (add text on subdomain) ◦ Oldest existing DNS domain wins • When? ◦ Begins 60 days after permanent registrar launch ◦ Runs 30 days prior to short-name auction
  24. Short Name Auction - Proposed Reservation Process • Criteria, the

    ENS domain being claimed must be either ◦ Exact match (foo.com -> foo.eth) ◦ Concatenation (bit.fish -> bitfish.eth) ◦ Suffix ‘eth’ removed (asseth.fr -> ass.eth)
  25. 3. Migration process • Existing name holders • Third party

    apps • Additional information
  26. What do you need to do? - Existing name holders

  27. What do you need to do? - after May 4th

    2020
  28. What do you need to do? - 28 days locking

    period
  29. What do you need to do? - Third party apps

    • Resolvers = no change required • Auction Registrars = Migrate
  30. Find out more • AMA https://www.reddit.com/r/ethereum/comments/b9vd11/were_the_ethereum_name_service_ens_team_and_ens • Forum https://gitter.im/ethereum/go-ethereum/name-registry &&

    https://discuss.ens.domains • Blog https://medium.com/the-ethereum-name-service
  31. Makoto Inoue (@makoto_inoue) May 4th 2019 http://manager.ens.domains