# 이더리움 이름 서비스 (Ethereum Name Service, ENS)

이더리움 이름 서비스(Ethereum Name Service, ENS)는 길고 복잡한 이더리움 주소를 john.eth처럼 사람이 읽을 수 있는 이름으로 대체할 수 있도록 하는, 이더리움 블록체인 위의 분산형 이름 체계입니다. 인터넷의 도메인 이름 시스템(DNS)이 숫자로 된 IP 주소에 이름을 붙이듯, ENS는 지갑 주소와 같은 기록에 이름을 연결합니다.

## 긴 이더리움 주소의 문제

이더리움 주소는 0x로 시작하는 40자리 16진수 문자열이어서 읽고 옮겨 적기가 번거롭고 오류가 생기기 쉽습니다. 전화번호 대신 “0x742d35Cc6634C0532925a3b69e25400d3c5e027E” 같은 문자열을 불러 줘야 한다고 생각하면 그 불편함을 알 수 있습니다. ENS를 쓰면 이 주소 대신 **john.eth**로 ETH를 보낼 수 있습니다.

## 작동 방식

- ENS는 이더리움의 스마트 계약으로 작동하는 **분산형** 서비스이므로 단일 서버에 의존하지 않습니다.
- 레지스트리 계약은 각 이름의 소유자와, 그 이름의 기록을 알려 주는 리졸버(resolver) 계약을 저장합니다. 지갑이 john.eth를 조회하면 리졸버가 연결된 이더리움 주소를 돌려줍니다.
- .eth 이름은 등록 비용을 내고 일정 기간 등록하는 방식이며, 이름에 이더리움 주소, 다른 블록체인 주소, 웹사이트 정보 같은 기록을 연결할 수 있습니다. 기간이 만료된 이름은 다른 사람이 다시 등록할 수 있습니다.

## ENS로 할 수 있는 일

- 긴 주소 대신 이름으로 암호화폐를 보내고 받을 수 있습니다.
- 기업이나 개인이 이름을 Web3의 공개 식별자로 사용할 수 있습니다.
- 이더리움 생태계 내에서 온라인 정체성을 단순화할 수 있습니다.

## ENS 사용의 장점:

- **향상된 사용자 경험:** 기억하기 쉬운 이름으로 암호화폐를 보내고 받을 수 있어 거래가 단순해집니다.
- **오류 위험 감소:** 긴 주소를 복사하여 붙여넣는 것보다 오타가 날 가능성이 적습니다.
- **분산화:** 블록체인의 스마트 계약으로 작동하므로 검열 저항성을 갖도록 설계되었습니다.
- **브랜딩 및 정체성:** 기존 인터넷의 도메인 이름처럼 공개 이름으로 쓸 수 있습니다.

## ENS 사용의 단점:

- **채택률:** 채택이 늘고 있지만 아직 보편적이지 않아 일부 지갑이나 서비스는 ENS 이름을 지원하지 않을 수 있습니다.
- **비용:** 이름을 등록하고 유지하려면 비용이 들며, 이름의 길이와 수요에 따라 달라질 수 있습니다.
- **새로운 사용자를 위한 복잡성:** 블록체인 도메인의 개념과 이름 관리 방법을 처음에는 이해하기 어려울 수 있습니다.
- **사칭과 만료 위험:** 철자가 비슷한 이름이나 만료 후 다른 사람이 다시 등록한 이름으로 잘못 보낼 위험이 있으므로, 송금 전 이름이 가리키는 주소를 확인하는 것이 안전합니다.

정리하면 ENS는 긴 주소 대신 기억하기 쉬운 이름을 쓰게 해 주는 이더리움의 이름 체계로, 암호화폐 주소에 붙이는 이름표에 비유할 수 있습니다.

---
출처: https://achivx.kr/glossary/ethereum-name-service-ens-%EC%9D%B4%EB%8D%94%EB%A6%AC%EC%9B%80-%EC%9D%B4%EB%A6%84-%EC%84%9C%EB%B9%84%EC%8A%A4-ens/ · ACHIVX 용어 사전 · 수정일 2026-10-20
