모네로(XMR)는 거래의 보내는 사람, 받는 사람, 금액을 기본값으로 가리는 작업증명 코인입니다. 공식 사이트는 이를 위해 링 서명, 스텔스 주소, RingCT 세 가지 기술을 쓴다고 설명합니다. 2022년 8월 업그레이드 이후 링 크기는 16이고, 블록은 평균 2분마다 만들어지며, 2022년 5월 말부터는 블록당 0.6 XMR 이하의 꼬리 발행이 이어지고 있습니다.
확인 기준일 2026-10-26 · 다음 확인 예정 2026-11-26
세 가지 기술이 각각 무엇을 가리는지
공식 소개 페이지는 모든 거래의 보내는 사람, 받는 사람, 금액이 세 가지 기술로 숨겨진다고 밝힙니다. 링 서명(ring signature)은 보내는 사람을, 스텔스 주소(stealth address)는 받는 사람을, RingCT(Ring Confidential Transactions)는 금액을 가리는 역할로 나눠 이해하면 쉽습니다. 모든 거래가 같은 방식으로 처리되므로 특정 코인만 추적 이력이 붙는 일이 생기기 어렵고, 공식 사이트는 이를 대체 가능성의 근거로 설명합니다.
링 서명은 키를 가진 집단의 누구나 만들 수 있는 서명이라 서명자가 집단 안의 누구인지 드러나지 않습니다. 모네로 지갑은 자기 출력에 블록체인에서 고른 다른 공개 키들을 섞어 링을 만들며, 위키 문서는 이 선택에 감마 분포 방식을 쓴다고 설명합니다. 링 구성원은 모두 똑같이 유효해 보이므로 바깥에서는 어느 출력이 실제로 쓰였는지 알 수 없습니다. 2022년 7월 공개된 0.18.0.0 릴리스 공지는 8월 13일 네트워크 업그레이드에서 링 크기를 16으로 늘리고, 거래 크기와 검증 시간을 줄이는 Bulletproofs+와 지갑 스캔 시간을 줄이는 보기 태그(view tag)를 추가한다고 밝혔습니다.

