잘못된 네트워크로 암호화폐를 보냈나요? 실제로 복구할 수 있는 전송은 무엇일까요?
잘못된 네트워크로 보낸 암호화폐는 경우에 따라 복구할 수 있습니다. 가능한 방법은 수신 주소를 누가 관리하는지, 그 주체가 해당 네트워크에서 그 주소를 사용할 수 있는지, 그리고 어떤 토큰이 도착했는지에 따라 달라집니다.
트랜잭션이 성공했다는 것은 블록체인이 그 트랜잭션을 처리했다는 뜻입니다. 거래소가 계정에 입금했거나 수신자가 자금을 사용할 수 있다는 뜻은 아닙니다. 복구는 실제 토큰 전송을 찾고 누가 그 토큰을 이동시킬 수 있는지 확인하는 것에서 시작합니다.
복구 경로 찾기
- 본인 지갑: 자금이 호환 네트워크의 일반 계정 중 본인이 관리하는 주소에 도착했다면 복구 가능한 경우가 많습니다. 스마트 월렛은 별도로 확인해야 합니다.
- 거래소: 복구 가능 여부는 해당 토큰과 네트워크에 대한 수신 거래소의 도구, 커스터디 시스템, 정책에 달려 있습니다. 그 거래소의 입금 주소는 거래소만 처리할 수 있습니다.
- 다른 사람: 그 사람이 자금을 돌려줄 수 있고 돌려줄 의사가 있어야 합니다. 그 사람이 거래소 입금 주소를 알려줬다면 본인이 해당 거래소에 문의해야 합니다.
- 스마트 컨트랙트: 복구 가능 여부는 컨트랙트 코드와 권한 있는 운영자에 달려 있습니다. 어떤 컨트랙트는 토큰을 되돌려 보낼 수 있지만, 어떤 컨트랙트는 그렇지 못합니다.
핵심 질문은 이것입니다. 실제로 사용한 네트워크에서 수신 주소로부터 전송을 승인할 수 있는 사람은 누구인가? 주소에 잔액이 보인다는 사실만으로는 충분하지 않습니다.
복구를 시도하기 전에 트랜잭션을 확인하세요
1. 전송이 실제로 발생했는지 확인하세요
출금 또는 송금 기록을 열고 블록체인 트랜잭션 ID를 복사하세요. TxID 또는 트랜잭션 해시라고도 합니다. 거래소의 내부 출금 ID는 이 값과 다를 수 있습니다.
- 아직 블록체인 트랜잭션이 없음: 출금이 아직 송금 플랫폼 내부에 있을 수 있습니다. 취소할 수 있는지 확인하고 즉시 해당 플랫폼에 문의하세요.
- 블록체인에서 대기 중: 일부 지갑은 미확정 트랜잭션을 대체하거나 취소하려고 시도할 수 있습니다. 지갑의 공식 안내를 따르세요. 성공은 보장되지 않으며, 잘못 보낸 전송을 가속하면 문제가 더 악화됩니다.
- 실패 또는 되돌려짐: 실패 원인과 송신자의 잔액을 조사하세요. 이는 잘못된 네트워크로 성공적으로 입금된 경우와 다릅니다. Ethereum 계열에서 실패한 트랜잭션도 네트워크 수수료는 소모될 수 있습니다.
- 성공적으로 확정됨: 일반적인 취소나 차지백 버튼은 없습니다. 복구는 보통 자금이 도착한 곳에서 새로운 전송을 만드는 방식입니다.
2. 실제로 선택한 네트워크의 탐색기를 사용하세요
원래 출금 기록에서 네트워크를 확인한 다음 해당 블록체인 탐색기를 여세요. 예를 들어 Ethereum 트랜잭션은 Etherscan, BNB Smart Chain 트랜잭션은 BscScan, TRON 트랜잭션은 TRONSCAN에 표시됩니다.
Ethereum 탐색기에서 트랜잭션이 보이지 않는다면 실제로는 BNB Smart Chain에서 발생했을 수 있습니다. 의도했던 네트워크에서만 검색했다고 해서 자금이 사라졌다는 뜻은 아닙니다.
브리지를 사용했다면 브리지의 전송 상태도 확인하세요. 출발 네트워크에서 완료된 트랜잭션은 전체 전송의 일부일 수 있습니다. 목적지 트랜잭션 또는 브리지에서 요구하는 클레임이나 환불 단계가 있는지 찾으세요.
3. 실제 토큰 수신자를 찾으세요
USDT 및 기타 Ethereum 계열 토큰의 경우 트랜잭션의 token transfers 섹션을 여세요. 그곳에서 수신자, 금액, 토큰 컨트랙트를 확인하세요.
메인 트랜잭션의 To 필드에는 토큰을 실행하는 컨트랙트가 표시될 수 있습니다. 이는 정상입니다. 토큰 전송은 해당 컨트랙트를 호출해 어느 주소가 토큰을 받아야 하는지 전달합니다. 이것만으로 토큰 컨트랙트에 실수로 돈을 보냈다는 뜻은 아닙니다.
트랜잭션이 실제로 무엇을 했는지도 확인하세요. 성공한 토큰 승인(approval)은 토큰을 사용할 권한을 부여하는 것이지 그 자체가 결제는 아닙니다. 여러 컨트랙트 호출이 포함된 트랜잭션에는 여러 전송이 들어 있을 수 있습니다.
4. 토큰과 현재 위치를 확인하세요
전체 수신 주소, 실제 네트워크, 금액, 토큰 컨트랙트를 기록하세요. 해당 네트워크에 대해 토큰 발행사 또는 수신 플랫폼이 제공한 공식 정보와 컨트랙트를 비교하세요. 토큰 이름이나 로고는 복제될 수 있습니다.
그다음 수신 주소의 토큰 잔액과 이후 전송을 확인하세요. 원래 트랜잭션은 토큰이 어디에 도착했는지는 보여주지만 이후 다른 곳으로 이동했을 수 있습니다.
거래소가 토큰을 다른 지갑으로 옮겼다면 정상적인 내부 처리일 수 있습니다. 그것만으로 사용자 계정에 입금되었다고 볼 수는 없습니다. 본인 지갑에서 예상하지 못한 전송이 나갔다면 추가 자금을 넣기 전에 지갑 탈취 가능성을 조사하세요.
이러한 확인은 공개 정보를 사용합니다. 주소를 확인하기 위해 지갑을 연결하거나 복구 문구를 공개할 필요가 없습니다.
잘못된 네트워크, 지원되지 않는 토큰, 잘못된 주소는 서로 다른 문제입니다
잘못되었거나 지원되지 않는 네트워크
Ethereum에서 USDT를 보내려 했지만 BNB Smart Chain을 선택했다고 가정해 봅시다. 전송은 BNB Smart Chain의 주소에 도착하며, 수신 서비스가 해당 체인을 지원하지 않을 수 있습니다.
출금 화면에서 Ethereum (ERC20)은 일반적으로 Ethereum 메인넷을 뜻하고, BNB Smart Chain (BEP20)은 BNB Smart Chain을 뜻합니다. ERC20과 BEP20은 토큰 표준을 설명합니다. 표준만 보고 목적지를 판단하지 말고 전체 네트워크 이름을 확인하세요.
0x로 시작하는 주소만으로는 어느 네트워크를 사용해야 하는지 알 수 없습니다. 여러 네트워크가 이 형식을 사용하며 각각 별도의 잔액을 유지합니다.
올바른 네트워크의 지원되지 않는 토큰
네트워크와 주소는 맞더라도 수신 플랫폼이 실제로 보낸 정확한 토큰 컨트랙트를 지원하지 않을 수 있습니다.
예를 들어 같은 네트워크에 네이티브 USDC와 브리지된 USDC 버전이 함께 존재할 수 있습니다. Circle은 Arbitrum의 bridged USDC가 Circle Mint에서 지원되지 않으며 잘못 입금된 경우 복구할 수 없을 수 있다고 경고합니다. Arbitrum에서 USDC를 지원한다고 해서 그 체인에서 USDC라는 이름을 가진 모든 토큰을 지원하는 것은 아닙니다.
USDT도 브리지나 다른 서비스가 표현하는 버전이 있을 수 있습니다. USDT라는 이름이 붙었다고 해서 모두 Tether가 직접 발행했거나 같은 복구 경로를 가진다고 가정하지 마세요.
잘못된 수신 주소
의도한 주소가 아닌 다른 주소로 보냈을 수 있습니다. 예를 들어 예전에 복사한 주소, 낯선 사람의 지갑, 또는 토큰 컨트랙트일 수 있습니다.
네트워크를 바꾼다고 해서 그 주소를 제어할 수 있게 되는 것은 아닙니다. 복구는 실제 수신자나 적용 가능한 컨트랙트 또는 발행사 복구 절차에 달려 있습니다.
memo 또는 tag 누락은 또 다른 유형의 문제입니다. 자금이 올바른 공유 거래소 주소에 도착했지만 계정을 식별하는 데 필요한 정보가 빠졌을 수 있습니다. 해당 거래소의 memo 또는 tag 복구 절차를 사용하세요.
주소, 토큰, 네트워크, 필요한 memo가 모두 맞다면 확인 횟수, 최소 입금액, 수신 플랫폼의 입금 상태를 확인하세요. 잘못된 네트워크 전송이 아니라 단순한 입금 반영 지연일 수 있습니다.
1. 자금이 본인 지갑으로 간 경우
일반 지갑 계정에서 복구할 수 있는 경우
많은 네트워크가 Ethereum 방식의 계정을 사용합니다. 이를 흔히 EVM 호환 네트워크라고 부릅니다. 개인 키가 직접 제어하는 일반 계정이라면 같은 키가 보통 여러 네트워크에서 같은 주소를 제어합니다.
그래서 BNB Smart Chain에서 본인의 Ethereum 형식 주소로 전송한 자산이 지갑에 처음에는 아무것도 보이지 않아도 접근 가능할 수 있습니다. 토큰 잔액은 BNB Smart Chain에 존재하지만 앱이 Ethereum을 표시하고 있을 수 있습니다.
이는 본인이 제어하는 바로 그 계정에 적용됩니다. 스마트 월렛, 거래소 주소, 또는 같은 복구 문구에서 생성된 다른 주소에 자동으로 적용되는 것은 아닙니다.
안전하게 확인하는 방법
- 수신 계정을 제어하는 지갑을 여세요. 전체 주소를 트랜잭션에 표시된 실제 토큰 수신자와 비교하세요.
- 전송에 사용된 네트워크를 선택하세요. 네트워크가 없다면 지갑 제작사의 지침에 따라 활성화하거나 공식 네트워크 설정을 추가하세요.
- 정확한 토큰을 표시하세요. 자동으로 표시되지 않으면 해당 네트워크에서 검증된 컨트랙트 주소를 사용해 지갑의 토큰 추가 기능을 이용하세요.
- 계정이 서명할 수 있는지 확인하세요. 보기 전용 지갑은 누구의 잔액이든 보여줄 수 있지만 반환 전송을 승인할 수는 없습니다.
- 보내기 전에 목적지를 계획하세요. 다음 지갑이나 거래소가 지금 보유한 네트워크에서 바로 이 토큰을 지원하는지 확인하세요.
- 네트워크 수수료를 준비하세요. BNB Smart Chain에서 일반 BEP20 전송을 하려면 보통 해당 체인의 BNB가 조금 필요합니다. 지갑의 수수료 추정치를 사용하고 필요한 모든 트랜잭션에 충분한 잔액을 남겨두세요.
네트워크나 토큰을 추가하면 지갑에 보이는 내용만 달라집니다. 자금이 이동하거나 변환되는 것은 아닙니다. 토큰을 표시한다고 해서 가짜 또는 담보가 없는 토큰에 가치가 생기는 것도 아닙니다.
예시: ERC20 대신 BEP20 USDT를 보낸 경우
거래소에서 개인 일반 지갑으로 500 USDT를 출금합니다. Ethereum을 사용하려 했지만 BNB Smart Chain을 선택했습니다.
출금 기록과 BscScan을 확인하면 토큰 전송이 정확히 본인 지갑 주소에 도착한 것을 알 수 있습니다. 해당 계정을 BNB Smart Chain에서 열고 검증된 토큰을 표시하면 500 토큰의 잔액이 나타납니다.
이제 BNB Smart Chain에 있는 토큰에 접근할 수 있습니다. 자금을 Ethereum으로 옮기려면 여전히 네트워크 간에 지원되는 전송 경로가 필요합니다. BNB Smart Chain을 사용한 채 본인 주소로 다시 보내면 자금은 계속 BNB Smart Chain에 남습니다.
Ethereum에 있는 ETH는 이 BNB Smart Chain 전송의 수수료를 낼 수 없습니다. 지갑이 명시적으로 다른 지원 결제 방식을 제공하지 않는 한 트랜잭션을 처리하는 네트워크에 gas가 있어야 합니다.
다른 지갑 앱에서 다른 주소가 보이는 경우
멈추고 계정 선택을 확인하세요. 하나의 복구 문구는 많은 계정을 만들 수 있으며, 앱마다 어떤 계정을 선택하는지에 대한 설정이 다를 수 있습니다. 지갑 문서에서는 이를 derivation path라고 부를 수 있습니다.
같은 복구 문구를 복원했는데 빈 계정이 보인다고 해서 원래 잔액이 사라졌다는 뜻은 아닙니다. 다른 계정을 연 것일 수 있습니다. 원래 지갑 제작사의 복구 안내를 따르고 전체 목적지 주소를 확인하세요.
올바른 계정을 찾아준다는 웹사이트에 복구 문구를 입력하지 마세요.
하드웨어 지갑을 사용하는 경우
기기의 기본 앱이 해당 네트워크를 지원하는지 확인하세요. 지원하지 않더라도 제조사가 다른 지갑 인터페이스에 기기를 연결하는 방식을 지원할 수 있습니다.
예를 들어 Trezor는 Trezor Connect를 통해 호환되는 서드파티 지갑을 사용하여 다른 지원 EVM 네트워크의 자산에 접근하는 방법을 안내합니다. 트랜잭션 서명은 계속 기기에서 이루어집니다.
하드웨어 지갑의 연결 절차를 사용하고 선택한 계정을 확인하세요. 잔액을 보이게 하려고 기기의 복구 문구를 웹사이트나 소프트웨어 지갑에 입력하지 마세요.
본인 지갑이 스마트 월렛인 경우
스마트 월렛은 컨트랙트 코드를 사용해 수신 주소를 제어할 수 있습니다. 앱의 복구 문구, 패스키, 서명 키를 가지고 있다고 해서 다른 네트워크에서 그 주소로부터 직접 전송할 수 있다는 뜻은 아닙니다.
선택한 네트워크에 계정이 배포되어 있고 사용할 수 있는지 지갑 제공업체에 확인하세요. 그렇지 않다면 아래 스마트 컨트랙트 섹션을 참고하세요. 일반적인 네트워크 전환 단계만으로는 부족할 수 있습니다.
2. 자금이 거래소로 간 경우
수신 거래소에 문의하세요. 거래소 입금 주소는 사용자 계정 안에 표시되더라도 거래소의 커스터디 시스템이 관리합니다.
그 주소를 개인 지갑으로 가져와 제어권을 얻을 수는 없습니다. 고객지원도 개인 키를 그냥 제공할 수 없습니다. 거래소 복구는 플랫폼의 커스터디 및 보안 시스템 안에서 작동하는 절차가 필요합니다.
송신 거래소는 출금 기록을 제공하고 어떤 네트워크를 사용했는지 설명할 수 있습니다. 확정된 출금이 외부 주소에 도착한 뒤에는 송신자가 보통 다시 회수할 수 없습니다.
기술적 접근 가능성과 복구 자격은 별개의 문제입니다
거래소가 주소를 인식하더라도 다른 네트워크에서 그 주소에 있는 해당 토큰을 이동시킬 수 있는 지원 방식이 없을 수 있습니다. 운영 제한, 보안 검사 또는 서비스 정책 때문에 복구를 거절할 수도 있습니다.
다음은 서로 다른 세 가지 질문입니다.
- 거래소가 실제로 사용된 네트워크에서 이 주소를 제어하는가?
- 거래소 시스템이 이 정확한 토큰을 안전하게 이동시킬 수 있는가?
- 거래소의 복구 서비스가 이 입금을 접수하는가?
거래소가 해당 토큰을 거래 목록에 올렸다는 사실만으로는 이 질문들에 답할 수 없습니다.
현재 복구 서비스에서 알 수 있는 점
Binance: 글로벌 복구 가이드는 일부 지원되지 않는 토큰과 지원되지 않는 EVM 네트워크의 입금을 잠재적인 복구 대상 범주로 포함합니다. 결과를 보장하지는 않습니다. 수신자가 자신의 Binance 계정에 들어온 입금에 대해 신청합니다.
Binance는 2025년에 총 4,800만 달러 규모의 잘못된 입금 복구 사례 38,648건을 지원했다고 보고했습니다. 이 수치는 잘못된 네트워크뿐 아니라 입금 오류 전반을 포함합니다. 본인 상황에서의 성공률을 의미하지는 않습니다.
Coinbase: 복구 서비스는 특정 자산과 네트워크만 지원하며, 복구 가능한 자금은 연결된 셀프 커스터디 지갑으로 보냅니다. 트랜잭션 ID, Coinbase 수신 주소, 실제 네트워크가 필요합니다. 확인 전에 목적지 지갑을 주의 깊게 검토하세요.
확인 당시 Coinbase의 서비스 수수료는 100달러를 초과하는 금액의 5%이며 네트워크 수수료는 별도입니다. 따라서 1,000달러 복구의 서비스 수수료는 네트워크 비용 전 45달러입니다. 실제 복구 절차에 표시되는 수수료가 중요합니다.
Kraken: 복구 안내는 지원되는 네트워크의 지원되지 않는 토큰과 지원되지 않는 네트워크의 미상장 자산을 구분합니다. 일부 경우는 복구할 수 없으며, 복구 작업을 진행하기 전에 비용을 안내합니다.
본인이 사용하는 정확한 플랫폼과 계정에 대한 안내를 따르세요. Binance와 Binance.US는 복구 정책이 다릅니다. 이용 가능 여부도 계정이나 지역에 따라 달라질 수 있습니다.
거래소 예시와 복구 정책은 2026년 10월 18일에 확인했습니다. 자격, 수수료, 절차는 변경될 수 있습니다.
거래소에 무엇을 물어봐야 하나요?
공식 미입금 또는 자산 복구 절차를 열고 이 글 뒤쪽에 나오는 증거를 제공하세요. 특정 네트워크에서 특정 입금 주소로 들어온 특정 토큰 컨트랙트를 복구할 수 있는지 물어보세요.
도구가 트랜잭션을 찾지 못한다면 먼저 이 세부 정보를 다시 확인하세요. 공개 탐색기에 존재하는 트랜잭션이라도 그 도구가 지원하는 범위를 벗어날 수 있습니다. 수동 검토가 가능한지 지원팀에 물어보세요.
복구를 수락하기 전에 수수료, 예상 기간, 결과가 계정 입금인지 외부 환불인지 확인하세요. 수수료 견적은 보장이 아닙니다. 소액 입금의 경우 비용이 복구 금액의 상당 부분을 차지할 수 있습니다.
지원팀이 거절한다면 이유가 증거 부족인지, 기술적 제한인지, 현재 정책인지 물어보세요. 답변과 트랜잭션 정보를 보관하세요. 향후 정책이 바뀔 수는 있지만 오래된 입금에도 도움이 된다는 보장은 없습니다.
환불이 두 번째 미입금 사고가 되지 않게 하세요
원래 송신 주소가 본인의 입금 주소가 아닐 수 있습니다. 거래소는 흔히 공유 운영 지갑에서 출금을 보냅니다.
복구 과정이 토큰을 그 공유 지갑으로 돌려보내면 송신 거래소가 자금을 받아도 사용자 계정에 자동으로 반영하지 않을 수 있습니다. Coinbase는 결제를 원래 송신 주소로 돌려보내지 말라고 경고하며, Kraken은 반환된 출금이 수동 복구를 필요로 할 수 있다고 설명합니다.
일부 복구 절차에서는 수신 지갑을 직접 선택할 수 있습니다. 다른 절차는 원래 출처로 반환하도록 요구합니다. 진행하기 전에 어떤 규칙이 적용되는지 물어보세요.
- 어떤 토큰이 반환되나요?
- 어느 네트워크로 반환되나요?
- 정확히 어느 주소로 반환되나요?
- 수신 서비스가 그 토큰과 네트워크를 지원하나요?
- memo 또는 tag가 필요한가요?
거래소 B가 거래소 A의 공유 송신 지갑으로 환불한다면 거래소 A가 반환금을 어떻게 사용자 계정에 반영할지 물어보세요. 원래 트랜잭션 ID와 환불 트랜잭션 ID, 양쪽 지원 기록을 모두 보관하세요. 거래소 A가 반환금을 식별해 사용자 계정에 입금해야 본인 입장에서 복구가 완료됩니다.
3. 자금이 다른 사람에게 간 경우
아는 사람에게 보냈다면 트랜잭션 ID, 실제 네트워크, 토큰 컨트랙트, 수신 주소를 알려주세요.
그 사람이 호환되는 일반 지갑 계정을 제어한다면 해당 네트워크에서 잔액을 확인하고 새 전송을 진행할 수 있습니다. 본인이 상대방의 복구 문구를 알 필요도 없고 상대방이 본인의 복구 문구를 알 필요도 없습니다.
그 사람이 거래소 입금 주소를 알려줬다면 보통 수신자가 자기 계정에서 복구 요청을 열어야 합니다. 본인의 출금 기록은 도움이 될 수 있지만 본인의 복구 양식으로 상대방의 거래소 계정을 처리할 수는 없습니다.
상점이나 결제 처리업체라면 결제 지원팀에 문의하세요. 트랜잭션 정보와 함께 송장 또는 결제 참조번호도 포함하세요. 화면에 보이는 주소는 상점이 아니라 결제 처리업체 소유일 수 있습니다.
주소가 모르는 사람의 것이라면 강제로 환불하게 만드는 일반적인 지갑 기능은 없습니다. 트랜잭션 해시는 개인 키를 알려주지 않습니다. 탐색기의 라벨이 연락할 서비스를 암시할 수는 있지만 누가 주소를 제어하는지 증명하지는 않습니다.
누군가 자금을 돌려보내기 전에 정확한 토큰과 네트워크를 지원하는 목적지에 합의하세요. 원래 송신 주소가 적합하다고 가정하지 마세요.
4. 수신 주소가 스마트 컨트랙트인 경우
스마트 컨트랙트는 프로그래밍된 규칙을 따릅니다. 컨트랙트를 만든 사람이나 회사가 그곳에 전송된 모든 토큰을 자동으로 출금할 방법을 갖는 것은 아닙니다.
성공한 전송인데도 토큰이 묶일 수 있는 이유
표준 ERC20 전송은 해당 컨트랙트가 토큰을 반환하는 방법을 아는지 묻지 않고도 컨트랙트 주소에 잔액을 기록할 수 있습니다. 전송 자체는 성공하지만 수신 컨트랙트에는 사용할 수 있는 출금 경로가 없을 수 있습니다.
컨트랙트에 다음 기능이 있다면 복구가 가능할 수 있습니다.
- 해당 토큰에 작동하는 출금 또는 구조(rescue) 함수.
- 권한 있는 소유자가 토큰을 보낼 수 있는 일반 트랜잭션 함수.
- 권한 있는 관리자가 복구 경로를 추가할 수 있는 기존 업그레이드 메커니즘.
어느 것도 해당하지 않으면 프로젝트 팀도 도와줄 수 없을 수 있습니다. 제한적인 경우 토큰 발행사가 별도의 개입 절차를 가질 수 있지만 일반적인 지갑 설정으로는 컨트랙트에 없는 기능을 새로 추가할 수 없습니다.
토큰 자체 컨트랙트로 토큰을 보낸 경우도 여기에 포함됩니다. 먼저 메인 트랜잭션의 To 주소에 단순히 컨트랙트가 표시된 것인지, 실제 토큰 수신자가 그 컨트랙트였는지 확인하세요.
스마트 월렛이 그 체인에 아직 존재하지 않아도 복구 가능한 경우가 있습니다
일부 스마트 월렛은 컨트랙트가 만들어지기 전에도 주소를 계산할 수 있습니다. 지갑이 해당 네트워크에 배포되기 전에 다른 네트워크에서 그 주소로 자금이 도착할 수 있습니다.
지갑 제공업체가 정확히 같은 주소에 올바른 지갑을 생성해 접근권을 복원할 수 있을 수도 있습니다. 이는 원래 설정과 필요한 배포 컨트랙트가 두 번째 네트워크에서도 호환되고 사용 가능한지에 달려 있습니다.
Safe는 이런 유형의 복구를 문서화하고 있지만 모든 Safe와 모든 네트워크에서 가능한 것은 아닙니다.
덜 눈에 띄는 문제는 원래 서명자 목록입니다. 다른 네트워크에서 Safe를 다시 만들면 초기 소유자와 필요한 서명 수가 복원될 수 있습니다. 첫 번째 네트워크에서 이후 변경한 내용은 자동으로 따라오지 않습니다. 원래 서명 키를 분실했거나 침해당했다면 복구가 막히거나 위험할 수 있습니다.
진행하기 전에 제공업체에 배포 및 소유권 기록을 확인해 달라고 요청하세요. 임의의 새 컨트랙트나 지갑을 만든다고 해서 임의의 주소를 차지할 수 있는 것은 아닙니다.
프로젝트 팀이 확인해야 할 사항
- 실제로 사용된 네트워크에서 이 주소에 올바른 컨트랙트가 배포되어 있는가?
- 그렇지 않다면 정확히 이 지갑을 해당 주소에 아직 배포할 수 있는가?
- 어떤 소유자나 서명자가 이를 제어하게 되는가?
- 코드가 정확히 이 토큰을 이동할 수 있도록 허용하는가?
- 토큰이 아직 그 주소에 있는가?
탐색기에서 컨트랙트 코드가 보이지 않는다고 해서 결론을 내릴 수는 없습니다. 일반 계정일 수도 있고, 아직 사용하지 않은 주소일 수도 있으며, 스마트 월렛의 미래 주소일 수도 있습니다. 컨트랙트 라벨 역시 계정이 어떻게 제어되는지를 완전히 설명하지는 않습니다. 지갑 제공업체의 문서와 사례별 검토를 이용하세요.
공식 프로젝트 팀에 신속히 문의하세요. 일부 라우팅 컨트랙트는 잔액을 안전하게 보관하도록 설계되지 않았습니다. Uniswap은 특정 라우터 주소에 남겨진 토큰이 이후 트랜잭션에서 사용될 수 있다고 경고합니다. 무엇을 할지 결정하는 동안 모든 컨트랙트 입금이 그대로 남아 있을 것이라고 가정하지 마세요.
TRC20, Bitcoin, Solana, BEP2는 어떻게 해야 하나요?
ERC20 대신 TRC20을 사용한 경우는 다른 평가가 필요합니다
일반적인 EVM 복구 단계가 모든 네트워크 조합에 적용되는 것은 아닙니다. TRON, Bitcoin, Solana 등은 서로 다른 주소 형식, 계정 규칙, 서명 키를 사용할 수 있습니다.
출금 양식이 주소를 거부한다면 전송을 억지로 진행하려고 주소를 바꾸지 마세요. 이미 전송됐다면 블록체인 기록에서 실제 수신 주소를 확인하고 수신 지갑 또는 플랫폼에 평가를 요청하세요.
주소 체계가 다르다고 해서 모든 경우가 불가능한 것은 아닙니다. TRON 개발자 문서는 같은 공개 키를 사용할 때 TRON 주소가 Ethereum 주소와 관련되어 있음을 보여줍니다. 그러나 하나의 복구 문구에서 생성되는 기본 TRON 계정과 Ethereum 계정은 서로 다른 키를 사용할 수 있습니다.
이는 주소 변환을 위한 일반적인 방법을 따라야 한다는 뜻이 아니라 정확한 기술 평가를 받아야 한다는 뜻입니다. 주소의 표기 방식을 바꾼다고 자금이 네트워크 간 이동하거나 그 주소에 대한 제어권이 생기지는 않습니다.
BEP2는 BEP20이 아닙니다
BEP2는 폐기된 BNB Beacon Chain에 속하며 bnb1로 시작하는 주소를 사용합니다. BEP20은 BNB Smart Chain 및 Ethereum 형식 주소와 관련됩니다.
이전 BEP2 및 BEP8 토큰에는 별도의 복구 절차가 있으며 BNB Smart Chain의 대응 토큰과 연결된 적격 자산만 대상입니다. 2026년 7월 1일부터 BNB Chain의 호스팅 복구 도구는 중단되었고 로컬에서 실행하는 셀프서비스 도구로 대체되었습니다. 폐기된 도구를 설명하는 오래된 가이드가 아니라 최신 공식 지침을 따르세요.
Tether가 잘못된 네트워크로 보낸 USDT를 복구할 수 있나요?
경우에 따라 Tether는 수신 지갑이나 컨트랙트가 처리할 수 없는 복구를 검토할 수 있습니다. 이는 발행사의 제한적인 서비스이며 보편적인 USDT 환불 시스템은 아닙니다.
Tether는 특정 컨트랙트 실수와 기타 일부 목적지를 복구 가능 대상으로 안내합니다. 먼저 수신 측에 도움을 요청하라고 요구합니다.
공개된 조건에는 다음이 포함됩니다.
- 요청 금액이 1,000달러를 초과해야 합니다.
- Tether 서비스 이용 자격을 충족하고 인증 사용자로 등록되어야 합니다.
- Tether가 복구가 기술적으로 가능한지, 실제로 시도할지 결정합니다.
- Tether는 복구 금액의 최대 10% 또는 1,000달러 중 더 큰 금액을 수수료로 공개하고 있습니다. 수수료는 복구된 자금에서 차감됩니다. 진행 전 실제 견적을 확인하세요.
- 요청은 수개월이 걸릴 수 있으며 결과나 완료 시점은 보장되지 않습니다.
정확한 토큰의 발행사가 누구인지 확인하세요. USDT라는 이름을 쓰는 브리지 버전이나 페그 버전은 다른 서비스에 의존할 수 있으므로 Tether 절차가 적용되지 않을 수 있습니다.
트랜잭션 ID, 목적지, 금액, 실수 설명, 이전 복구 시도 기록을 보관하세요. 스크린샷도 첨부하더라도 주소와 트랜잭션 ID는 텍스트로 제공하세요.
접근 가능한 자금을 의도한 네트워크로 옮기는 방법
자금을 사용할 수 있게 되면 추가 복구 서비스가 필요하지 않을 수 있습니다. 현재 네트워크가 필요에 맞는다면 그대로 둘 수도 있습니다. 다른 곳으로 옮기는 것은 별도의 결정입니다.
다른 네트워크가 필요하다면 두 가지 가능한 경로가 있습니다.
- 현재 네트워크에서 정확한 토큰을 지원하는 거래소: 해당 네트워크에 표시된 입금 정보를 사용해 입금하고 계정에 반영될 때까지 기다린 다음 의도한 네트워크로 출금하세요. 보내기 전에 입금과 출금이 모두 가능한지 확인하세요.
- 정확한 전송을 지원하는 브리지: 공식 브리지 인터페이스에서 시작 토큰, 목적지 토큰, 두 네트워크, 수수료, 수신 주소를 확인하세요.
브리지는 전송하려는 자금에 접근할 수 있어야 합니다. 본인이 승인할 수 없는 거래소 주소나 컨트랙트의 잔액을 복구할 수는 없습니다.
브리지의 출력 토큰이 최종 수신자가 지원하는 토큰과 다른 버전일 수 있습니다. 계속하기 전에 목적지 컨트랙트를 확인하세요. 브리지의 실제 전송 절차를 따르세요. 토큰을 컨트랙트 주소로 직접 보내는 것만으로는 브리지 전송이 시작되지 않을 수 있습니다.
가능하다면 최소 입금 또는 전송 금액보다 높은 범위에서 소액을 먼저 테스트하세요. 최종 목적지에서 그 테스트 금액을 실제로 사용할 수 있을 때까지 기다리세요. 블록체인 확인만으로 거래소가 이를 수락했다는 뜻은 아닙니다.
복구 요청을 위해 준비할 증거
지원 티켓을 열기 전에 다음을 준비하세요.
- 텍스트로 복사한 블록체인 트랜잭션 ID.
- 실제로 사용한 네트워크와 의도했던 네트워크.
- 실제 네트워크의 정확한 토큰 컨트랙트와 표시 이름.
- 주소에 실제로 도착한 금액. 수수료 때문에 출금 금액과 다를 수 있습니다.
- 전체 송신 주소와 수신 주소.
- 시간대를 포함한 전송 날짜와 시간.
- 송신 지갑 또는 거래소, 수신 지갑 또는 플랫폼.
- 필요한 memo 또는 tag를 포함한 수신자 계정의 입금 안내.
- 원래 지갑 또는 거래소의 출금 기록.
- 이전 티켓 번호, 시도한 해결 방법, 환불 트랜잭션 ID가 있다면 그 값.
공개 탐색기 기록은 트랜잭션이 존재한다는 사실을 증명합니다. 제출한 사람이 그 자금의 소유자라는 사실까지 증명하지는 않습니다. 플랫폼은 계정 기록, 신원 확인, 출금 기록을 보여주는 영상 등을 요구할 수 있습니다.
개인적인 계정 증거는 공식 지원 채널을 통해서만 제출하세요. 스크린샷과 녹화 영상에는 비밀번호, 복구 문구, 개인 키, 인증 코드를 포함하지 마세요.
이 지원 요청 템플릿을 복사하세요
제목: 잘못된 네트워크 입금 복구 요청: [token], [actual network], [transaction ID]
[date, time, and time zone]에 [actual network]를 사용해 [amount and token]을 [receiving address]로 보냈습니다. 원래 [intended network]를 사용하려고 했습니다. 블록체인에는 [status]로 표시되지만 [입금이 반영되지 않았습니다 / 수신 지갑에서 접근할 수 없습니다].
- 트랜잭션 ID: [전체 블록체인 트랜잭션 ID 붙여넣기]
- 실제 네트워크의 토큰 컨트랙트: [전체 컨트랙트 주소를 붙여넣거나 네이티브 코인이었다고 기재]
- 송신 주소 및 서비스: [주소와 지갑 또는 거래소]
- 수신 주소 및 계정: [주소와 관련 계정 참조정보]
- 블록체인에서 수신된 금액: [금액]
- Memo 또는 tag: [필요했던 값과 입력한 값, 또는 해당 없음]
- 첨부한 증거: [출금 기록 및 관련 입금 안내]
- 이전 복구 시도: [간단한 설명과 티켓 번호]
사용된 네트워크에서 귀사가 이 주소를 제어하는지, 그리고 이 정확한 토큰이 복구 대상인지 확인해 주세요. 대상이라면 계정에 입금해 주는지 아니면 환불을 보내는지 알려 주세요. 수수료, 예상 처리 시간, 환불에 필요한 토큰, 네트워크, 주소, memo 요건도 확인해 주세요.
자금을 원래 송신 주소로 돌려보내야 한다면 송신 플랫폼과 조율할 수 있도록 진행 전에 확인해 주세요. 복구가 불가능하다면 이유가 증거 부족인지, 기술적 제한인지, 현재 정책인지 설명해 주세요.
복구가 불가능할 수 있는 경우와 중단해야 할 때
누구도 실제로 사용할 방법이 없는 상태로 전송이 영원히 보일 수 있습니다. 흔한 장애물은 다음과 같습니다.
- 접근 가능한 제어 키 없음: 연락 가능한 누구도 실제 목적지에서 자금을 사용할 권한을 승인할 수 없거나 필요한 키를 영구적으로 잃었습니다.
- 사용 가능한 컨트랙트 경로 없음: 수신 컨트랙트가 토큰을 전송할 수 없고 승인된 업그레이드, 배포 또는 발행사 개입 방법도 없습니다.
- 거래소 복구 서비스 없음: 플랫폼이 해당 조합을 복구할 수 없거나 복구하지 않습니다. 이는 서비스 한계이지 반드시 수학적으로 불가능하다는 증거는 아닙니다.
- 자금이 탈취되었거나 사용됨: 원래 주소에 더 이상 자금이 없습니다. 도난이나 분쟁은 다른 대응이 필요합니다. 거래소의 내부 이동이 곧 분실을 의미하지는 않으므로 이후 전송을 먼저 확인하세요.
- 자산 또는 네트워크가 더 이상 필요한 방식으로 작동하지 않음: 주소에 접근할 수 있다고 해서 실패한 토큰의 담보가 복원되거나, 폐기된 체인이 재시작되거나, 없는 상환 경로가 생기지는 않습니다.
복구가 불가능하다는 모호한 설명을 그대로 받아들이기 전에 이유를 물어보세요. 반대로 신뢰할 만한 복구 메커니즘을 제시하지 못하는 반복 시도에 돈을 지불하지 마세요.
복구 과정에서 추가 손실을 피하세요
- 복구 문구와 개인 키를 비밀로 유지하세요. 해당 키가 제어하는 다른 자산, 다른 네트워크의 자산까지 노출될 수 있습니다. 복구 문구는 그 문구에서 파생된 다른 계정도 노출할 수 있습니다.
- 플랫폼의 공식 앱이나 웹사이트에서 지원을 여세요. 먼저 연락해 온 메시지나 검색 광고가 복구를 보장한다고 해도 실제 서비스라는 증거가 아닙니다.
- 무엇에 서명하는지 이해하세요. 합법적인 절차가 지갑 소유권을 증명하는 서명을 요청할 수 있습니다. 그러나 지출 승인이나 계정 권한은 훨씬 더 많은 권한을 줄 수 있습니다. 요청 내용을 읽고 서비스를 확인하세요.
- 공식 복구 절차 안에서 수수료를 확인하세요. 실제 서비스도 수수료를 받을 수 있습니다. 낯선 사람이 세금, 활성화 입금, 반복적인 해제 비용을 요구한다고 해서 복구 경로가 있다는 뜻은 아닙니다.
- 제어권을 확인한 뒤에만 gas를 추가하세요. 새로 넣은 gas가 예상치 못하게 즉시 지갑에서 빠져나간다면 추가 입금을 중단하고 sweeper bot 가능성을 조사하세요.
- 최종 전송 계획을 구체적으로 유지하세요. 보내거나 환불을 승인하기 전에 토큰, 네트워크, 주소, memo가 있다면 다시 확인하세요.
다음 전송부터는 수신자의 최신 입금 안내에서 시작해 정확한 네트워크와 토큰을 맞추고 전체 주소를 확인하세요. 테스트 전송을 한다면 나머지를 보내기 전에 수신자가 실제로 그 자금을 사용할 수 있다고 확인할 때까지 기다리세요.
