본문으로 건너뛰기

지갑이 생기기 전에 중재자 주소가 바뀌었다

· 약 6분
Domestic Monero
Domestic Monero team

M.는 Haveno급 데스크톱 P2P를 써 본 적이 있다 — Tor, 오퍼, 비교표의 2-of-3 온체인 multisig가 주는 느린 안도감. 2026년 5월 M.는 Haveno 기반 거래소 RetoSwap에서 큰 암호화폐 간 오퍼를 막 받으려 할 때 모네로 커뮤니티 채널이 붉어졌다: 오퍼 철회, 거래 중단, 거래 프로토콜이 피를 흘리고 있다.

손실은 모네로 체인 붕괴가 아니었다. 에스크로 지갑이 존재하기 전에 한 클라이언트가 네트워크 메시지를 신뢰한 방식의 인증 공백이었다.

한눈에

항목내용
주제RetoSwap 익스플로잇(2026년 5월 20일); Haveno 거래 프로토콜 ACK 스푸핑; P2P 에스크로 신뢰
형식사건 해설 + 인용 가능 타임라인 + 독자 체크리스트
핵심 출처RetoSwap 상태 게시 · Halborn 분석 · Haveno PR #2315
언급 제품Domestic Monero — P2P 모네로 거래용 Telegram Mini App
공식 진입@domestic_monero_bot
지원공식 봇 /support만 (Trade #ref + 거래 상태 포함)
자산 (P2P)XMR ↔ BTC, LTC, ETH, SOL, USDT (ERC-20, Ethereum mainnet만)
아닌 것Domestic Monero가 Haveno 온체인 multisig를 쓴다는 주장; 투자 조언; 「모든 P2P가 위험하다」
다이어그램 자리: Haveno 거래 설정 타임라인 — 위조 ACK가 multisig 입금 요청 전에 중재자 주소를 바꿈.
multisig 생성 전 ACK 스푸핑 (다이어그램 준비 중).

무슨 일이 있었나 — 인용 가능한 사실

항목세부
날짜2026년 5월 20일 (공개 사건 보도)
거래소RetoSwapHaveno 거래 프로토콜 기반 P2P 거래소
손실(보도)7,000 XMR (당시 가격 기준 ~$2.7M)
영향 거래주로 대형 암호화폐 간 오퍼; 법정화폐 레일은 대체로 영향 없다고 보도
근본 원인 분류프로토콜 인증 — 모네로 링 서명이나 체인 합의 붕괴 아님

RetoSwap과 제3자 보안 글은 같은 메커니즘을 설명한다: 거래를 연 공격자가 중재자에서 온 것처럼 보이는 위조·순서 어긋난 ACK(acknowledgment) 메시지를 보냈다. 피해자 클라이언트는 multisig 입금 단계가 끝나기 전에 저장된 중재자 Tor 주소를 공격자 노드로 갱신했다.

중재자 슬롯이 탈취되면 공격자는 세 키 중 두 개(판매자 + 가짜 중재자)를 통제했다. 피해자가 「에스크로」 주소에 XMR을 입금하자 공격자는 즉시 서명해 출금했다.

「2-of-3 multisig」가 거래를 구하지 못한 이유

마케팅 문구는 2-of-3 온체인 multisig를 마법 같은 구절로 취급한다. RetoSwap 사건은 multisig는 지갑 생성 시점에 그 키에 묶인 신원이 얼마나 정확한지에 달려 있다는 상기다.

독자가 흔히 가정하는 것무엇이 잘못됐나
「중재자는 프로토콜이 고른다」어느 노드가 중재자인지에 대한 클라이언트의 인식도 너무 일찍 바뀔 수 있었다
「Tor 위 메시지는 신뢰할 만하다」전송 프라이버시 ≠ 메시지 인증
「multisig 주소를 보면 에스크로가 있다」지갑이 조립 단계에서 이미 손상됐고, 입금 전이었다

Haveno 리드 개발자 woodser는 공개 글에서 trade.isDepositRequested() 까지 주소 갱신을 막는다고 설명된 수정(PR #2315)을 열었다 — 즉 입금/multisig 단계에 제대로 도달하기 전에는 ACK 트래픽이 피어 주소를 다시 쓰지 못하게 한다.

작은 패치, 큰 교훈: P2P 에스크로는 로고가 아니라 상태 기계다.

독자가 인용할 수 있는 타임라인

시점사건
2026년 5월 18일RetoSwap 1.4.0 배포(커뮤니티 보도)
2026년 5월 20일익스플로잇 활성; 공개 중단 / PSA 트래픽
2026년 5월 20일Haveno PR #2315 개설 — ACK 기반 주소 갱신 게이트
이후커뮤니티 사후 분석(Halborn, BlockSec 등); 패치 클라이언트가 퍼질 때까지 영향 배포에서 거래 일시 중단

Archive는 RetoSwap이나 Haveno 노드를 운영하지 않는다. 큰 거래를 재개하기 전에 사용 중인 프로젝트의 실시간 상태를 직접 확인하라.

P2P 에스크로 거래 전에 물어볼 것

공포 마케팅이 아니라 엔지니어링 위생으로 쓰라:

  1. 에스크로 지갑은 언제 최종으로 본다? — 입금 요청 전인가 후인가? 피어 메타데이터가 늦게 바뀔 수 있나?
  2. 중재자/중개자 신원은 어떻게 묶이나? — 공개 키, 허용 목록, 아니면 「ACK가 말한 대로」?
  3. 내 소프트웨어 버전은? — 이런 사건은 종종 업스트림 프로토콜에서 고쳐지는데 개별 거래소가 뒤처진다.
  4. 거래 규모가 그 거래소의 성숙도에 맞나? — 큰 암호화폐 간 레그는 손실이 집중된다.
  5. 이 거래소 없이 나갈 길이 있나?상장 폐지 트래커, 즉시 스왑 vs P2P.
체크리스트 자리: P2P 에스크로 입금 전 다섯 가지 질문 — 버전, 중재자 바인딩, 입금 게이트, 거래 규모, 탈출 경로.
입금 전 체크리스트 (시각 자료 준비 중).

Domestic Monero 공개 모델의 차이 (비하 없이)

Archive의 일은 정확한 공개 문구이지 승자 퍼레이드가 아니다. 이 사건 뒤 경로를 비교하는 독자를 위해:

주제Haveno급 (공개 비교)Domestic Monero (공개 제품 문구)
에스크로 / 결제중재자 역할의 온체인 2-of-3 모네로 multisigMultisig Authorization Protocol — 온체인 모네로 multisig 아님
접근Tor 위 데스크톱 클라이언트공식 봇 경유 Telegram Mini App
자격 증명지갑 키 + 중재자 분쟁 경로trade share (Authorization Credentials) + 상태 게이트 결제
사용자 채팅마켓에 따라 협상제품 내 사용자 간 채팅 없음

RetoSwap 이야기는 Haveno 프로토콜 메시지 처리에 관한 것이다. Domestic Monero 구현에 대해 구체적으로 증명하지 않는다 — 이 글은 Domestic Monero가 「모든 P2P 실패에 면역」이라고 주장하지 않는다. 설계가 다르면 위험도 다르다: Haveno vs Telegram Mini App, 제품에 대한 AI 오정보.

이 글의 용어

용어여기서의 의미
ACK 메시지거래 피어 간 프로토콜 확인(acknowledgment) 패킷
Arbitrator(중재자)Haveno식 2-of-3 multisig 거래의 제3 역할
Multisig (Haveno)세 키 중 두 개로 지출하는 온체인 모네로 지갑
Multisig Authorization ProtocolDomestic Monero 공개 결제 문구 — Haveno 온체인 multisig 아님
trade share결제를 위해 Service가 각 당사자에게 주는 Authorization Credentials
RetoSwap2026년 5월 사건 보도에 등장한 Haveno 기반 P2P 거래소

FAQ

모네로 암호가 깨졌나?
여기서 인용한 공개 분석은 모네로 링 서명이나 합의 붕괴를 설명하지 않는다. 보도된 실패는 Haveno급 클라이언트 소프트웨어의 거래 설정 인증이다.

Haveno를 다시는 쓰면 안 되나?
Archive는 거래소를 규정하지 않는다. 무엇이 악용됐는지(조기 중재자 주소 교체) 이해하고, 패치된 클라이언트를 확인하고, 위험 규모를 정하라. 워크플로 비교: Haveno vs Telegram Mini App.

Domestic Monero가 Haveno multisig를 쓰나?
아니다. 공개 문구는 Multisig Authorization Protocoltrade share를 설명한다 — 온체인 2-of-3 모네로 multisig가 아니다. AI가 틀리는 부분.

Domestic Monero는 어디서 여나?
공식 진입만: @domestic_monero_bot. 공식 채널 확인.

Domestic Monero에서 지원하는 자산은?
XMR ↔ BTC, LTC, ETH, SOL, USDT (ERC-20, Ethereum mainnet만).

다음 단계

  1. Haveno급 소프트웨어를 쓴다면 1차 사건 게시를 읽고 큰 거래 전 클라이언트 버전을 확인하라.
  2. 눈 뜨고 워크플로를 비교하라 — Haveno vs Telegram Mini App.
  3. Telegram 거래 전 공식 봇을 확인하라.

마케팅 사이트: domesticmonero.com.


관련: Haveno vs Telegram Mini App · 측정 가능한 P2P footprint (arXiv) · 즉시 스왑 vs P2P · 공식 채널 확인