그림은 이 주제의 공통 개념을 단순화한 설명입니다. 아래 항목에서 이 글의 구체적인 조건과 예외를 함께 읽어보세요.
- 세 가지 기술이 각각 무엇을 가리는지
공식 소개 페이지는 모든 거래의 보내는 사람, 받는 사람, 금액이 세 가지 기술로 숨겨진다고 밝힙니다.
- 스텔스 주소와 RingCT
스텔스 주소는 보내는 사람이 받는 사람을 대신해 거래마다 무작위 일회용 주소를 만들게 합니다.
- 보기 키와 지출 키는 권한이 다릅니다
모네로 계정에는 비공개 보기 키, 비공개 지출 키, 공개 주소가 있습니다.
설명을 위한 개념도 · 실제 가격·거래 내역·통계가 아닙니다.
스텔스 주소와 RingCT
스텔스 주소는 보내는 사람이 받는 사람을 대신해 거래마다 무작위 일회용 주소를 만들게 합니다. 받는 사람이 공개 주소 하나만 알려 줘도 실제 블록체인에는 매번 다른 주소로 기록되며, 이 주소들은 공개 주소나 서로와 연결되지 않습니다. 공식 설명대로라면 결제가 어디로 갔는지는 보내는 사람과 받는 사람만 알 수 있습니다. 공개 주소에 소액을 보내 이력을 엮는 공격이 일반 체인에서 왜 문제가 되는지는 더스팅과 주소 프라이버시 글을 함께 읽으시기 바랍니다.
RingCT는 2017년 1월 블록 1220516에서 구현됐고, 거래 금액을 숨기는 기술입니다. 이 덕분에 탐색기에서 모네로 거래를 열어도 일반 체인처럼 보낸 수량이 그대로 보이지 않습니다.
| 구성 요소 | 공식 자료 기준 | 이용자가 볼 점 |
|---|---|---|
| 링 서명 | 실제 출력과 다른 출력 15개를 섞어 크기 16의 링 구성 | 보내는 쪽 출력이 구별되지 않음 |
| 스텔스 주소 | 거래마다 받는 사람용 일회용 주소 생성 | 공개 주소와 입금 기록이 연결되지 않음 |
| RingCT | 2017년 1월 도입, 금액 은닉 | 탐색기에서 수량이 보이지 않음 |
| 보기 키 | 들어온 거래 열람 | 나간 거래와 잔액은 신뢰할 수 없음 |
| 지출 키 | 송금 서명 | 유출되면 자산 이동 가능 |
| 작업증명 | RandomX, 0.15부터 채택 | CPU에 맞춘 채굴 알고리즘 |
보기 키와 지출 키는 권한이 다릅니다
모네로 계정에는 비공개 보기 키, 비공개 지출 키, 공개 주소가 있습니다. 지출 키는 돈을 보낼 때, 보기 키는 들어온 거래를 확인할 때, 공개 주소는 돈을 받을 때 쓰입니다. 보기 키를 공유하면 그 주소로 들어온 모든 거래를 볼 수 있게 허용하는 셈이지만, 위키 문서는 2017년 6월 이후 나간 거래는 보기 키만으로 신뢰성 있게 볼 수 없으므로 보기 키로 표시된 잔액에 의존하면 안 된다고 경고합니다. 서명 권한 없이 잔액만 조회하는 지갑의 일반 개념은 읽기 전용 지갑 글에서 다뤘습니다.
채굴, 블록 시간, 꼬리 발행
모네로는 0.15 릴리스부터 RandomX라는 작업증명 알고리즘을 씁니다. 공식 설명은 RandomX가 CPU에 최적화돼 있고 ASIC 같은 전용 장비의 이점을 줄여 채굴을 분산시키려는 목적이라고 밝힙니다. 블록은 평균 2분, 코드 상수로는 120초마다 추가됩니다. 작업증명과 지분증명의 차이는 합의 방식 비교 글을 참고하시기 바랍니다.
발행 구조에서 눈여겨볼 점은 꼬리 발행(tail emission)입니다. 블록 보상은 점차 줄다가 2022년 5월 말부터 블록당 0.6 XMR로 고정됐으며, 블록 크기 벌칙 때문에 그보다 적을 수도 있습니다. 따라서 비트코인처럼 정해진 최대 발행량에 도달하고 끝나는 구조가 아니라 소량의 신규 발행이 계속되는 구조입니다.
링을 대체하려는 FCMP++ 개발
모네로 개발자들은 링 서명을 대체할 전체 체인 소속 증명(Full-Chain Membership Proofs, FCMP)을 개발하고 있습니다. 2024년 4월 공식 블로그 글은 이 방식이 쓰인 출력을 16개 링이 아니라 체인 위 전체 출력 가운데 하나로 증명해, 입력 하나의 익명 집합을 약 1억 개 수준으로 넓힌다고 설명합니다. 같은 글은 링이 통계 분석과 체인 재구성 상황에 취약하다는 점을 교체 이유로 들었고, 지출 승인과 연결 가능성까지 묶은 설계를 FCMP++라고 부릅니다. 다만 이 글에는 활성화 일정이 없습니다. 따라서 이 글의 링 크기 16 설명은 현재 메인넷 기준이며, 합의 규칙이 바뀌면 공식 공지를 다시 확인하시기 바랍니다.
자주 묻는 질문
모네로 탐색기에서 내 송금 금액이 보이지 않는 이유는 무엇인가요?
2017년 1월 도입된 RingCT가 거래 금액을 숨기기 때문입니다. 받는 주소도 스텔스 주소로 거래마다 달라지므로, 송금 내역은 자신의 지갑 기록으로 확인해야 합니다.
보기 키를 회계 담당자에게 주면 잔액을 정확히 볼 수 있나요?
들어온 거래는 볼 수 있지만 잔액은 정확하지 않을 수 있습니다. 공식 위키는 보기 키만으로는 나간 거래를 신뢰성 있게 볼 수 없으므로 보기 키로 표시된 잔액에 의존하지 말라고 안내합니다.
모네로는 발행이 언젠가 끝나나요?
끝나지 않습니다. 2022년 5월 말부터 블록당 0.6 XMR 이하의 꼬리 발행이 계속되며, 블록이 평균 2분마다 만들어지므로 신규 발행도 꾸준히 이어집니다.



