Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ENS on Layer2 @Ethcc 2021

ENS on Layer2 @Ethcc 2021

Makoto Inoue

July 21, 2021
Tweet

More Decks by Makoto Inoue

Other Decks in Technology

Transcript

  1. Agenda - 1. ENS L2 design considerations - 2. Rollup

    agnostic L2 integration - 3. What about other EVM compatible chains? - 4. FAQs
  2. Most “L2/EVM chain” strategies - 1. Deploy a copy -

    2. Select Network - 3. Add Liquidity incentive
  3. 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
  4. 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
  5. L2 Gateway - 3 requests model - Set gateway per

    resolver - Verify with proof at L1
  6. Bridge Gateway Pros - Retains the same security assumption Cons

    - Bridge needs modification/extension - Signer must be verifiable on L1
  7. - Name owner hosts the gateway - Name owner signs

    data - Verify name ownership, not data App Gateway EVM Chain
  8. App Gateway Pros - No dependencies to the bridges Cons

    - Each App has to host own gateway - Less trustless
  9. - Name owner hosts the gateway - Name owner signs

    data - Verify name ownership, not data Trusted Gateway DBMS
  10. A: Not for now - Registry will remain on L1

    - Resolver can move to a L2 - Use of Subdomain
  11. Q. How do I prevent from transferring the same name

    to different owners on L1 and L2?
  12. - ENS is NFT - NameWrapper for subdomains A: Lock

    your name on a cross chain bridge