Advertise수수료 우대 데스크

용어집개념

네오 네임 서비스(NNS)란? 블록체인 위의 탈중앙화 DNS

네오 네임 서비스(NNS)는 NEO 블록체인에서 작동하는 탈중앙화 네이밍 프로토콜입니다. 긴 NEO 지갑 주소와 스마트 컨트랙트 해시를 .neo 확장자의 짧고 읽기 쉬운 별칭으로 바꿔 주며, 인터넷의 DNS가 IP 주소를 도메인 이름으로 바꾸는 것과 같은 역할을 합니다. 소유권과 해석은 최상위 도메인 컨트랙트, 소유자, 등록 관리자, NameHash 알고리즘을 쓰는 리졸버라는 네 가지 스마트 컨트랙트 구성 요소가 관리합니다. 중앙 등록 기관 대신 온체인 스마트 컨트랙트로만 작동해 검열 저항성이 높습니다. simple.neo 같은 기억하기 쉬운 별칭은 입력 실수를 줄이고 지갑 사용성을 크게 높여 줍니다.

작성: COINOTAG Research Desk최종 업데이트 출처

gate.com

네오 네임 서비스(NNS)란?

NEO 블록체인에서 거래하다가 NRQ9DioXLHAMKTK64PfpCPkR2tpaxswNBj 같은 긴 주소를 입력하며 실수한 적이 있나요? 네오 네임 서비스(Neo Name Service, NNS) 는 바로 이 문제를 풀기 위해 설계된 탈중앙화 네이밍 프로토콜입니다. NNS를 쓰면 길고 실수하기 쉬운 주소를 portfolio.neo 같은 짧고 기억하기 쉬운 별칭으로 바꿀 수 있습니다. 인터넷의 DNS가 IP 주소를 도메인 이름으로 바꾸듯, NNS는 블록체인 주소를 사람이 이해할 수 있는 이름으로 바꿉니다. 잘못된 주소로 자금을 보낼 위험을 줄이고, 일반 사용자도 암호화폐 생태계를 더 쉽게 쓸 수 있게 돕습니다.

왼쪽에는 긴 NEO 주소, 오른쪽에는 "portfolio.neo" 별칭이 있고 둘 사이를 화살표로 연결한 매핑 이미지

bitget.com

왜 네이밍 레이어가 필요한가?

일반 인터넷에서 웹사이트에 접속하면 브라우저가 뒤에서 도메인 이름을 IP 주소로 바꿉니다. 사용자는 이 과정을 알아차리지도 못합니다. 블록체인은 이 점에서 훨씬 불리합니다. NEO 주소나 스마트 컨트랙트 해시는 IP 주소보다 훨씬 길고, 글자 하나만 틀려도 자금이 되돌릴 수 없이 사라질 수 있습니다.

이 마찰을 줄이는 것은 대중화를 가로막는 가장 큰 장벽 하나를 없애는 일입니다. NNS는 블록체인 도메인 프로젝트 계열에 속하며, 이 계열의 공통 목표는 읽기 쉬운 이름과 온체인 목적지를 이어 주는 것입니다. 복잡한 지갑 주소를 대신하는 이름표라고 생각하면 쉽습니다.

binance.com

NNS와 다른 네이밍 시스템 비교

아래 표는 NNS를 가장 자주 비교되는 시스템과 나란히 놓고 정리한 것입니다.

항목기존 DNS네오 네임 서비스(NNS)이더리움 네임 서비스(ENS)
최상위 도메인(TLD).com, .org 등.neo, .gas.eth
TLD 관리 주체등록 기관 / ICANN온체인 등록 스마트 컨트랙트레지스트리 스마트 컨트랙트
연결 대상IP 주소NEO 주소 + 컨트랙트 해시이더리움 주소 + 콘텐츠 해시
해석 방식DNS 리졸버NameHash 알고리즘 + 리졸버 컨트랙트NameHash + 리졸버
검열 저항성낮음(중앙화)높음(온체인)높음(온체인)

핵심은 NNS가 기존 시스템의 복제품이 아니라, NEO 생태계에 맞춘 체인 고유의 대응물이라는 점입니다. ENS에 익숙한 사람이라면 구조를 바로 알아보겠지만, NNS는 NEO의 기술 인프라와 통합되어 작동합니다. 이더리움 도메인 시스템은 이더리움 도메인 가이드에서 더 자세히 볼 수 있습니다.

NNS 아키텍처: 네 가지 핵심 구성 요소

