비트코인 거래가 멈췄을 때 속도를 높이거나 취소하는 방법
비트코인을 보냈는데 한 시간, 어쩌면 두 시간째 "대기 중" 상태로 멈춰 있습니다. 수신자는 기다리고 있고, 당신은 30초마다 블록 탐색기를 새로고침하지만 아무런 변화도 없습니다. 거래는 멤풀에 갇혀 있고, 당신은 돈이 날아간 건 아닌지 걱정하기 시작합니다.
그렇지 않습니다. 비트코인 거래가 중단된 경우는 거의 대부분 해결 가능합니다. 자금이 손실된 것이 아니라, 설정한 수수료가 현재 네트워크 수요에 비해 충분하지 않아 채굴자가 아직 해당 자금을 가져가지 못한 것뿐입니다. 이러한 현상은 특히 가격 급등, NFT 출시 또는 BRC-20 토큰 발행량 급증 시 멤풀이 가득 찰 때 생각보다 자주 발생합니다.
이 가이드에서는 보류 중인 비트코인 거래를 신속하게 처리하거나 취소하는 모든 방법을 다룹니다. RBF(수수료 대체), CPFP(자녀가 부모를 대신하여 지불), 거래 가속기, 그리고 다시는 이런 문제가 발생하지 않도록 하는 간단한 예방 전략까지 포함합니다.
비트코인 거래가 멈추는 이유는 무엇일까요?
모든 비트코인 거래는 동일한 경로를 거칩니다. 먼저 지갑에서 비트코인 네트워크로 거래를 전송합니다. 그러면 거래는 미확인 거래가 대기하는 멤풀에 들어가게 되고, 채굴자가 이를 포착하여 새로운 블록에 포함시킬 때까지 기다립니다. 블록은 약 10분마다 생성되며, 각 블록은 제한된 용량(세그윗 사용량에 따라 약 1~4MB)을 가집니다.
채굴자들은 바이트당 수수료라는 단 한 가지 기준에 따라 어떤 거래를 블록에 포함할지 결정합니다. 가상 바이트당 50 사토시(sat/vB)를 제시하는 거래는 5 sat/vB를 제시하는 거래보다 우선순위가 높습니다. 멤풀이 한산할 때는 수수료가 낮은 거래라도 한두 블록 내에 확정됩니다. 하지만 멤풀이 활발할 때는 수천 개의 거래가 동일한 블록 공간을 놓고 경쟁하기 때문에 평균보다 낮은 수수료를 제시하는 거래는 처리 순서에서 밀려나게 됩니다.
다음은 비트코인 거래가 중단되는 일반적인 원인입니다.
수수료를 너무 낮게 설정하셨네요. 많은 전자지갑에서 "경제", "일반", "우선" 세 가지 수수료 등급 중에서 선택할 수 있습니다. 거래가 많은 시간대에 가장 저렴한 옵션을 선택하면 거래 처리가 몇 시간 또는 며칠씩 지연될 수 있습니다.
전송 후 네트워크가 혼잡해졌습니다. 적절한 수수료를 선택하셨지만, 20분 후 인기 있는 오디널스 발행처에서 높은 수수료의 거래가 멤풀에 몰리면서 귀하의 거래가 대기열 뒤로 밀려났습니다.
지갑의 예측이 잘못되었습니다. 일부 지갑은 최근 몇 블록을 기준으로 수수료를 계산하는데, 활동량이 증가할 경우 수요를 과소평가할 수 있습니다.
| 멤풀 주 | 확인 수수료는 약 1블록입니다. | 일반적인 대기 시간은 5 sat/vB입니다. |
|---|---|---|
| 용량이 작습니다(<20MB) | 1-5 sat/vB | 10~20분 |
| 용량 보통 (20-50MB) | 10-30 sat/vB | 1~4시간 |
| 사용량 많음 (50-100MB) | 30-80 sat/vB | 4-24시간 |
| 트래픽이 매우 혼잡합니다 (100MB 이상) | 80-200+ sat/vB | 며칠이 소요될 수 있으며, 접속 혼잡이 해소될 때까지 확정되지 않을 수 있습니다. |
비트코인 네트워크 상태를 실시간으로 확인할 수 있는 최고의 대시보드 중 하나인 mempool.space에서 현재 멤풀 상태를 확인할 수 있습니다.
방법 1: 수수료 기반 교체(RBF)
RBF는 지연된 비트코인 거래를 신속하게 처리하는 가장 확실한 방법입니다. 더 높은 수수료로 대체 거래를 전송하여 채굴자들에게 "기존 거래는 무시하고 이 거래를 선택하세요"라고 알리는 방식입니다.
작동 방식: 원래 거래에 RBF 플래그가 포함되어 있습니다(대부분의 최신 지갑은 기본적으로 이 기능을 활성화합니다). 동일한 입력값을 사용하되 수수료를 높여 새로운 거래를 생성합니다. 채굴자들은 더 높은 수수료의 새 거래를 선호합니다. 대체 거래가 확인되면 원래 거래는 멤풀에서 삭제됩니다.
단계별 설명:
1. 지갑을 열고 보류 중인 거래를 찾으세요.
2. "속도 향상" 또는 "추가 요금" 옵션을 찾아보세요 (이 기능은 내부적으로 RBF를 사용합니다).
3. 더 높은 새로운 요금을 설정하세요. mempool.space에서 현재 권장 요금을 확인하세요.
4. 교체 거래를 확인하고 공지합니다.
5. 새로운 거래가 기존 거래를 대체합니다. 동일한 금액이 동일한 수취인에게 송금되지만 수수료만 더 높습니다.
RBF를 지원하는 지갑은 무엇인가요?
- 일렉트럼(완전 수동 RBF 제어)
- 블루월렛
- 스패로우 월렛
- 비트코인 코어
- Ledger Live (거래 대체를 통해)
- 트레저 스위트
중요: RBF는 원래 거래가 대체 가능으로 표시된 경우에만 작동합니다. 대부분의 지갑은 이를 자동으로 수행하지만, 일부 구형 또는 간단한 지갑은 그렇지 않습니다. RBF가 활성화되지 않은 경우 방법 2를 사용해야 합니다.
RBF를 사용해서 비트코인 거래를 취소할 수 있나요? 네, 어느 정도는 가능합니다. 원래 수신자에게 대체 비트코인을 보내는 대신, 더 높은 수수료를 내고 본인 주소로 다시 보낼 수 있습니다. 그러면 채굴자가 본인이 보낸 비트코인을 처리하고 원래 거래는 취소됩니다. 대체 비트코인에 대한 수수료는 손해 보지만, 비트코인은 다시 본인에게 돌아옵니다. 이것이 보류 중인 비트코인 거래를 취소하는 것과 가장 유사한 방법입니다.

