메타마스크에서 보낸 거래가 오래 ‘대기 중’이라도 곧바로 지갑을 초기화하거나 같은 거래를 다시 보내면 안 됩니다. 먼저 블록 탐색기에서 거래 상태와 네트워크를 확인하세요. 아직 네트워크에서 확정되지 않은 거래라면 지갑의 ‘속도 높이기’ 또는 ‘취소’ 기능으로 같은 순번의 거래를 바꿔 볼 수 있지만, 이미 확정된 거래는 되돌릴 수 없습니다.
이 글은 2026년 8월 14일 기준 Ethereum 및 EVM 호환 네트워크에서 메타마스크를 쓰는 경우를 설명합니다. 화면 이름과 지원 범위는 지갑 버전·네트워크에 따라 달라질 수 있습니다.
대기 상태인지부터 확인하기
지갑 화면의 표시만 보고 판단하지 말고, 거래 상세 화면의 블록 탐색기 링크를 엽니다. 해시로 찾은 거래가 ‘Pending’이라면 아직 블록에 포함되지 않은 상태입니다. 반대로 Success·Confirmed·Failed처럼 처리 결과가 나오면 이미 온체인에 기록된 거래이므로 취소 기능으로 되돌릴 수 없습니다.
‘거래 취소’를 돕겠다며 시드 문구나 개인키를 요구하는 사람은 사기입니다. 거래 해시와 공개 주소는 확인에 쓸 수 있어도, 시드 문구는 누구에게도 입력하거나 보내면 안 됩니다.
| 확인 결과 | 뜻 | 먼저 할 일 |
|---|---|---|
| Pending | 네트워크가 아직 거래를 확정하지 않았습니다. | 수수료와 앞선 대기 거래를 확인한 뒤 기다리거나 교체를 검토합니다. |
| Success / Confirmed | 블록체인에 처리 결과가 기록됐습니다. | 취소를 시도하지 말고 수신처·스마트컨트랙트·서비스 지원팀의 대응 범위를 확인합니다. |
| 탐색기에 거래가 없음 | 지갑 표시 문제나 전파 실패일 수 있습니다. | 네트워크와 주소를 다시 확인하고, 지갑 지원 문서 또는 공식 지원팀 안내를 따릅니다. |
왜 뒤 거래까지 멈출 수 있나
Ethereum 계정의 거래에는 순번인 nonce가 붙습니다. 같은 주소에서 먼저 보낸 거래가 대기 중이면 그 다음 순번의 거래도 처리 순서를 기다릴 수 있습니다. 대기 목록에서 맨 앞의 거래를 확인하는 이유가 여기에 있습니다.
대기 시간이 길어지는 흔한 이유는 당시 네트워크가 요구하는 수준보다 수수료 설정이 낮았기 때문입니다. 수수료를 올린다고 해서 반드시 즉시 처리되는 것은 아니며, 네트워크 혼잡도와 지갑·네트워크의 처리 방식에 따라 달라집니다.
속도 높이기와 취소, 무엇이 다른가
‘속도 높이기’는 기존 거래와 같은 nonce를 사용해 더 높은 수수료로 같은 거래를 다시 제출하는 방식입니다. 원래 거래와 새 거래를 모두 실행하는 것이 아니라, 네트워크가 더 높은 수수료의 교체 거래를 먼저 채택하도록 하는 원리입니다.
‘취소’도 실제로는 같은 nonce를 가진 다른 거래를 보내 기존 대기 거래를 교체하려는 시도입니다. 메타마스크에서는 대기 거래 상세 화면에서 기능을 제공할 수 있습니다. 취소 자체도 네트워크 수수료가 들며, 원 거래보다 충분히 높은 수수료가 필요할 수 있습니다.
- 거래 상세 화면에서 네트워크와 블록 탐색기 상태를 확인합니다.
- 확실히 Pending일 때만 지갑의 Speed up 또는 Cancel 메뉴를 찾습니다.
- 여러 건이 대기 중이면 가장 오래된 미확정 거래부터 처리합니다.
- 새 거래가 생긴 뒤에는 새 거래 해시로 상태를 다시 확인하고, 원 거래와 새 거래 중 어느 하나가 확정될 때까지 같은 동작을 반복하지 않습니다.
지갑 활동 초기화는 해결책이 아닐 수 있다
메타마스크의 활동·nonce 데이터 정리 기능은 지갑 앱이 기억하는 기록을 지우는 작업일 뿐, 블록체인에 이미 전파된 거래를 삭제하지 않습니다. 메타마스크도 거래가 블록 탐색기에 보일 때는 이 기능을 사용하지 말고 공식 지원 안내가 있을 때만 쓰라고 설명합니다.
특히 시드 문구를 다시 입력하라는 팝업이나 ‘복구 도구’ 링크를 따라가지 마세요. 대기 거래 문제를 해결하는 데 시드 문구는 필요하지 않습니다.
다른 네트워크·거래소로 보내는 경우의 예외
이 절차는 개인 지갑이 직접 서명한 EVM 거래를 기준으로 합니다. 거래소 출금, 브리지, 스마트컨트랙트 교환처럼 중간 서비스가 있는 거래는 화면에 대기라고 보여도 서비스 내부 처리 단계가 섞여 있을 수 있습니다. 해당 서비스의 공식 거래 내역과 지원 문서를 먼저 확인해야 합니다.
주소·네트워크를 잘못 선택했다면 먼저 확정 여부를 확인하세요. 아직 미확정인 EVM 거래는 지갑의 공식 취소 기능을 검토할 수 있지만, 원래 거래가 먼저 처리되면 취소 시도는 실패할 수 있습니다. 이미 확정된 잘못된 전송은 상대 서비스의 정책과 수신 주소의 통제권에 따라 대응 가능성이 달라지며, 복구를 보장할 수 없습니다.
기억할 한 가지
대기 거래를 다룰 때는 지갑의 버튼보다 블록 탐색기 상태가 기준입니다. Pending인지 확인한 뒤에만 같은 nonce를 이용한 속도 높이기나 취소를 검토하고, 확정된 거래라면 되돌릴 수 있다는 안내를 믿지 않는 편이 안전합니다.