이더리움 네임 서비스(ENS)란?

5월 23, 2022
5 최소
중급자용
ENS
주요 시사점:
— 이름을 통해 오늘날 인터넷 상의 정보에 액세스하도록 도와주는 도메인 네임 서비스와 유사한 서비스로는, 블록체인 기반의 Web3용으로 이더리움 네임 서비스(ENS)가 있습니다.
— 이더리움 네임 서비스(ENS)는 이더리움 블록체인 상에 구축됩니다. 이를 이용하면 안전하고 검열 저항적인 비공개 도메인인 .eth 도메인 이름을 구입할 수 있습니다.
— 이 도메인을 사용하여 암호화폐 지갑 주소 또는 분산형 파일 시스템 등 Web3 인프라에 저장된 기타 정보에 링크할 수 있습니다.
— 이번 글에서는 .eth 도메인에 관한 흥미로운 사실과 해당 도메인을 가질 수 있는 방법에 대해 알아보겠습니다.

.eth 주소를 갖고 싶지만 ENS에 대해 잘 모르시나요? 걱정하지 마세요. 저희가 도와드리겠습니다!

Ledger 또는 Ledger 아카데미를 꾸준히 이용하는 분이라면, 당사 웹사이트 방문 시 어떤 주소를 기억하시나요: 도메인 이름인 ledger.com 인가요? 아니면 IP 주소 104.18.24.74 인가요?

숫자가 더 편한 수학 애호가나 물리학 광이 아닌 이상, 짧고 쉬운 ledger.com을 기억할 것이라는 데 저희가 가진 Ledger 지갑을 걸 수 있습니다.

모든 것의 시작점: 도메인 네임 서비스(DNS)

흥미로운 사실을 알려드리겠습니다. 인터넷의 발전사를 살펴보면 도메인을 사용하지 않던 시기도 존재했습니다. IP 주소를 입력해야만 웹 상의 정보를 탐색할 수 있었습니다. 그리고 DNS, 즉 도메인 네임 서비스가 등장합니다. 그 덕분에 컴퓨터가 필요로 하는 복잡성과 인간이 요구하는 단순함 사이에서 균형점을 찾을 수 있었습니다.

컴퓨터는 IP 주소만 이해하지만, DNS를 사용하면 도메인 이름을 해당 IP 주소에 연결할 수 있습니다. 따라서 사람은 정보를 탐색할 때마다 도메인 이름을 입력할 수 있습니다. 그러면 DNS가 각 도메인을 IP 주소로 변환하여 컴퓨터에 전달해 줍니다.

하지만 DNS는 Web2에 적합합니다.

Web3에는 더 개선된 형태의 더 탄력적이며 탈중앙화 된 대안이 필요했습니다. 그래서 몇몇 Web3 선구자가 이더리움 네임 서비스(ENS)를 선보였습니다.

이더리움 네임 서비스(ENS)란?

초기에 Web2에서 IP 주소를 사용하던 방법과 마찬가지로, 암호화폐 및 Web3에서는 지갑 주소 또는 트랜잭션 해시처럼 영문과 숫자가 혼용된 긴 문자열 값을 사용해야 합니다. 이 문제를 해결하기 위해 이더리움 네임 서비스(ENS)가 등장했습니다.

ENS의 기본 역할은 Web3에서 복잡한 ID(예: 암호화폐 지갑 주소, 해시, 메타데이터)를 읽을 수 있는 이름(도메인)으로 변환하고 이더리움 블록체인에 등록하도록 지원하는 것입니다.

따라서 ENS를 사용하면, batman.eth 또는 cinderella.eth 등의 도메인을 구매하여 “0x3bsfjbk234basf8iwerb….” 같은 이더리움 지갑 주소로 연결할 수 있습니다. 이제 결제금을 수령할 때마다 복잡한 지갑 주소 대신 ENS 도메인을 공유할 수 있는 것입니다.

여기까지는 DNS와 다를 것이 없어 보이지 않나요?

맞습니다. 하지만 ENS와 DNS의 차이는 기본적인 아키텍처에서 기인합니다. ENS는 이더리움 블록체인 위에 구축되었으며, 이를 통제하는 중앙화된 주체가 없는 탈중앙화 네트워크입니다. 또한 ENS는 이더리움을 기반으로 자동화된 스마트 계약을 사용하여 수동으로 운영하고 제어해야 하는 시스템을 대체합니다.