방법 2: 자녀가 부모를 부양하는 방식(CPFP)
CPFP는 RBF를 사용할 수 없을 때 작동합니다. 멈춘 트랜잭션을 교체하는 대신, 멈춘 트랜잭션("부모")의 미확인 출력을 사용하는 새로운 트랜잭션("자식")을 생성합니다.
작동 방식: 자식 거래에는 부모 거래와 자식 거래 모두에 대한 수수료를 충당할 만큼 충분히 높은 수수료가 포함됩니다. 채굴자들은 두 거래를 함께 승인하는 것이 다른 거래를 승인하는 것보다 더 많은 수익을 가져다준다는 것을 알게 되므로, 다음 블록에 두 거래를 모두 포함시킵니다.
CPFP는 언제 사용해야 할까요?
- 지갑에서 원래 거래에 대해 RBF(Reverse Back Forward) 표시를 하지 않았습니다.
- 당신은 발신자가 아니라 수신자입니다 (수신자도 CPFP를 사용할 수 있습니다).
- 거래가 확정되어야 하지만 원본을 수정할 수는 없습니다.
단계별 설명:
1. 지갑에서 확인되지 않은 거래를 찾으세요.
2. 미확인 잔돈(또는 수취인인 경우 미확인 수령액)을 사용하는 새 거래를 생성합니다.
3. 부모 거래의 낮은 수수료를 보상할 수 있도록 자식 거래의 수수료를 충분히 높게 설정하십시오.
4. 자식 트랜잭션을 브로드캐스트합니다. 채굴자들은 두 트랜잭션을 동시에 포착합니다.
계산 방법: 부모 노드의 크기가 250바이트이고 전송 속도가 3 sat/vB(너무 낮음)인데, 필요한 유효 전송 속도가 30 sat/vB라면 자식 노드가 부족한 부분을 채워야 합니다. 자식 노드의 전송 속도는 (원하는 전송 속도 x 부모 노드 + 자식 노드의 총 크기)에서 부모 노드의 기존 전송 속도를 뺀 값으로 계산합니다.
CPFP를 지원하는 지갑으로는 Electrum, Sparrow, Bitcoin Core, Trezor Suite, Exodus 등이 있으며, 모두 어떤 형태로든 CPFP를 지원합니다.
방법 3: 비트코인 거래 가속기
RBF나 CPFP를 사용할 수 없는 경우(예: 고급 수수료 제어 기능이 없는 기본 지갑을 사용하는 경우), 외부 가속기 서비스를 이용할 수 있습니다. 이러한 서비스는 거래 ID를 마이닝 풀에 직접 제출하여 우선 처리해 달라고 요청합니다.
무료 가속기:
- mempool.space (시각적 멤풀, 현재 위치를 파악하는 데 도움이 됩니다)
- 비트가속
- 비트코인점퍼
유료 액셀러레이터:
- ViaBTC (주요 채굴 풀에 연결됨)
- BTC.com 액셀러레이터
- 바이낸스 풀 액셀러레이터
유료 서비스는 긴급도에 따라 보통 5달러에서 30달러 정도의 비용이 듭니다. 이러한 서비스가 효과적인 이유는 마이닝 풀이 다음 블록을 생성할 때 특정 거래 ID를 우선 처리할 수 있기 때문입니다.
주의: 신뢰할 수 있는 출처의 액셀러레이터만 사용하십시오. 어떤 액셀러레이터 서비스에도 개인 키나 시드 구문을 절대 제공하지 마십시오. 액셀러레이터에 필요한 정보는 거래 ID(txid)뿐이며, 이는 모든 블록 탐색기에서 확인할 수 있는 공개 정보입니다. 액셀러레이터를 사칭하여 지갑 정보를 요구하는 사기 사이트가 있으니 주의하십시오. 합법적인 액셀러레이터는 거래 ID 외에는 어떤 정보도 요구하지 않습니다.
가속기는 얼마나 효과적일까요? 결과는 경우에 따라 다릅니다. 가벼운 혼잡 상황에서는 대형 마이닝 풀에 연결된 유료 가속기를 사용하면 트랜잭션을 다음 1~3개 블록에 포함시킬 수 있습니다. 하지만 극심한 혼잡(100MB 이상의 메모리 풀) 시에는 수수료 차이가 너무 커서 유료 가속기조차 도움이 되지 않을 수 있습니다. 이러한 경우에는 RBF(Return-Based Fee) 또는 CPFP(Cost-Point-Point Fee) 방식이 더 안정적입니다. 이 방식들은 마이닝 풀의 호의에 의존하는 것이 아니라 실제로 수수료 구조를 변경하기 때문입니다.
방법 4: 그냥 기다리세요
이건 조언처럼 들리진 않겠지만, 사실입니다. 멤풀이 일시적으로 혼잡하고 급하지 않다면 기다리는 데 비용이 들지 않습니다. 비트코인 멤풀은 거래를 영원히 보관하지 않습니다. 대부분의 노드는 기본적으로 14일 후에 미확인 거래를 삭제합니다. 삭제된 비트코인은 마치 거래가 없었던 것처럼 지갑으로 돌아갑니다.
실제로 대부분의 혼잡 현상은 몇 시간 또는 며칠 내에 해소됩니다. 수수료 시장은 높은 수수료가 부과되는 거래가 확정되어 멤풀에서 제거됨에 따라 조정됩니다. 낮은 수수료가 부과되는 거래는 점차 대기열에서 상위로 올라갑니다.
mempool.space를 확인하고 "삭제" 임계값을 살펴보세요. 수수료가 임계값보다 높으면 거래가 최종적으로 승인됩니다. 임계값보다 낮으면 거래가 취소되고 자금이 반환됩니다.
대부분의 가이드에서 언급하지 않는 중요한 사실이 있습니다. 거래가 지연되더라도 비트코인이 위험에 처하는 것은 아닙니다. 최악의 경우 약간의 불편함과 시간 지연이 발생할 뿐입니다. 비트코인은 원래 목적지에서 확인되거나 멤풀 정리 후 지갑으로 돌아옵니다. 사라지는 것이 아닙니다. 실제로 손해를 보는 경우는 당황해서 몇 시간 안에 자동으로 확인될 거래를 되돌리기 위해 과도한 수수료를 지불하는 경우뿐입니다. 어떤 사람들은 어차피 다음 블록에서 확인될 50달러짜리 거래를 빨리 처리하기 위해 RBF 수수료로 40달러를 지불하는 것을 본 적도 있습니다.