NNS는 .neo 이름을 목적지 주소로 해석하기 위해 함께 작동하는 네 가지 스마트 컨트랙트 구성 요소에 기반합니다.

최상위 도메인 컨트랙트, 소유자, 등록 관리자, 리졸버 상자가 화살표로 연결된 아키텍처 다이어그램과 이름 해석 흐름

  • 최상위 도메인(TLD) 컨트랙트: .neo 또는 .gas 같은 TLD의 루트 기록을 보관합니다. 이 기록에는 소유자, 등록 관리자, 리졸버, 도메인 유효 기간(TTL)이 담깁니다.
  • 소유자(Owner): 도메인을 통제하는 주소 또는 스마트 컨트랙트입니다. 소유자는 도메인을 양도하거나, 리졸버를 바꾸거나, 등록 관리자를 갱신할 수 있습니다.
  • 등록 관리자(Registrar): 하위 도메인을 배분하고 하위 도메인 요청의 유효성을 확인하는 스마트 컨트랙트입니다.
  • 리졸버(Resolver): NameHash 알고리즘으로 별칭을 실제 주소나 해시에 연결하는 마지막 구성 요소입니다.

이 계층형 구조는 매우 중요합니다. 각 계층을 독립적으로 바꿀 수 있기 때문입니다. 예를 들어 같은 .neo 이름이 가리키는 리졸버를 바꿔도 사람들이 쓰는 별칭은 그대로 유지됩니다. DNS에서 도메인 이름은 그대로 두고 뒤의 IP 주소만 바꿀 수 있는 것과 같습니다.

NNS 경제 모델

NNS는 원래 설계에서 역할이 다른 두 토큰을 사용했습니다.

NNC: 거버넌스·인센티브 토큰

총 공급량 10억 개인 NNC는 루트 도메인 투표를 이끄는 거버넌스 토큰이었습니다. 투표 방식은 다음과 같았습니다.

  • 관리자가 시작한 제안: 3일 안에 최소 70% 의 찬성을 얻으면 통과됩니다.
  • 커뮤니티가 시작한 제안: 같은 기간 안에 50% 를 넘으면 충분합니다.

경매(옥션) 수익도 NNC 보유자에게 보유 비율대로 분배되어, 일종의 배당 구조와 비슷했습니다.

SGAS: 체인 내 거래 토큰

NEP-5 표준으로 발행된 SGAS는 GAS와 1:1로 교환할 수 있었습니다. 총 공급량이 1억 개로 제한된 SGAS는 경매 비용 지불과 스마트 컨트랙트 간 GAS 거래에 쓰였습니다.

숫자로 보는 예시: 도메인 경매에서는 무슨 일이 일어나나?

세 사용자가 crypto.neo 도메인에 입찰했다고 가정해 보겠습니다.

참여자입찰액지불 금액
낙찰자120 SGAS120 SGAS(입찰액 전액)
탈락자 A100 SGAS5 SGAS(입찰액의 5%)
탈락자 B80 SGAS4 SGAS(입찰액의 5%)
총 풀-129 SGAS

이 풀에서 NNC 보유자에게 비율대로 몫이 분배됩니다. 예를 들어 유통 중인 NNC의 2% 를 가진 사용자는 이 풀에서 약 2.58 SGAS 를 받습니다. 탈락한 입찰자는 작은 페널티만 내므로, 이 구조는 정직한 입찰을 장려하면서 NNC 보유자가 네트워크 활동의 몫을 받게 합니다.

설립과 출시 과정

NNS는 중국 NEO 개발자 커뮤니티 NEL의 공동 창업자 중 한 명인 류융신(Liu Yongxin)이 설립했고, 리젠잉(Li Jianying)이 공동 창업자 겸 CTO를 맡았습니다. 긴 테스트넷 기간을 거쳐 NNS 메인넷은 2018년 10월 9일 가동되었고 .neo 도메인 경매가 일반에 공개되었습니다. 초기 채택을 앞당기기 위해 "도메인 채굴" 보상 프로그램도 시작되었습니다. 낙찰된 경매에 쓴 GAS 양에 비례해 무료 NNC를 나눠 주었고, 이 프로그램은 2018년 10월 23일 또는 NNC 1억 개가 분배될 때까지 이어졌습니다.

위험과 주의할 점

