Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up
for free
ENS beyond Ethereum
Makoto Inoue
March 04, 2020
Technology
0
690
ENS beyond Ethereum
Makoto Inoue
March 04, 2020
Tweet
Share
More Decks by Makoto Inoue
See All by Makoto Inoue
makoto_inoue
0
13
makoto_inoue
0
21
makoto_inoue
0
9
makoto_inoue
1
19
makoto_inoue
0
46
makoto_inoue
0
34
makoto_inoue
0
300
makoto_inoue
0
37
makoto_inoue
0
85
Other Decks in Technology
See All in Technology
awsbelaraby
4
1.2k
oracle4engineer
1
210
torisoup
0
270
kanaugust
PRO
0
210
clustervr
0
190
pinboro
0
2k
ray_30cm_ns
0
280
sasakendayo
2
320
tzkoba
0
390
110y
3
690
con_mame
4
2k
kyonmm
1
1.9k
Featured
See All Featured
samanthasiow
56
6.3k
chriscoyier
145
19k
shlominoach
176
7.4k
dougneiner
119
7.8k
keithpitt
401
20k
malarkey
119
16k
shpigford
165
19k
jensimmons
207
10k
destraynor
223
47k
roundedbygravity
84
7.8k
davidbonilla
69
3.5k
ammeep
656
54k
Transcript
ENS Beyond Ethereum, March 2020 Makoto Inoue (makoto@ens.domains)
Speaker (@makoto_inoue) - Dev at @ensdomains - C-founder @wearekickback
@Devcon5 - Short name auction - DNS Namespace Integration -
Multicoin support
Adoption
Adoption
Adoption (34 wallets, 84 dapps)
Jan 2020
Agenda - 1. Registry migration - 2. ENS Beyond Eth
addresses - 3. ENS Beyond Crypto
1: Registry migration
Nov 12th 2019 - Happy wedding Nick and Juliet! -
http://happywedding.julieta ndnick.eth.link
The vulnerability - Reported on Nov 8th 2019
The vulnerability - Reported on Nov 8th 2019 - On
ENS Registry Registrar
The vulnerability - Reported on Nov 8th 2019 - On
ENS Registry
The vulnerability - Reported on Nov 8th 2019 - On
ENS Registry - ENS.lll https://medium.com/the-ethereum-name-service/lets-talk-ens-migration-a92d5c21df28
The exploitation steps https://blog.trailofbits.com/2020/03/03/manticore-discovers-the-ens-bug/
- Over 350k domains migrated (3rd~10th Feb) - 847k storage
slots = 16.9Mgas - Initial estimate = 17 ETH($3,049) => Actual 140 ETH ($25,200) - Over 200 PRs on Github to update Registry address - Most subdomains, .xyz, contract owned addresses are NOT migrated The Migration work
Dapp Migration - Please accept our PR!
Dapp Migration - migrated.eth
User Migration - Resolvers
User Migration - Sub domains - (except subdomain registrars such
as now.ens.domains)
2: ENS beyond Eth addresses
Multicoin support BTC LTC DOGE MONA DASH ETH ETC RSK
XDAI XRP BCH BNB XLM ATOM TRX NEM EOS KSM https://github.com/ensdomains/address-encoder
Multicoin support In Action (eg: Trust Wallet) https://github.com/ensdomains/address-encoder
Multicoin support In Action (eg: Trust Wallet) https://github.com/ensdomains/address-encoder
The challenge to you
3: ENS beyond Crypto
The competition
Not to worry about #1
Not to worry about #1
Not to worry about #2 • https://github.com/tynes/hsd-ens-resolution
Not to worry about #2 • https://github.com/tynes/hsd-ens-resolution
The guy Not to worry about #3
Rent ($5/y~) .eth Free .xyz .luxe .club .krx .art Us
Set eth address at _ens.yourdomain.xyz Level 1
Buy DNS, get ENS for free Level 2
DNS + ENS Text Record Level 3
ENS + NFT + DNS on IPFS Level 4
EthDNS + DNSResolver.sol https://github.com/wealdtech/coredns-ens https://github.com/ensdomains/resolvers/blob/master/contracts/profiles/DNSResolver.sol
One more thing
- Set into your calendar - Can renew in advance
- Old Deed is SAFU 4th May 2020
For more info - Follow @ensdomains on Twitter • https://medium.com/the-ethereum-name-service
• https://app.ens.domains/ • https://docs.ens.domains/ • https://github.com/ensdomains/subdomain-registrar • https://github.com/ensdomains/ethregistrar • https://github.com/ensdomains/ens • https://github.com/ensdomains/resolvers • https://explore.duneanalytics.com/dashboard/all-things-ens • https://medium.com/the-ethereum-name-service/lets-talk-ens-migration-a92d5c21df28 • https://medium.com/the-ethereum-name-service/ens-kred-major-integration-of-dns-and-ens-launches-e7efb4dd872a • https://github.com/handshake-org/hsd • https://github.com/tynes/hsd-ens-resolution • https://github.com/wealdtech/coredns-ens • https://blog.trailofbits.com/2020/03/03/manticore-discovers-the-ens-bug/ • http://happywedding.julietandnick.eth.link
Thank you! Makoto Inoue / makoto@ens.domains