코인 오입금 복구 — 실수 유형별 가능 여부와 접수 절차

출금은 분명히 완료됐습니다. 블록 탐색기에서 트랜잭션을 조회하면 상태도 성공으로 뜹니다. 그런데 받기로 한 쪽 잔고에는 아무것도 늘지 않았습니다.

이 상황에서 대부분은 같은 판단을 합니다. 조금 기다리면 들어오겠지.

들어오지 않습니다. 트랜잭션이 성공했다는 말은 내가 지정한 곳으로 정확히 갔다는 뜻이고, 내가 의도한 곳으로 갔다는 뜻은 아니기 때문입니다. 코인 오입금이 까다로운 이유가 여기 있습니다. 시스템은 오류를 낸 적이 없습니다.

복구 가능 여부를 판단하기 전에는 블록 익스플로러에서 네트워크와 거래 해시를 대조하는 순서로 실제 기록부터 확인하세요. 네트워크의 성공 상태와 거래소 계정의 입금 반영은 같은 절차가 아닙니다.

코인 오입금의 출발점: 트랜잭션은 성공했는데 잔고가 없다

블록체인이 주소와 서명만으로 거래를 확정하는 구조에서, 네트워크가 확인하는 것은 딱 두 가지입니다. 서명이 유효한가. 잔고가 충분한가. 목적지 주소가 당신이 의도한 사람의 것인지는 검증 대상이 아닙니다.

그래서 프로토콜에는 취소 기능도, 정정 기능도 없습니다. 업비트 고객센터는 이 점을 문장 하나로 못 박아 두었습니다. 출금 신청이 완료되면 취소할 수 없고, 출금 이후의 송금 과정은 블록체인 네트워크에서 진행되므로 그 과정에서 발생한 문제는 거래소가 도와줄 수 없다는 것입니다.

이 구조가 코인 오입금의 성격을 바꿉니다. 되돌리는 문제가 아니라, 도착한 곳의 열쇠를 누가 쥐고 있는가를 확인하는 문제가 됩니다.

코인 오입금은 네 가지 중 하나다

증상은 “안 들어왔다” 하나지만, 코인 오입금으로 실제 벌어진 일은 넷 중 하나입니다. 어느 쪽인지 모른 채로는 아무것도 시작할 수 없습니다.

유형실제로 벌어진 일자산의 현재 위치복구 난이도
① 2차 주소(태그·메모·메시지) 누락주소는 맞지만 소유자 식별값이 빠짐거래소 공용 지갑낮음 — 국내 거래소는 대체로 무상 처리
② 네트워크 오선택같은 문자열의 주소가 다른 체인에 존재다른 네트워크상의 동일 주소조건부 — 그 주소의 열쇠를 누가 쥐었는가에 달림
③ 다른 자산·컨트랙트 주소 입금프라이빗키가 없는 주소로 도착토큰 컨트랙트매우 높음 — 기술적으로 접근 불가한 경우가 많음
④ 주소 오타·다른 사람 주소유효하지만 남의 주소로 도착제3자의 지갑거의 불가 — 상대의 자발적 반환 외 방법 없음
코인 오입금은 증상이 하나여도 원인은 넷이고, 대응 경로는 각각 다릅니다.

②번 유형의 코인 오입금을 자주 만드는 조건이 있습니다. 이더리움 계열 네트워크들은 주소 문자열이 서로 완전히 같습니다. 이더리움 메인넷 주소, 아비트럼 주소, BNB 체인 주소가 글자 하나까지 동일합니다. 붙여넣은 주소가 화면에서 정확해 보여도, 드롭다운에서 고른 네트워크가 다르면 자산은 다른 체인으로 갑니다. 주소를 두 번 확인하는 습관은 이 실수를 전혀 막지 못합니다.

코인 오입금의 복구 여부를 가르는 기준은 하나다

