Bitcoin 멤풀이란 무엇인가요?
정의 · 멤풀
노드가 받은 유효한 거래 중 아직 블록에 포함되지 않은 거래의 모음입니다. 각 노드는 자체 목록을 관리합니다. 채굴자는 목록에서 다음 블록을 만듭니다.
블록 하나에는 약 1백만 가상 바이트가 들어가며, 약 10분마다 블록이 하나씩 생성됩니다. 대기 중인 거래가 블록에 들어갈 수 있는 양보다 많으면 채굴자는 바이트당 수수료가 가장 높은 거래부터 선택하고, 나머지는 다음 블록을 기다립니다.
다음 블록에 들어갈 대기 거래
실시간
- 0.28+
다음 블록
0.28~5.4 sat/vB
- 0.25+
블록 2개 안에
0.25~0.28 sat/vB
- 0.24+
블록 3개 안에
0.24~0.25 sat/vB
- 0.23+
블록 4개 안에
0.23~0.24 sat/vB
- 0.21+
블록 5개 안에
0.21~0.23 sat/vB
- 0.21+
블록 6개 안에
0.21~0.21 sat/vB
74,450
대기 중인 트랜잭션
실시간
41.1 MvB
총 크기
1 MvB는 블록 하나 정도
≈ 42
처리하는 데 필요한 블록 수
새 거래가 들어오지 않는다면
0.0826 BTC
제시된 수수료
대기 중인 모든 거래
채굴자가 대기열을 따를 의무는 없지만, 수수료가 가장 높은 거래를 선택해야 가장 많이 벌 수 있어요. 이 수수료는 블록 보상의 일부가 돼요.
비트코인 수수료는 어떻게 계산되나요?
금액이 아니라 크기에 따라 달라집니다. 거래 크기가 같다면 0.001 BTC를 보내든 100 BTC를 보내든 비용은 같습니다. 지갑은 거래 크기에 선택한 수수료율을 곱합니다.
거래 크기는 대부분 입력 수에 따라 달라져요. 이전에 받은 결제를 쓸 때마다 입력이 하나씩 추가돼요. 최신 주소 유형은 서명 데이터를 더 적은 비용으로 저장해요. 그래서 같은 결제라도 bc1 주소에서 보내면 크기가 더 작아요:
| 주소 유형 | 시작: | 크기 | 추가 입력 하나마다 |
|---|---|---|---|
| 레거시 | 1… | 226 vB | +148 vB |
| SegWit | bc1q… | 141 vB | +68 vB |
| Taproot | bc1p… | 154 vB | +57.5 vB |
팁: 채굴 보상처럼 소액 결제를 많이 받으면, 돈을 쓸 때마다 각 결제가 입력 하나가 돼요. 수수료가 낮을 때 미리 합쳐 두면 나중에 비용을 아낄 수 있어요.
1, 3, 6회 확인은 무슨 뜻인가요?
확인 한 번은 블록 하나를 뜻합니다. 채굴자가 거래를 블록에 포함하면 첫 확인을 받고, 그 위에 블록이 하나 더 쌓일 때마다 확인 횟수가 하나 늘어납니다. 확인 횟수가 많을수록 거래를 되돌리기 어렵습니다. 순서대로 살펴보세요:
인터랙티브 · 확인 횟수
주황색 “tx”는 내 거래입니다. 초록색 숫자는 확인 횟수로, 내 거래가 담긴 블록과 그 위에 쌓인 모든 블록을 셉니다.
1회 확인: 블록에 포함
채굴자가 거래를 블록에 포함했습니다. 이제 거래를 되돌리려면 전체 네트워크보다 더 많은 채굴 작업을 해 그 블록을 대체해야 합니다. 소액의 일상적인 거래라면 이 정도 확인으로 충분합니다.
일반적인 대기 시간: 채굴자가 거래를 포함하는 순간
해시레이트를 보유한 공격자의 성공 확률
해시레이트 중 이를 다시 작성하는 비율
20.5%
백서 섹션 11에서 가져왔어요.
이 확률은 Bitcoin 백서에서 나온 것입니다. 공격자가 다시 쓰려는 모든 블록에서 다른 모든 채굴자보다 더 많은 작업을 해야 하므로 확률은 빠르게 낮아집니다. 이것이 작업 증명의 역할입니다.
Bitcoin 수수료는 왜 급등하나요?
블록 공간은 고정돼 있지만 수요는 그렇지 않습니다. 한꺼번에 더 많은 사람이 거래를 보내려 하면 가격만 올라갑니다. 경매와 비슷하게 작동합니다.
블록당 10자리, 수수료율이 높은 순
한산한 날
모든 거래가 들어갈 수 있어도 가장 낮은 수수료를 제시한 거래까지 포함됩니다
혼잡한 날
상위 10개만 들어가고 나머지는 기다립니다
수요가 급증하는 데는 보통 몇 가지 이유가 있어요:
- 가격이 크게 움직일 때는 많은 사람이 동시에 거래소로 코인을 보내거나 거래소에서 코인을 옮깁니다.
- 블록을 수천 건의 소액 거래로 채우는 새 토큰 또는 인스크립션 출시.
- 특별한 블록. 2024년 4월 반감기 블록에 포함되려고 경쟁한 사람들이 낸 수수료는 37.6 BTC였습니다.
- 블록 생성이 잇따라 늦어지면 대기열이 쌓이고 다음 블록을 기다리게 됩니다.
수수료 급등은 대개 몇 시간에서 며칠 안에 지나갑니다. 결제가 급하지 않다면 수수료율을 낮게 설정하고 기다리세요.
Bitcoin 거래가 멈춰 있으면 어떻게 해야 하나요?
거래가 사라진 건 아니에요. 지금 채굴자들이 선택하는 거래보다 수수료가 낮아서 기다리는 중이에요. 세 가지 방법이 있어요. 기다리거나, 거래를 교체하거나, 자식 거래를 추가해 처리되도록 할 수 있어요.
수수료로 교체(RBF)
보내는 사람이 수수료를 높여 결제에 다시 서명합니다. “bump fee” 또는 “speed up” 버튼이 있는 지갑이 필요합니다.
자식이 부모 수수료를 지불(CPFP)
보내는 사람이나 받는 사람 중 멈춰 있는 거래의 출력을 쓸 수 있는 쪽은, 두 거래 모두 포함될 만큼 수수료를 높여 그 출력을 사용해요.
인터랙티브 · 거래 처리하기
마지막 칸은 오늘의 빠른 수수료율(3 sat/vB)에서 시작합니다. 지갑에서 거래 크기와 적용된 수수료율을 확인할 수 있습니다.
교체하기(RBF)
수수료를 더 높여 같은 결제를 다시 전송하세요. 새 거래가 이전 거래를 대체합니다.
423 sats
총수수료가 85 sats에서 338 sats 증가
자식이 부모 수수료를 지불(CPFP)
막힌 코인을 높은 수수료를 붙인 새 거래로 사용하세요. 채굴자는 수수료를 받기 위해 두 거래를 모두 처리합니다.
668 sats
110 vB 자식 거래의 수수료는 약 6.1 sat/vB이며, 두 거래의 평균은 3입니다
생각보다 기다리는 편이 나을 때가 많아요. 상황이 잠잠해지면 대기열이 비워지기 때문이에요. 거래가 너무 오래 대기하면(기본적으로 Bitcoin Core에서는 2주), 노드가 거래를 삭제해요. 코인은 원래 있던 곳에 그대로 남아 다시 보낼 수 있어요.
Lightning은 왜 Bitcoin on-chain보다 저렴한가요?
Lightning 결제는 블록에 들어가기까지 기다리지 않아요. 두 사람이 온체인 거래 하나로 채널을 열고 나면, 이후 결제는 채널을 거쳐 몇 초 만에 이루어져요. 경로에 있는 각 노드는 소액의 라우팅 수수료를 부과해요.
| On-chain | Lightning | |
|---|---|---|
| 속도 | 확인 1회당 약 10분 | 초 |
| 수수료 | 크기 × 수수료율. 블록이 가득 차면 높아집니다 | 소액 라우팅 수수료 |
| 적합한 용도 | 큰 금액, 장기 저축 | 소액 결제와 일상 결제 |
그래서 CloudMineCrypto 앱에서 소액을 출금할 때는 Lightning이 가장 저렴한 방법인 경우가 많습니다. 각 출금 네트워크의 현재 수수료와 한도는 다음과 같습니다.
| 네트워크 | 수수료 | 최소 | 최대 |
|---|---|---|---|
| Lightning | 0.00000005BTC | 0.00000010BTC | 0.00004000BTC |
| Bitcoin on-chain | 0.00004296BTC | 0.00008592BTC | 없음 |
| BNB Smart Chain (BEP-20) | 0.00001180BTC | 0.00002360BTC | 없음 |
자세한 내용은 Lightning Network 가이드에서 확인할 수 있고, 지원 네트워크와 최소 금액, 처리 시간은 출금 페이지에서 볼 수 있어요. 출금은 내가 직접 요청해 내 지갑으로 받아요. 유효한 요청은 자동으로 처리되며, 일부는 검토를 거쳐요.
자주 묻는 질문
Bitcoin 멤풀이란 무엇인가요?
노드가 확인했지만 아직 블록에 포함되지 않은 유효한 거래의 모음입니다. 각 노드는 자체 사본을 보관합니다. 채굴자는 여기서 거래를 고르며, 보통 수수료율이 높은 거래부터 선택합니다.
sat/vB는 무슨 뜻인가요?
가상 바이트당 사토시. 블록 공간의 가격으로, 거래 수수료를 거래 크기로 나눈 값이에요. 2 sat/vB로 보내는 141 vB 결제의 수수료는 전송 금액과 관계없이 282 사토시예요.
내 Bitcoin 거래가 왜 멈춰 있나요?
현재 채굴자들이 선택하는 거래보다 수수료율이 낮아요. 수수료가 낮아질 때까지 기다리거나, 지갑에서 지원한다면 수수료 인상 거래(RBF)로 수수료를 높일 수 있어요. 또는 해당 거래의 출력을 사용해 수수료가 높은 자식 거래(CPFP)를 만들 수도 있어요.
확인은 몇 번 받아야 하나요?
소액은 확인 1회면 충분해요. 많은 서비스가 일반 결제는 확인 3회면 완료된 것으로 보고, 고액 결제에는 오랫동안 통용된 기준인 약 1시간, 즉 확인 6회를 적용해요. 기준은 결제받는 서비스가 정해요.
비트코인 거래는 얼마나 걸리나요?
평균적으로 블록은 10분마다 하나씩 생성됩니다. 수수료율을 빠른 처리 기준 이상으로 설정하면 보통 10~20분 안에 첫 확인을 받습니다. 네트워크가 혼잡하면 수수료가 낮은 거래는 몇 시간씩 기다릴 수 있습니다.
Lightning 결제는 왜 더 저렴한가요?
결제는 하나씩 블록에 들어가지 않아요. 결제는 한 번 온체인에서 개설한 채널을 통해 이동하고, 각 라우팅 노드는 아주 적은 수수료를 받아요. 보통 몇 sats 정도예요.
멈춘 거래는 사라질 수 있나요?
노드는 너무 오래 대기한 거래(Bitcoin Core의 기본값은 2주)나 멤풀이 가득 찼을 때 최소 기준보다 수수료율이 낮은 거래를 버립니다. 그러면 코인은 원래 있던 곳에 그대로 남아 다시 보낼 수 있습니다.
출처와 추가 자료
- 거래 수수료 · Bitcoin Wiki
- 컨펌 · Bitcoin Wiki
- 거래 크기 계산기 · Bitcoin Optech
- 수수료로 교체(RBF) · Bitcoin Optech
- 자식이 부모 수수료를 지불(CPFP) · Bitcoin Optech
- 비트코인: 개인 간 전자 화폐 시스템(11절, 성공 확률) · Satoshi Nakamoto, 2008
- 실시간 멤풀 및 수수료율 · mempool.space
이 페이지의 실시간 수치는 CloudMineCrypto API 또는 옆에 표시된 공개 블록체인 데이터 서비스에서 가져옵니다. 정해진 주기에 따라 새로고침되며, 각 수치 옆에 출처가 표시됩니다. 이 가이드는 교육용이며 금융 조언이 아닙니다. CloudMineCrypto는 투자 상품이 아닙니다. 앱의 보상은 추정치이며 보장되지 않습니다.
어떻게 돌아가는지 읽었지. 이제 실제로 돌아가는 걸 봐.
CloudMineCrypto 앱에서 무료 8시간 채굴 플랜을 받고, 실시간 네트워크 데이터로 계산된 예상 BTC가 조금씩 올라가는 걸 확인해봐. 하드웨어도, 카드도 필요 없어.