당사 아카데미 기사를 주의 깊게 읽었다면, 이제 어떤 차이가 있는지 알 수 있으실 것입니다. 이는 ENS를 통해 등록된 도메인을 더욱 개인적이고 안전하며 검열 저항적인 주소로 만들어 줍니다.

또한, ENS 도메인을 보유하면 서브도메인을 쉽게 생성하고 소유할 수 있습니다. 예를 들어, batman.eth라는 주소를 소유하고 있다면, donate.batman.eth 또는 blog.batman.eth와 같은 서브도메인을 생성하고 기부 목적이나 배트맨의 일상 활동을 공유하는 용도로 사용하도록 설정할 수 있습니다.

.eth 도메인에 대한 재미있는 사실

이제 ENS가 무엇인지 알게 되었으니 .eth 도메인 ENS가 사용자에게 제공하는, 흥미로운 사실 몇 가지를 살펴보겠습니다.

.eth 도메인은 탈중앙화 인프라를 기반으로 하므로 검열 저항적입니다. 정부와 같이 중앙화된 주체가 어떠한 지역에서 .eth 도메인을 금지하는 일은 불가능합니다.

또한, .eth 도메인을 암호화폐 지갑 주소에 연결할 수 있습니다. 이를 통해 사용자는 도메인 이름을 친구나 클라이언트와 공유하고 링크된 지갑에서 직접 결제금을 수령할 수 있습니다. 따라서 다음번에 결제를 받을 때 “0x845sjh38sb334” 같은 지갑 주소를 공유하는 대신에 송신자에게 도메인을 공유할 수 있습니다. 트랜잭션 후에 불안해할 필요가 없는 것입니다!

또한 이를 분산형 파일 시스템(IPFS)에 업로드된 파일에 링크한 다음 특정 플러그인을 사용하면 액세스 권한이 있는 모든 사용자가 해당 파일을 웹 페이지로 볼 수 있습니다.

마지막으로 중요한 점은, ENS가 제공하는 .eth 도메인이 사실 ERC721 토큰 또는 소유권이 이더리움 블록체인에 기록되어 있는 NFT에 있다는 것입니다. 이는 .eth 도메인을 OpenSea 등의 NFT 마켓플레이스에서 거래할 수 있다는 의미입니다.

.eth 도메인 확보 방법

자, 이제 .eth 도메인을 쉽게 구매할 수 있는 방법을 알려드려야겠죠? 시작해보겠습니다:

1단계: app.ens.domains로 이동하여 왼쪽 상단에 있는 "연결"을 클릭하고 선호하는 암호화폐 지갑을 연결하세요.

ENS

2단계: 검색 탭에서 갖고 싶은 .eth 도메인을 검색해 보세요.

3단계: 아직 해당 도메인을 구매한 사람이 없다면, ENS는 해당 도메인을 "사용 가능" 으로 표시합니다.

ens 2

4단계: 도메인 이름을 클릭하면 등록 페이지로 안내됩니다. 도메인을 등록하고자 하는 기간을 연 단위로 추가하고, 트랜잭션의 세부 사항을 확인한 다음 등록을 요청할 수 있습니다.

5단계: 연결된 지갑에서 트랜잭션을 승인하는 요청을 받습니다. “확인”을 눌러 트랜잭션을 승인하세요.

짜잔! 이제 Web3에서 공식적으로 도메인을 보유하게 되었으며 해당 도메인은 원하는 용도로 사용하거나 지갑에 연결할 수 있습니다.

참조: 결제하는 가격은 도메인의 길이, 원하는 이용 기간 및 가용성에 따라 다릅니다.

미래로 가는 걸음

Web3은 지난 3년 동안 엄청난 성장을 이루었습니다. 누구도 예측하지 못했으나, 현재 ENS에만 100,000명이 넘는 사람들이 약 300,000개의 도메인을 등록했습니다. 이는 Web3에 존재하는 수많은 네이밍 서비스 중 하나에 불과합니다. 그러나 이더리움의 우세를 고려할 때, Web2에서 .com 도메인이 그러했듯 Web3에서도 .eth 도메인이 널리 쓰일 가능성이 높습니다.

암호화폐에 대해 모든 것을 배울 준비가 되셨다면 초급자용 Web3 안내를 담은 School of Block 에피소드도 참고하세요!


소통하기

공지 사항은 블로그에서 확인할 수 있습니다. 홍보 문의:
[email protected]

당사의
뉴스레터 구독

새롭게 지원되는 코인, 블로그 업데이트 및 특별한 혜택 정보를 이메일로 직접 받아보세요