Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ENS on Layer2 @Ethcc 2021
Search
Makoto Inoue
July 21, 2021
Technology
0
1k
ENS on Layer2 @Ethcc 2021
Makoto Inoue
July 21, 2021
Tweet
Share
More Decks by Makoto Inoue
See All by Makoto Inoue
ENS beyond Web3
makoto_inoue
0
130
Tokyo ENS Meetup 2023 June
makoto_inoue
0
100
ENS for your community
makoto_inoue
0
320
ENS for the multi chain world @ EthPorto 2023
makoto_inoue
0
210
ENS on Starknet at StarkWare Session
makoto_inoue
0
140
Ethcc: The State of ENS 2022
makoto_inoue
0
300
EthShanghai ENS integration workshop - May 2022
makoto_inoue
0
180
ENS Integration workshop @ nfthack
makoto_inoue
0
99
ENS as your web3 username
makoto_inoue
0
410
Other Decks in Technology
See All in Technology
Bedrock AgentCore Memoryの新機能 (Episode) を試してみた / try Bedrock AgentCore Memory Episodic functionarity
hoshi7_n
2
1.9k
20251218_AIを活用した開発生産性向上の全社的な取り組みの進め方について / How to proceed with company-wide initiatives to improve development productivity using AI
yayoi_dd
0
670
AI時代のワークフロー設計〜Durable Functions / Step Functions / Strands Agents を添えて〜
yakumo
3
2.2k
Introduce marp-ai-slide-generator
itarutomy
0
130
Strands AgentsとNova 2 SonicでS2Sを実践してみた
yama3133
1
1.9k
[Data & AI Summit '25 Fall] AIでデータ活用を進化させる!Google Cloudで作るデータ活用の未来
kirimaru
0
3.9k
2025-12-27 Claude CodeでPRレビュー対応を効率化する@機械学習社会実装勉強会第54回
nakamasato
4
1.1k
20251219 OpenIDファウンデーション・ジャパン紹介 / OpenID Foundation Japan Intro
oidfj
0
500
Entity Framework Core におけるIN句クエリ最適化について
htkym
0
130
[2025-12-12]あの日僕が見た胡蝶の夢 〜人の夢は終わらねェ AIによるパフォーマンスチューニングのすゝめ〜
tosite
0
180
NIKKEI Tech Talk #41: セキュア・バイ・デザインからクラウド管理を考える
sekido
PRO
0
210
会社紹介資料 / Sansan Company Profile
sansan33
PRO
11
390k
Featured
See All Featured
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
120
Into the Great Unknown - MozCon
thekraken
40
2.2k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
94
BBQ
matthewcrist
89
9.9k
Getting science done with accelerated Python computing platforms
jacobtomlinson
0
79
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
580
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
0
280
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
Test your architecture with Archunit
thirion
1
2.1k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
110
Transcript
ENS on Layer 2, Ethcc, July 2021 Makoto Inoue (@makoto_inoue)
What is ENS? 0x5a384227b65fa093dec...
What is ENS? matoken.eth
ENS growth
ENS is exploding https://medium.com/etherscan-blog/4-metrics-highlighting-ens-adoption-1db528f8416f
Because of lower gas... https://medium.com/etherscan-blog/4-metrics-highlighting-ens-adoption-1db528f8416f
Agenda - 1. ENS L2 design considerations - 2. Rollup
agnostic L2 integration - 3. What about other EVM compatible chains? - 4. FAQs
1. ENS L2 design considerations
Most “L2/EVM chain” strategies - 1. Deploy a copy -
2. Select Network - 3. Add Liquidity incentive
ENS “L2/EVM chain” design discussion - 2020 Sep: “A general-purpose
L2-friendly” ENS standard by Vitalik - 2020 Oct: “A general-purpose bridge for Ethereum Layer 2s” by Nick - 2021 Apr: “MVP of ENS on L2 with Optimism” by Nick
ENS “L2/EVM chain” requirement - 1. No “Switch network” for
reading names - 2. No “Pick a winner” (yet) for updating record - 3. Minimise additional trust assumption
2. Rollup agnostic L2 integration
ENS architecture recap - 2 requests model - Swappable resolver
L2 Gateway - 3 requests model - Set gateway per
resolver - Verify with proof at L1
Durin: Secure offchain data retrieval (EIP 3668) https://github.com/Arachnid/EIPs/blob/durin/EIPS/eip-3668.md
L2 Gateway on Optimism Demo https://www.youtube.com/watch?v=9DdL7AQgXTM
L2 Gateway on Optimism https://github.io/ensdomains/l2gateway-demo
L2 Gateway on Optimism https://github.io/ensdomains/l2gateway-demo
L2 Gateway on Optimism https://github.io/ensdomains/l2gateway-demo
L2 Gateway on Optimism https://github.io/ensdomains/l2gateway-demo
L2 Gateway on Optimism https://github.io/ensdomains/l2gateway-demo
3.What about other EVM compatible chains?
TVL on EVM compatible chains https://twitter.com/richwgalvin/status/1399992712451948546
- Bridge gateway - App gateway - Trusted gateway Alternatives
- Bridge signs the data - Verify bridge signer, not
data Bridge Gateway EVM Chain
Bridge Gateway Pros - Retains the same security assumption Cons
- Bridge needs modification/extension - Signer must be verifiable on L1
- Name owner hosts the gateway - Name owner signs
data - Verify name ownership, not data App Gateway EVM Chain
App Gateway Pros - No dependencies to the bridges Cons
- Each App has to host own gateway - Less trustless
- Name owner hosts the gateway - Name owner signs
data - Verify name ownership, not data Trusted Gateway DBMS
Trusted Gateway Pros - No ENS registry required off L1
Cons - Trusted - No NFT
Comparison
- Registration & Renewal gas cost - Subdomains - Ownership
4. FAQs
Q. Does Registration & Renewal gas cost become cheaper?
A: Not for now - Registry will remain on L1
- Resolver can move to a L2 - Use of Subdomain
Q. Can I create subdomains on L2 and sell as
NFT?
- Wildcard support - https://eips.ethereum.org/EIPS/eip-2544 - NFT support on Registry
A: Yes
Q. How do I prevent from transferring the same name
to different owners on L1 and L2?
- ENS is NFT - NameWrapper for subdomains A: Lock
your name on a cross chain bridge
For more information Makoto Inoue / @makoto_inoue https://github.com/ensdomains/l2gateway-demo https://discuss.ens.domains/c/feature-request/layer2/10 https://discord.gg/AskZbFx
https://github.com/Arachnid/EIPs/blob/durin/EIPS/eip-3668. md