이더리움네임서비스

코인심층

Ethereum Name Service · ENS · NFT · Ethereum Ecosystem · Decentralized Identifier (DID) · Name Service · Governance

이더리움네임서비스(ENS)는 이더리움 블록체인 위에 구축된 분산형·개방형 이름 체계로, 'alice.eth'처럼 사람이 읽기 쉬운 이름을 지갑 주소·콘텐츠 해시 등 기계가 인식하는 식별자로 연결한다. 인터넷의 도메인 이름 시스템(DNS)과 목표는 비슷하지만, 블록체인의 특성에 맞춰 다른 구조를 갖는다.

1.개요

이더리움네임서비스(Ethereum Name Service, ENS)는 이더리움 블록체인 위에 구축된 분산형·개방형·확장 가능한 이름 체계다. 핵심 역할은 사람이 기억하기 쉬운 이름을 이더리움 지갑 주소, 다른 암호화폐 주소, 콘텐츠 해시, 메타데이터 등 기계가 인식하는 식별자로 매핑하는 것이다. 이를 통해 길고 복잡한 16진수 주소 대신 'alice.eth'와 같은 이름으로 자산을 주고받거나 서비스를 식별할 수 있다.

ENS는 인터넷의 도메인 이름 시스템(DNS)과 목표가 유사하지만, 이더리움 블록체인이 제공하는 특성과 제약에 맞춰 상당히 다른 구조를 갖는다. DNS처럼 점(.)으로 구분되는 계층적 이름(도메인) 체계로 동작하며, 도메인 소유자는 그 하위 도메인에 대한 완전한 통제권을 가진다.

ENS는 이름을 식별자로 바꾸는 정방향 변환뿐 아니라 '역방향 변환(reverse resolution)'도 지원한다. 역방향 변환을 이용하면 이더리움 주소에 표준 이름이나 인터페이스 설명 같은 메타데이터를 연결할 수 있어, 애플리케이션이 주소를 사람이 읽을 수 있는 이름으로 표시할 수 있다.

코인게코 분류상 ENS는 NFT, 이더리움 생태계, 탈중앙 식별자(DID), 이름 서비스(Name Service), 거버넌스 범주에 걸쳐 있으며, 이는 이 프로토콜이 단순한 주소록을 넘어 신원·자산·거버넌스가 결합된 인프라임을 보여준다.

2.역사와 개발 주체

ENS는 Nick Johnson이 창립자이자 리드 개발자로서 개발을 이끌었으며, 초기에는 이더리움 진영 안에서 개발이 시작되었다. 이후 프로토콜의 유지·발전은 ENS Labs(옛 True Names 법인)를 중심으로 이어졌고, 궁극적인 통제권은 커뮤니티 거버넌스로 이양되었다.

2.1.등록 모델의 변화

ENS가 이더리움 메인넷에 처음 배포되었을 때 '.eth' 이름은 경매(입찰) 방식을 통해 발급되었다. 이후 이 방식은 폐지되고, 이름을 일정 기간 동안 임대해 사용하고 만료 전 갱신하는 '영구 등록기관(permanent registrar)' 모델로 대체되었다. 이로써 누구나 정해진 규칙과 요금을 따르면 원하는 이름을 등록할 수 있게 되었다.

2.2.토큰과 DAO

이후 ENS 거버넌스 토큰이 발행되어 그동안 '.eth' 이름을 사용해 온 이용자들에게 에어드롭되었고, 프로토콜의 운영과 주요 의사결정을 담당하는 ENS DAO가 출범했다. 이 과정을 통해 ENS는 특정 조직이 아니라 토큰 보유자 공동체가 방향을 정하는 구조로 이행했다.

3.작동 원리

3.1.계층적 도메인 구조

ENS는 계층적 이름 구조를 따르므로, 어떤 계층의 도메인이든 그 소유자는 자신 또는 타인을 위한 하위 도메인을 자유롭게 구성할 수 있다. 예를 들어 사용자가 'alice.eth'를 소유하고 있다면 'pay.alice.eth'와 같은 하위 도메인을 만들어 원하는 대로 설정할 수 있다. 상위 도메인 소유자가 하위 도메인의 규칙과 배분을 완전히 통제하기 때문에, 조직이나 서비스가 자체적으로 이름 공간을 나누어 쓰기에 적합하다.

3.2.정방향·역방향 변환