애초에 거래 지연을 방지하는 방법은 무엇일까요?
최선의 해결책은 예방입니다. 몇 가지 습관만 들이면 RBF/CPFP로 인한 골칫거리를 완전히 피할 수 있습니다.
전송하기 전에 멤풀을 확인하세요. 모든 거래 전에 mempool.space에서 10초 정도 기다리세요. 다음 블록 확인에 권장되는 수수료가 40 sat/vB인데 지갑에서 5 sat/vB를 제시한다면, 거래가 중단될 가능성이 높습니다.
SegWit 주소를 사용하세요. SegWit 주소(bc1q 또는 bc1p로 시작)는 거래 크기를 줄여 동일한 우선순위에서 더 낮은 수수료를 제공합니다. 지갑에서 여전히 기존 주소(1로 시작)를 사용하는 경우 SegWit 주소로 전환하세요.
RBF를 기본적으로 활성화하세요. Electrum, Sparrow, Bitcoin Core에서는 모든 송금 거래에 대해 RBF를 기본값으로 설정할 수 있습니다. 단점은 없습니다.
일괄 거래. 여러 주소로 비트코인을 보내야 하는 경우, 개별적으로 보내는 것보다 하나의 거래로 묶어서 보내는 것이 비용이 적게 듭니다.
소액 결제에는 라이트닝 네트워크를 이용하세요. 라이트닝 네트워크는 비트코인 결제를 거의 수수료 없이 즉시 처리하는 레이어 2 솔루션입니다. 수백 달러 미만의 소액 결제에는 온체인 거래보다 라이트닝 네트워크가 더 빠르고 저렴합니다. Phoenix, Breez, Muun과 같은 지갑은 라이트닝 네트워크를 기본적으로 지원합니다. 라이트닝 네트워크는 결제가 오프체인 결제 채널을 통해 이루어지기 때문에 멤풀을 전혀 사용하지 않습니다. 채굴자도 없고, 블록 공간 경쟁도 없고, 거래 지연 문제도 없습니다. 단점은 수신자도 라이트닝 네트워크를 사용해야 하며, 매우 큰 금액의 결제에는 적합하지 않다는 것입니다.
수신자 주소를 다시 한번 확인하세요. 이는 속도와는 무관하지만, 문제를 예방하는 차원에서 말씀드리는 것입니다. 전송 버튼을 누르기 전에 항상 주소를 확인하세요. 비트코인 거래는 블록체인에서 한 번 확인되면 되돌릴 수 없습니다. 잘못된 주소로 보내면 자금은 영구적으로 손실됩니다. 주소를 복사해서 붙여넣을 때는 신중하게 입력하고, 지갑에서 주소록 라벨 기능을 지원한다면 활용하세요.
비트코인 네트워크가 일반적으로 한산한 시간을 알아두세요. 비트코인 멤풀 활동은 일정한 패턴을 보입니다. 주말은 평일보다 활동량이 적은 경향이 있습니다. 미국 야간 시간(UTC 04:00~12:00)에는 주요 거래소가 문을 닫기 때문에 수수료가 낮아지는 경우가 많습니다. 급하지 않은 결제라면, 활동이 적은 시간대를 이용하면 비용을 절약하고 결제 지연 위험을 피할 수 있습니다.