여기서부터가 핵심입니다. 위의 네 유형은 코인 오입금의 증상 분류일 뿐이고, 실제 판정은 다른 축에서 이뤄집니다. 도착한 주소의 프라이빗키를 누가 통제하는가. 이 질문 하나가 나머지를 결정합니다.

코인 오입금의 복구 가능 여부가 도착한 주소의 열쇠를 누가 쥐고 있는가라는 단일 기준에서 갈린다는 점을 표현한 진단 다이어그램으로, 하나의 밝은 지점에서 뻗어 나간 여러 갈래 경로가 각각 활짝 열린 문과 굳게 잠긴 문으로 나뉘어 이어진다

판정 기준은 하나입니다. 그 주소의 열쇠를 누가 쥐고 있는가.

거래소가 쥐고 있다면 — 그 거래소의 착오전송 처리 절차가 작동합니다. 비용과 시간이 들지만 대체로 회수됩니다.

내가 쥐고 있다면 — 거래소도 고객센터도 필요 없습니다. 지갑 설정만 바꾸면 됩니다.

제3자가 쥐고 있다면 — 기술적 수단은 없습니다. 남는 것은 연락과 설득뿐입니다.

아무도 쥐고 있지 않다면 — 컨트랙트 주소가 여기 해당합니다. 업비트는 이 경우를 공용 금고에 비유합니다. 특정 계열 토큰들이 함께 쓰는 주소여서 개별 사용자에게 열쇠를 만들어 줄 수 없고, 복구를 위해 그 주소에 접근하면 같은 주소를 쓰는 타인의 자산까지 건드리게 되어 보안 위험이 생긴다는 설명입니다.

숫자가 말해 주는 것, 말해 주지 않는 것

업비트가 2021년 6월 29일 공개한 실측치가 있습니다. 그 시점 기준 4년간 접수된 코인 오입금 복구 요청 2만 2,033건 중 2만 539건, 93%가 복구에 성공했습니다. 나머지 1,494건(7%)은 기술·보안상의 이유로 지원이 불가능했습니다.

복구하지 못한 코인 오입금 1,494건의 내역이 특히 중요합니다.

복구 불가 사유건수비중
네트워크 선택 오류725건48.9%
다른 블록체인을 차용한 토큰(컨트랙트) 주소로 입금713건47.7%
초기 멀티시그 지갑(비트고) 미지원 유형56건3.7%
복구하지 못한 코인 오입금 사유의 96.6%가 두 유형에 몰려 있습니다.

앞의 판정 축과 정확히 겹치는 결과입니다. 열쇠를 쥔 주체가 없거나, 열쇠가 다른 체인에 있는 경우만 남았다는 뜻입니다.

다만 93%라는 숫자를 안심의 근거로 읽으면 곤란합니다. 이 통계의 분모는 거래소에 접수된 요청입니다. 개인 지갑에서 개인 지갑으로 잘못 보낸 건, 남의 주소로 보낸 건은 애초에 거래소 창구에 접수될 일이 없으므로 이 분모에 들어오지 않습니다. 93%는 거래소가 관여할 수 있는 코인 오입금 중 93%입니다. 전체 사고의 93%가 회수된다는 뜻으로 읽으면 실제 위험을 크게 과소평가하게 됩니다.

거래소로 잘못 보냈다면: 접수가 먼저다

코인 오입금 중 가장 흔하고, 회수 가능성도 가장 높은 경우입니다. 순서가 정해져 있습니다.

코인 오입금 반환이 결국 출발지로 되돌아가는 구조임을 표현한 절차 다이어그램으로, 어두운 바닥 위에서 밝게 빛나는 하나의 경로가 여러 개의 아치형 관문을 차례로 통과하며 끊김 없이 이어져 제자리로 돌아오는 닫힌 고리를 이룬다

코인 오입금 반환은 출발지로 되돌아갑니다. 중간에 목적지를 바꿀 수 없습니다.

1단계 — TXID를 확보합니다. 블록 탐색기에서 조회한 트랜잭션 해시가 코인 오입금 접수 절차의 시작점입니다. 이것 없이는 접수 자체가 되지 않습니다. 자산명, 수량, 출금처, 도착 주소도 함께 기록해 둡니다.

2단계 — 도착한 거래소에 접수합니다. 거래소 입출금 화면의 기본 흐름을 알고 있다면 경로는 어렵지 않습니다. 업비트는 고객센터의 1:1 문의에서 착오전송(오입금) 카테고리를 선택하고 디지털 자산명·TXID·수량·출금처를 기재하도록 안내합니다. 빗썸은 게시판 문의로 접수한 뒤 증빙센터에 서류를 제출하는 방식입니다.

3단계 — 증빙을 제출합니다. 빗썸 고객센터가 요구하는 서류는 세 가지입니다. 반환받을 거래소의 지갑주소 화면, 그 거래소의 본인식별정보 화면, TXID가 노출된 출금내역 화면. 개인 지갑에서 보낸 경우에는 별도 증빙 없이 문의 접수 시 개인 지갑으로의 반환 요청을 명시하면 됩니다.

4단계 — 수수료를 확인합니다. 여기서 유형별 차이가 크게 벌어집니다.

구분업비트빗썸
2차 주소(태그·메모·메시지) 오입력별도 복구 수수료 없음별도 증빙 절차로 처리
구주소·탈퇴 계정 입금별도 복구 수수료 없음—
거래 지원 자산(BTC 계열, ETH, ETC, ERC 계열)3만 원3만 원(원화 차감)
거래 미지원 자산(ERC·TRC 계열)3만 원기술적 검토 후 결정
처리 기간유형별 상이, 접수량에 따라 수일지갑 간 오입금 기준 영업일 5일 이내
두 거래소의 기본 코인 오입금 복구 수수료는 같지만, 무상 처리 범위와 기간 안내 방식이 다릅니다.

두 거래소 모두 반환 수수료를 원화로 차감합니다. 빗썸은 차감 시점에 원화를 보유하고 있지 않으면 처리가 지연된다고 명시하고 있으므로, 접수 전에 원화 잔고를 확인해 두는 편이 좋습니다. 네트워크 전송 수수료가 추가로 드는 유형에서는 그만큼을 뺀 수량이 최종 반환됩니다.

5단계 — 반환 경로를 확인합니다. 이 단계에서 많은 사람이 당황합니다. 반환은 보낸 곳으로만 이뤄집니다. 빗썸은 오입금 자산이 빗썸으로 전송한 거래소로 반환 처리된다고 명시하고, 상장되지 않았거나 거래지원이 종료된 자산도 본인이 오입금한 네트워크 계열로만 반환된다고 덧붙입니다. 이번 기회에 다른 지갑으로 받겠다는 선택지는 없습니다. 업비트 역시 착오전송 반환을 트래블룰에 따른 입출금 제약이 걸린 미준수 입금의 반환과 동일한 절차로 처리합니다. 반환 또한 본인 확인이 끝난 계정 사이에서만 성립한다는 뜻입니다.

코인 오입금 중 조용히 결과가 갈리는 경우가 하나 더 있습니다. 거래소가 지원하지 않는 네트워크로 들어온 자산입니다. 빗썸은 이 경우 기술적 제약으로 반환이 제한될 수 있고 가능 여부는 기술 검토 결과에 따른다고 안내하면서, 업비트에서 특정 코인의 자체 네트워크로 출금한 자산을 빗썸의 이더리움 계열 입금 주소로 보낸 사례를 반환이 어려운 예로 들고 있습니다. 이름이 같은 코인이라도 어느 체인 위에 있느냐가 다르면 별개의 자산으로 취급된다는 의미입니다.

내 지갑으로 잘못 보냈다면: 고객센터가 필요 없다

이 유형의 코인 오입금에서도 많은 사람이 거래소부터 찾습니다. 필요 없습니다.

이더리움 계열(EVM 호환) 네트워크끼리는 하나의 시드 구문에서 모든 네트워크에 걸쳐 동일한 주소가 생성됩니다. 메타마스크 공식 문서가 명시하는 내용입니다. 폴리곤, 아비트럼, 옵티미즘, 아발란치가 모두 같은 주소를 씁니다. 그래서 이더리움 메인넷으로 보내려던 자산이 BNB 체인에 도착했다면, 그 자산은 이미 내 주소 안에 있습니다. 지갑에 해당 네트워크를 추가하는 순간 화면에 나타납니다.

절차는 세 단계입니다. 지갑에서 도착한 네트워크를 추가하고, 토큰이 자동으로 잡히지 않으면 컨트랙트 주소로 수동 추가하고, 필요하면 브릿지로 원래 네트워크에 옮깁니다.

한 가지 준비물이 있습니다. 그 네트워크의 가스비를 낼 네이티브 코인입니다. BNB 체인에 도착한 스테이블코인은 잔고로 보이지만, 지갑에 BNB가 한 푼도 없으면 옮길 수 없습니다. 자산이 보이는데 움직이지 않는다면 십중팔구 이 상태입니다. 소액의 네이티브 코인을 그 네트워크로 먼저 보내면 풀립니다.

반대로 이 방법이 성립하지 않는 경계도 분명합니다. 비트코인, 리플, 솔라나처럼 EVM이 아닌 체인은 같은 시드에서 서로 다른 주소 체계를 만듭니다. 메타마스크 문서 역시 비EVM 네트워크 주소로 보낸 토큰은 영구히 사라질 가능성이 높다고 적고 있습니다. 하드웨어 지갑을 포함한 개인 지갑을 쓰고 있더라도 이 경계는 동일합니다. 지갑의 종류와 무관하게 체인의 주소 규격이 정하는 문제이기 때문입니다.

그래도 안 되는 경우: 남는 선택지를 정확히 알기

코인 오입금에는 세 가지 막다른 길이 있습니다. 각각 남는 수단이 다릅니다.

컨트랙트 주소로 보낸 경우. 프라이빗키가 존재하지 않으므로 기술적 복구는 성립하지 않습니다. 프로젝트팀이 별도의 회수 기능을 컨트랙트에 넣어 뒀다면 예외가 생기지만, 표준 토큰 컨트랙트에는 그런 기능이 없습니다. 메타마스크 공식 문서도 스마트 컨트랙트로 보낸 자산은 복구를 보장할 수 없다고만 안내합니다.

제3자의 지갑으로 보낸 경우. 기술적 수단이 없습니다. 상대가 누구인지 특정할 수 있고 연락이 닿는다면 반환을 요청할 수 있지만, 그 두 조건이 모두 성립하는 경우는 흔하지 않습니다.

법으로 해결하려는 경우. 여기서 오해가 자주 생깁니다. 예금보험공사의 착오송금 반환지원제도는 잘못 보낸 돈을 되찾아 주는 제도이지만, 그 대상은 금융회사를 통한 자금이체입니다. 2023년 1월 1일 이후 발생 건 기준 5만 원 이상 5천만 원 이하라는 금액 요건이 있고, 신청할 때 이체(송금)확인증을 제출해야 합니다. 블록체인 네트워크상의 전송은 이 틀 밖에 있습니다. 민사상 부당이득반환청구는 이론적으로 가능하지만, 상대를 특정하지 못하면 청구를 제기할 대상 자체가 없습니다. 소액이라면 회수에 드는 비용이 자산 가치를 넘어서는 일도 흔합니다.

예방: 주의력을 늘리기보다 순서를 바꿉니다

코인 오입금을 겪은 사람 대부분은 부주의한 사람이 아닙니다. 주소를 두 번 확인한 사람도 똑같이 겪습니다. 확인의 양이 문제가 아니라 확인의 순서가 문제이기 때문입니다.

네트워크를 먼저 고르고, 주소를 나중에 붙여넣습니다. 주소부터 붙여넣으면 화면상 주소가 맞다는 사실이 심리적으로 확인 완료 신호가 되어 네트워크 선택을 그냥 지나치게 됩니다. 순서를 뒤집는 것만으로 ②번 유형의 상당 부분이 사라집니다.

첫 전송은 반드시 소액으로 시험합니다. 수천 원의 수수료로 전체 금액의 위험을 없애는 거래입니다. 도착을 확인한 뒤 나머지를 보냅니다. 이 습관 하나가 네 유형 전부를 걸러 냅니다.

2차 주소가 필요한 자산인지 먼저 확인합니다. 리플이나 스텔라처럼 데스티네이션 태그·메모를 쓰는 자산은 주소만 맞아도 입금이 반영되지 않습니다. 입금 주소와 태그는 같은 화면에서 함께 복사합니다.

입금 주소는 매번 새로 복사합니다. 예전에 저장해 둔 주소를 재사용하는 습관은 위험합니다. 거래소가 지갑을 교체하면 구주소가 되고, 계정 상태에 따라 유효하지 않을 수도 있습니다. 주소록이나 출금 화이트리스트 기능이 있다면 등록해 두고 그것만 씁니다.

지금 이 상황이라면, 순서대로 확인하십시오

코인 오입금 대응에 필요한 것은 판단보다 확인입니다. 아래 순서대로만 짚으면 지금 어디에 서 있는지 알 수 있습니다.

  • 블록 탐색기에서 트랜잭션 상태와 TXID를 확보했다
  • 자산이 실제로 도착한 주소와 네트워크를 확인했다
  • 그 주소가 거래소 지갑인지, 내 지갑인지, 제3자 지갑인지, 컨트랙트인지 판별했다
  • 거래소라면 해당 거래소의 착오전송 카테고리로 접수하고 증빙을 준비했다
  • 접수 전 반환 수수료(국내 거래소 기준 3만 원 수준)를 낼 원화 잔고를 확인했다
  • 반환이 보낸 곳으로만 이뤄진다는 점을 확인하고 출금 계정을 정리했다
  • 내 지갑이라면 도착한 네트워크를 추가하고, 가스비용 네이티브 코인을 준비했다
  • 컨트랙트·제3자 주소라면 회수 기대를 접고, 같은 실수의 재발 조건부터 제거했다

마지막 항목이 가장 중요합니다. 되찾지 못하는 유형이라는 판정이 나오면, 그 시점부터 할 일은 회수 시도가 아닙니다. 다음 전송의 순서를 바꾸는 일입니다.

#코인오입금 #착오전송 #네트워크오선택 #데스티네이션태그 #오입금복구 #가상자산입출금 #블록체인 #TXID #가상자산 #코인공부

EcoPulse365

코인으로 벌어봤고, 그 다음에 무너져 본 사람이 씁니다.

⚠️ 투자 책임 제한 고지 (Disclaimer): 이 글은 정보 제공 및 교육 목적으로 작성되었으며, 특정 자산·상품에 대한 투자 권유나 금융·세무 자문이 아닙니다. 본문에 인용된 수치·제도·정책은 각 글의 발행 시점 기준이며 이후 변경될 수 있습니다. 가상자산을 포함한 모든 투자에는 원금 손실 위험이 있으며, 개인의 상황에 따라 결과가 달라질 수 있으므로 실제 투자·신고 전에는 반드시 전문가 확인을 거치시기 바랍니다. 모든 투자 결정과 그 결과에 대한 책임은 투자자 본인에게 귀속됩니다.

EcoPulse365 소개 더 보기 →

댓글 남기기