정방향 변환은 'alice.eth' 같은 이름을 조회해 그에 연결된 지갑 주소나 콘텐츠 해시 등 실제 식별자를 얻는 과정이다. 반대로 역방향 변환은 하나의 이더리움 주소에서 출발해 그 주소에 등록된 표준 이름과 부가 정보를 찾아내는 과정으로, 주소 대신 이름을 화면에 보여주는 데 쓰인다.

3.3.등록기관(레지스트라)

'.eth', '.test'와 같은 최상위 도메인은 등록기관(registrar)이라 불리는 스마트 컨트랙트가 소유한다. 이 컨트랙트는 하위 도메인의 할당 규칙을 정의하며, 누구든지 정해진 규칙을 따르면 도메인의 소유권을 확보해 사용할 수 있다. 또한 ENS는 사용자가 이미 보유한 DNS 이름을 ENS에서 사용하도록 가져오는(import) 기능도 지원한다.

4.기술 구조

ENS의 이름 조회는 크게 두 종류의 스마트 컨트랙트가 맞물려 이뤄진다. 하나는 어떤 이름이 누구의 소유이고 어떤 리졸버(resolver)를 사용하는지를 기록하는 중앙 레지스트리 역할의 컨트랙트이고, 다른 하나는 그 이름을 실제 주소·콘텐츠 해시·텍스트 정보 등으로 풀어 주는 리졸버 컨트랙트다. 이름을 조회하는 쪽은 먼저 레지스트리에서 해당 이름의 리졸버를 찾은 뒤, 그 리졸버에게 원하는 정보를 요청한다.

이름은 내부적으로 원문 문자열 그대로가 아니라 해시 알고리즘(케차크 계열)으로 계산된 고정 길이 식별자 형태로 다뤄지며, 계층 구조가 이 해시에 반영된다. 이렇게 하면 임의 길이의 이름을 일정한 크기의 값으로 처리할 수 있다.

4.1.배포 환경

ENS는 이더리움 메인넷과 여러 테스트넷에 배포되어 있다. ensjs 자바스크립트 라이브러리나 최종 사용자용 애플리케이션을 사용하면, 상호작용 중인 네트워크를 자동으로 감지해 해당 네트워크의 ENS 배포본을 이용한다. 덕분에 개발자는 네트워크별 주소를 일일이 지정하지 않고도 ENS를 연동할 수 있다.

5.이름 등록과 소유

'.eth' 이름은 영구 소유가 아니라 일정 기간 동안 빌려 쓰는 임대 방식으로 등록되며, 계속 사용하려면 만료 전에 갱신해야 한다. 등록·갱신 요금은 이더리움 상에서 지불되고, 이름의 길이에 따라 요금 정책이 달라지는 것이 일반적이다. 짧은 이름일수록 희소하므로 더 높은 비용이 매겨진다.

등록된 이름은 하나의 자산으로서 소유·이전·설정이 가능하다. 소유자는 그 이름에 어떤 주소를 연결할지, 어떤 하위 도메인을 만들지, 어떤 부가 정보를 담을지를 스스로 결정한다. 이름의 소유권과 실제 사용(리졸버 설정)이 분리되어 있어, 소유자와 이름이 가리키는 대상이 서로 다를 수도 있다.

6.NFT와 탈중앙 신원

ENS 이름은 대체 불가능 토큰 형태로 발행·관리되며, 이 점에서 탈중앙 신원(DID) 및 ERC-721 표준과 연관된다. 이름이 표준 NFT이기 때문에 일반적인 지갑이나 마켓플레이스에서 다른 NFT처럼 보관·거래·이전할 수 있다.

하나의 ENS 이름에는 지갑 주소뿐 아니라 여러 종류의 레코드를 붙일 수 있다. 여러 블록체인의 주소, 분산 저장소의 콘텐츠 해시(IPFS 등), 아바타·소개·링크 같은 텍스트 정보 등을 담아 두면, 이 이름 하나가 웹3 상의 통합된 프로필이자 사용자 이름처럼 작동한다. 여러 앱이 같은 이름을 읽어 동일한 신원 정보를 표시할 수 있다는 점이 ENS를 신원 인프라로 만든다.

7.토큰과 거버넌스

프로토콜의 운영과 주요 의사결정은 탈중앙화 자율 조직 형태의 거버넌스를 통해 이뤄지며, ENS 토큰은 이 거버넌스에 참여하는 데 쓰인다. 토큰 보유자는 제안에 직접 투표하거나 자신의 의결권을 다른 대표(delegate)에게 위임할 수 있다.