네이밍 서비스는 실제 마찰을 없애 주지만 고유한 위험도 있습니다.

  • 도메인 투기: 짧고 가치 있는 이름에는 투기 수요가 몰리기 마련입니다. 그래서 NNS는 선착순 대신 경매 방식을 택했습니다.
  • 리졸버 신뢰성: 이름은 리졸버 스마트 컨트랙트가 견고할 때만 사용자를 보호합니다. 잘못 설정되었거나 악의적인 리졸버는 익숙한 이름을 엉뚱한 주소로 보낼 수 있습니다.
  • TTL과 오래된 기록: 해석 결과를 캐시하는 지갑은 소유자가 기록을 갱신한 뒤에도 한동안 예전 주소를 보여 줄 수 있습니다.
  • 지갑 지원 여부: 별칭은 지원되는 곳에서만 쓸모가 있습니다. 지갑이나 디앱이 .neo 이름을 해석하지 못하면 원래 주소를 그대로 써야 합니다.
  • 항상 확인하기: 큰 금액을 보낼 때는 암호화폐 보안 가이드의 원칙대로 전송 전에 해석된 목적지 주소를 꼭 확인하세요.

COINOTAG 관점

NNS는 단독 제품이 아니라 생태계 인프라 레이어로 읽어야 합니다. 읽기 쉬운 이름은 자기 보관의 인지 부담을 낮추고, 온체인 신원을 여러 구성 요소 사이에서 옮길 수 있게 하며, 디앱이 사용자와 컨트랙트를 이름으로 가리킬 수 있게 합니다. 이 교훈은 네오를 훨씬 넘어섭니다. 일반 사용자를 끌어들이려는 블록체인은 결국 네이밍 레이어를 만들게 됩니다. 사람이 읽을 수 있는 목적지가 대규모로 신뢰를 쌓는 전제 조건이기 때문입니다. NNS는 작은 사용성 개선이 합의 기술의 돌파구만큼이나 채택을 좌우할 수 있음을 보여 주는 깔끔한 사례입니다.

투자자 유의사항

한국에서 가상자산 거래는 금융정보분석원(FIU)에 신고한 가상자산사업자를 통해 이루어지며, 2024년 7월 19일부터 「가상자산 이용자 보호 등에 관한 법률」이 시행되고 있습니다.

가상자산은 가격 변동성이 크고 원금 손실이 발생할 수 있습니다. 이 페이지는 정보 제공 목적이며 투자 권유가 아닙니다.

금융정보분석원(FIU) · 국가법령정보센터: 가상자산 이용자 보호 등에 관한 법률

자주 묻는 질문

질문 4개
네오 네임 서비스 뜻은 무엇인가요?

네오 네임 서비스(NNS)는 NEO 블록체인에서 긴 지갑 주소와 스마트 컨트랙트 해시를 .neo 같은 짧고 읽기 쉬운 별칭으로 바꿔 주는 탈중앙화 네이밍 프로토콜입니다. 인터넷의 DNS처럼 작동해, 긴 주소 문자열 대신 portfolio.neo 같은 이름으로 송금할 수 있게 합니다.

NNS 뜻은 무엇이고, ENS와는 어떻게 다른가요?

NNS는 Neo Name Service의 약자입니다. NNS와 이더리움 네임 서비스(ENS)는 모두 긴 주소를 읽기 쉬운 이름으로 바꾸려는 목적을 갖고 있으며, 둘 다 온체인 스마트 컨트랙트와 NameHash 알고리즘을 사용합니다. 가장 큰 차이는 작동하는 체인과 최상위 도메인으로, NNS는 NEO 블록체인에서 .neo와 .gas를, ENS는 이더리움에서 .eth를 씁니다.

.neo와 .gas 도메인은 어디에 쓰나요?

.neo와 .gas는 온체인 등록 스마트 컨트랙트가 관리하는 최상위 도메인입니다. .neo 이름은 NEO 주소나 스마트 컨트랙트를 가리키므로, 토큰을 받거나 컨트랙트에 이름을 붙이거나 NNS를 지원하는 지갑과 디앱을 이용할 때 쓸 수 있습니다.

NNS는 중앙 기관이 통제하나요?

아닙니다. 소유권, 등록, 해석은 중앙 등록 기관이 아니라 NEO 블록체인 위의 스마트 컨트랙트가 처리합니다. 각 도메인 소유자는 도메인을 양도하거나 리졸버를 바꾸거나 등록 관리자를 갱신할 수 있어, 온체인 시스템 특유의 검열 저항성을 갖습니다.

최종 업데이트: