Lessons from 10 Years of the Ethereum Identity Stack
summary
History and practical lessons from a decade building the stack: ENS starts development in 2016 and launches 2017 and by 2021 becomes ENS is a username and profile, proving wallets plus DNS-like names drive adoption; EIP-4361 Sign-in with Ethereum provides a decentralized SSO supported in major wallets; the Ethereum Follow Protocol runs an onchain social graph with tens of thousands of users; ethidentitykit.com is a React library wiring these parts. Identity is 20 hard problems unbundled so each part can stand or fall independently.
AI-written summary · about
chapters (35)
- 0:00Introduction
- 0:35Brantly's Onchain Profile and ENS Name
- 0:47Going Back 50 Years to Public Key Cryptography
- 1:09What Public Key Cryptography Is
- 1:38Why the US Government Classified It
- 1:52The Cypherpunks Make It Legal in the 1990s
- 2:07Why It Powers E-Commerce and HTTPS
- 2:28Cryptography as the Basis for Digital Identity
- 2:48Why PGP Never Broke Out
- 3:14Bitcoin, Namecoin, and Early Naming
- 3:33Identity in the 2014 Ethereum White Paper
- 4:06How Crypto Spread Private Keys at Scale
- 4:38Why Wallets Keep Getting Better
- 5:12Why Early Identity Projects Failed
- 5:37Why Decentralized Is Harder Than Centralized
- 6:12The Ethereum Name Service Breakthrough
- 6:30Realizing ENS Was a Username and Profile
- 6:59Why the Username Is the Meta Use Case
- 7:15Why ENS Has Succeeded Where Others Failed
- 7:39Not Competing Directly With DNS
- 8:04Great Engineering and Long Time Horizons
- 8:36Why ENS Is Extremely Lindy
- 8:58Accidentally Solving Single Sign On
- 9:26The Vision of a Decentralized Account for the Internet
- 9:44Sign in with Ethereum and EIP-4361
- 10:07The Ethereum Follow Protocol Social Graph
- 10:36Other Parts of the Identity Stack
- 10:58Ethereum Identity Kit for Developers
- 11:18What Ethereum Identity Really Is
- 11:39Why the Stack Is Decentralized, Not Vertically Integrated
- 11:58Why Each Part Can Stand or Fall on Its Own
- 12:17Why This Makes the Stack Resilient
- 12:40Why We Should Not Take This for Granted
- 13:06The Hard Work Behind the Stack Today
- 13:25Closing
related talks
51mSign in With Ethereum: the Most Powerful Protocol in #Web3?
20mENS - Identity In Your Apps
30mENS Identity in Your Apps
14mENS, Identity in Your Apps
15mHow ENS Complements and Goes Beyond DNS
32mPractical Example of How to Integrate ENS into Your dApp
23mHow to overcome AI threat to user authenticity
39mSelf-Sovereign Identity: How Will it Look in Practice?
