심층 칼럼 · #34 / 50 · 지갑 · 오라클 · 보안 · 실생활 결제
0x71C… 대신 vitalik.eth로 부르는 도시의 문패: ENS(이더리움 네임 서비스)의 원리
길고 복잡한 42자리 지갑 주소를 사람이 읽을 수 있는 이름으로 바꾸는 탈중앙 전화번호부
초기 인터넷에서도 웹사이트에 접속하려면 google.com 대신 142.250.190.46 같은 숫자로 된 IP 주소를 외워 쳐야 했습니다. 이를 사람이 부르기 쉬운 이름으로 바꿔 준 것이 도메인 네임 시스템(DNS)이듯, 이더리움 도시에서 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 같은 42자리 지갑 주소를 vitalik.eth처럼 읽기 쉬운 문패로 바꿔 주는 기술이 바로 ENS(Ethereum Name Service)입니다.
1. 왜 42자리 16진수 주소는 실수하기 쉽고 위험할까
이더리움 지갑 주소는 0x로 시작하는 40글자의 알파벳(a~f)과 숫자(0~9) 조합입니다. 사람이 눈으로 보고 외우는 것은 불가능에 가까워서 항상 복사·붙여넣기에 의존해야 합니다.
문제는 해커들이 내 거래 내역에 찍힌 주소와 앞 네 글자·뒤 네 글자만 똑같은 가짜 주소로 소액을 보내 놓아, 사용자가 최근 거래 목록에서 무심코 그 가짜 주소를 복사해 큰돈을 보내게 만드는 ‘주소 중독(Address Poisoning)’ 피싱이 기승을 부린다는 점입니다. alice.eth처럼 사람이 바로 알아볼 수 있는 문패를 쓰면 이런 착각을 원천적으로 막을 수 있습니다.
2. 특정 회사가 빼앗을 수 없는 스마트 컨트랙트 문패(NFT)
일반 인터넷 도메인(.com 등)은 중앙 관리 기관이나 등록 대행사가 마음먹으면 정지시키거나 회수할 수 있습니다. 반면 .eth 이름은 이더리움 도심(L1) 위에서 돌아가는 스마트 컨트랙트 레지스트리에 기록되며, 각 이름은 그 자체로 소유자의 지갑에 들어 있는 표준 NFT입니다.
등록 기간 동안에는 운영 재단을 포함한 그 누구도 내 허락 없이 내 .eth 이름을 빼앗거나 연결된 지갑 주소를 마음대로 바꿀 수 없습니다. 또한 하나의 .eth 이름 안에 이더리움 주소뿐 아니라 비트코인 주소, 프로필 사진, 소셜 미디어 계정, 분산 웹사이트(IPFS) 주소까지 한꺼번에 적어 둘 수 있는 종합 명함입니다.
3. L2 구역으로 넓어진 무료 부계정(Subname): base.eth와 linea.eth
예전에는 이더리움 도심(L1)에서 .eth 이름을 등록하고 고칠 때마다 L1 가스비를 내야 했습니다. 하지만 최근 ENS가 오프체인·L2 조회 표준(CCIP-Read / ERC-3668)을 도입하면서, 이름을 실제 보관하고 고치는 일은 수수료가 싼 L2 구역에서 하고 확인은 도심과 똑같이 안전하게 할 수 있게 되었습니다.
그 대표적인 사례가 Base 구역의 Basenames(*.base.eth)와 Linea 구역의 Linea Names(*.linea.eth)입니다. 각 구역의 시민들이 거의 무료에 가까운 비용으로 자기 구역의 문패를 달고 활동할 수 있게 된 것입니다.
4. 이더리움 시티에서 ENS 문패로 이웃과 지갑을 찾아보는 법
이더리움 시티 상단의 ‘지갑 조회’ 창에는 복잡한 0x... 주소뿐 아니라 vitalik.eth 같은 ENS 이름을 그대로 입력해도 도심의 공식 ENS 레지스트리를 통해 실제 주소를 찾아내어 그 지갑이 어느 구역을 오갔는지 3D 화면 위에 바로 보여줍니다.
관련 구역 안내
관련 용어 풀이
이 칼럼은 도시를 읽는 데 도움을 주려고 쓴 해설이며 투자 조언이 아닙니다. 이 글의 사실은 2026년 10월 기준이며 바뀔 수 있습니다. 틀린 곳을 보시면 문의로 알려 주세요.