거버넌스의 대상에는 등록 요금 정책, 확보한 수익의 사용처, 프로토콜의 향후 방향 등이 포함된다. 이처럼 ENS 토큰은 가격 변동을 노린 투자 대상이라기보다, 이름 체계라는 공용 인프라를 누가 어떻게 운영할지를 정하는 참여 수단으로서의 성격이 강하다.

8.생태계와 활용

ENS는 이더리움 기반 디앱, 지갑, 각종 서비스에서 사용자 식별과 자산 송수신 편의성을 높이는 인프라로 널리 활용된다. 송금 시 긴 16진수 주소 대신 이름을 입력하도록 하여 주소를 잘못 입력하는 위험을 줄이고, 프로필·닉네임 표시에도 쓰인다.

또한 ENS 이름에 콘텐츠 해시를 연결하면, 분산 저장소에 올린 웹사이트를 이름으로 접근하도록 만들 수 있다. 이 경우 ENS는 탈중앙 자산·신원 인프라를 넘어, 검열에 강한 웹 주소 체계의 역할도 일부 수행한다.

9.DNS와의 관계

ENS는 인터넷의 DNS와 '사람이 읽는 이름을 실제 목적지로 연결한다'는 목표를 공유한다. 점으로 구분되는 계층 구조, 최상위 도메인, 소유자 개념 등 겉모습에서 닮은 부분이 많다.

그러나 ENS는 중앙 기관의 데이터베이스가 아니라 스마트 컨트랙트와 블록체인 위에서 동작하므로, 소유권과 설정이 온체인에 기록되고 코드가 정한 규칙에 따라 자동으로 처리된다. 동시에 ENS는 이용자가 이미 보유한 기존 DNS 이름을 가져와 ENS에서 함께 쓰도록 지원해, 두 이름 체계를 완전히 단절시키지 않고 연결하려는 방향도 갖고 있다.

10.국내 상황

국내에서는 이더리움 생태계 자산 가운데 하나로 ENS 토큰이 유통되고 있으며, 업비트(Upbit)에 원화 마켓(KRW-ENS)으로 상장되어 있다. 이때 공식 한글 표기는 '이더리움네임서비스'다.

ENS는 전체 암호화폐 시가총액에서 175위 수준(자료 기준)에 위치한다. 다만 국내 이용자에게 ENS는 거래 대상 토큰이라는 측면과, 이더리움 주소를 이름으로 다루는 실사용 인프라라는 측면을 함께 가진다는 점을 유념할 필요가 있다.

11.특징과 한계

ENS의 강점은 표준 ERC-721 NFT와 공용 스마트 컨트랙트를 기반으로 하여, 특정 회사에 의존하지 않고도 여러 지갑·앱이 같은 이름 체계를 공유할 수 있다는 데 있다.

반면 몇 가지 구조적 유의점도 있다. '.eth' 이름은 영구 소유가 아니라 갱신이 필요한 임대이므로, 갱신을 놓치면 이름이 만료되어 다른 사람이 등록할 수 있다. 또한 짧고 인지도 높은 이름을 선점해 두는 행위(스쿼팅)나, 실제 사용 없이 이름만 보유하는 경우가 생길 수 있어, 이름의 소유와 실제 신원의 일치 여부는 앱 차원에서 별도로 판단해야 한다.

12.10

  • Nick JohnsonFounder
  • Alex Van de SandeCo-Founder
  • Katherine WuCOO
  • Simona PopPublic Goods Lead Steward
  • Alex Urbelis General Counsel & CISO
  • KevinCommunity and Ecosystem Lead
  • James BeckHead of Growth
  • Jeff LauDeveloper
  • Yoginth SSenior Software Engineer
  • Saniya MoreContent Marketing Manager

출처 RootData · 2026. 9. 5. 기준

13.연표5

  1. 2017설립ENS가 이더리움 메인넷에 출시되고, 경매 방식의 .eth 등록기관을 통해 이름을 발급하기 시작했다
  2. 2019출시경매 방식을 대체하는 영구 .eth 등록기관이 도입되어, 연간 임대(갱신) 방식의 이름 등록 모델로 전환되었다
  3. 2021투자ENS 거버넌스 토큰이 발행·에어드롭되었다
  4. 2021이정표ENS DAO가 출범해 프로토콜의 운영과 주요 의사결정을 맡게 되었다
  5. 2024상장업비트 원화마켓 상장 (2024-07-09)
이 문서 인용하기
토큰포스트 위키, “이더리움네임서비스”, 2026-07-31 수정, https://wiki.tokenpost.kr/w/ethereum-name-service

문단 11개 · 연표 5건 · 각주 0