Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ENS at BlockChain summit Sep 2018
Search
Makoto Inoue
September 18, 2018
0
68
ENS at BlockChain summit Sep 2018
Makoto Inoue
September 18, 2018
Tweet
Share
More Decks by Makoto Inoue
See All by Makoto Inoue
ENS beyond Web3
makoto_inoue
0
110
Tokyo ENS Meetup 2023 June
makoto_inoue
0
85
ENS for your community
makoto_inoue
0
300
ENS for the multi chain world @ EthPorto 2023
makoto_inoue
0
200
ENS on Starknet at StarkWare Session
makoto_inoue
0
120
Ethcc: The State of ENS 2022
makoto_inoue
0
280
EthShanghai ENS integration workshop - May 2022
makoto_inoue
0
170
ENS Integration workshop @ nfthack
makoto_inoue
0
85
ENS as your web3 username
makoto_inoue
0
400
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
Scaling GitHub
holman
462
140k
4 Signs Your Business is Dying
shpigford
184
22k
The Art of Programming - Codeland 2020
erikaheidi
55
13k
Visualization
eitanlees
147
16k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
Music & Morning Musume
bryan
46
6.8k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
900
Into the Great Unknown - MozCon
thekraken
40
2k
GraphQLとの向き合い方2022年版
quramy
49
14k
Faster Mobile Websites
deanohume
309
31k
A better future with KSS
kneath
239
17k
Transcript
Ethereum Name Service Blockchain Summit Sep 2018 Makoto Inoue
[email protected]
@makoto_inoue
• London Ethereum CodeUp • BlockParty • ENS @makoto_inoue github.io/makoto
London Ethereum Codeup
BlockParty
BlockParty
What is ENS?
What is DNS?
What is Domain?
Domain
IP address
Ethereum Address 0x4b3A4F3F42BA61141A4F7101F77dC141AE15c59A
Ethereum Name Service matoken.eth
FAQ How ENS different from namecoin/blockstack/handshake
Namecoin/BlockStack = aims to be a DNS replacement for its
own TLD Handshake = aims to replace the DNS root zone ENS = aims to hide Ethereum address Answer
How does this work?
• Where is it? • How do you get one?
• What’s next? Ethereum = Smart contract
ENS architecture
ENS smart contract example
http://dapradar.com
ENS is yet another Ethereum smart contract
• Where is it? • How do you get one?
• What’s next? ENS is everywhere!
1. Where is ENS? https://www.amazon.co.uk/Wheres-Wally-Martin-Handford/dp/1406375691 Nick Johnson The lead developer
The easier way
1. Where is ENS?
1. Where is ENS?
1. Where is ENS?
1. Where is ENS?
1. Where is ENS?
1. Where is ENS?
1. Where is ENS?
How do you get ENS?
The harder way
Auction (2017 May 4th)
The .eth registrar
Long bidding process https://medium.com/the-ethereum-name-service/a-visual-timeline-of-an-ethereum-name-service-bid-20c368865f56
180,822 names auctioned (5-8 2017)
How big is it? https://ntldstats.com/tld
ETH 168,595 (USD 35 M) Ether deposited
Top Domains ( bid ) • ethfinex.eth = ETH 201,709
(USD 41M) • sportsbet.eth = ETH 188,888 • consensys.eth = ETH 184,811 • weifund.eth = ETH 184,400
Top Domains ( won ) • darkmarket.eth = ETH 20,103
(USD 4M) • openmarket.eth = ETH 10,054 • exchange.eth = ETH 6,660 • blackjack.eth = ETH 5,910 • tickets.eth = ETH 2,976
• myetherwallet.eth = ETH101 (USD 21 K) • blockparty.eth =
ETH7 Squatters
• internet.eth 88 bids Highest number of bids
FAQ Can I see all the auctioned names?
Answer No and Yes
namehash namehash.hash('foo.eth') // '0xde9b09fd7c5f901e23a3f19fecc54828e9c84853980 1e86591bd9801b019f84f'
Watching bidding in action (@ENSbot)
The latest stats
The more detailed info
The easier way
Subdomain
ENS is everywhere https://now.ens.domains
ENS is everywhere http://gitcoin.co
ENS is everywhere http://aragon.org
ENS = Hotmail
What’s next?
• Better tools • Adoption • DNS integration What’s next?
Better tools (soon to come….)
Adoption
Winner (ensnifty.com)
DNS Integration with DNSSEC
DNS Integration with DNSSEC
https://ensdomains.github.io/dnssectool
DNS Integration (with .xyz domain) with domain provider
.luxe (Let U Exchange Easily) partnership
Imagine this
“Donate ETH to redcross.org”
https://medium.com/the-ethereum-name-service Makoto Inoue
[email protected]
@makoto_inoue