궁금한 주제를 찾아보세요

비트코인, 스테이블코인, 온체인 데이터처럼 주제로 검색하세요.

다시 읽을 이야기

저장한 글은 이 브라우저에만 보관됩니다.

리서치시장 읽기

멤풀 적체를 수요로 읽을 때: 재전송·낮은 수수료 거래 구분

미확인 거래 건수만으로 혼잡을 판단하지 않고 가상 크기·수수료 구간·교체 거래를 함께 분석합니다.

난이도 중급주제 카테고리와 개념 밀도 기준검토 정보AI 보조 초안 · 출처 목록 제공 · 주장별 대조 진행 중
대기 거래를 수수료 수준별 선반과 재전송 순환 경로로 나눠 보여 주는 멤풀 적체 개념도
주제의 이해를 돕기 위해 imagegen으로 제작한 AI 생성 개념 일러스트
먼저 읽는 핵심

대기 건수와 가상 크기 및 노드 메모리 사용량은 서로 다른 단위입니다.
같은 거래 재전송과 기존 거래 교체를 새로운 이용자 수요로 그대로 합산하지 않습니다.
특정 노드의 관측 시각과 정책을 기록하고 수수료 구간별 대기량을 비교합니다.

멤풀의 미확인 거래 건수는 한 노드가 현재 보관하는 대기 거래의 수입니다. 건수가 많아도 대부분 낮은 수수료라면 높은 수수료 구간의 경쟁은 다를 수 있습니다. 거래의 가상 크기, 수수료율별 대기량, 신규 유입과 블록 포함 및 교체·퇴출을 함께 봐야 적체의 성격을 설명할 수 있습니다.

멤풀은 전 세계가 공유하는 하나의 대기표가 아닙니다

비트코인 노드는 아직 블록에 포함되지 않은 거래를 정책에 따라 받아 멤풀에 보관합니다. 노드마다 연결된 피어, 관측 시점, 메모리 한도와 정책이 달라 보유 목록이 완전히 같지 않을 수 있습니다. 한 서비스 화면의 숫자를 네트워크 전체의 정확한 미처리 주문 수라고 표현하면 관측 범위를 넘어서게 됩니다.

Bitcoin Core의 getmempoolinfo는 호출한 노드의 활성 멤풀 상태를 반환합니다. 분석 화면에는 조회 시각과 노드 버전, 가능하면 수집 간격을 함께 남기는 것이 좋습니다. 같은 이름의 지표라도 서로 다른 시각에 조회했다면 그 사이 생성된 블록과 거래 유입 때문에 값이 달라질 수 있습니다.

멤풀에 들어온 거래는 결제 외에도 지갑 정리, 거래소 출금 배치, 계약 조건의 지출 등 여러 목적을 가질 수 있습니다. 거래 수요 증가를 관찰할 수는 있어도 그 자체로 신규 투자자나 매수세가 늘었다고 결론 낼 수는 없습니다. 처리 대기량과 경제적 동기는 다른 분석 대상입니다.

대기열이 길다는 관측을 설명하려면 무엇이 얼마나 큰 공간을 차지하고 어느 수수료에서 기다리는지 함께 봐야 합니다.

JOBCOIN 멤풀 지표 해설

VISUAL GUIDE거래 요청부터 블록 확인까지
거래 요청, 블록 포함, 후속 블록 확인을 구분한 거래 처리 개념도
그림과 함께 짚어볼 본문 내용

그림은 이 주제의 공통 개념을 단순화한 설명입니다. 아래 항목에서 이 글의 구체적인 조건과 예외를 함께 읽어보세요.

  1. 멤풀은 전 세계가 공유하는 하나의 대기표가 아닙니다

    비트코인 노드는 아직 블록에 포함되지 않은 거래를 정책에 따라 받아 멤풀에 보관합니다.

  2. 건수·가상 크기·메모리 사용량을 섞지 않습니다

    getmempoolinfo의 size는 현재 거래 건수이고 bytes는 거래 가상 크기의 합입니다.

  3. 낮은 수수료의 오래된 거래와 새 경쟁을 나눕니다

    총대기량이 늘었을 때 어느 수수료 구간이 증가했는지 살펴봅니다.

AI로 제작한 개념도 · 실제 가격·거래 내역·통계가 아닙니다.

건수·가상 크기·메모리 사용량을 섞지 않습니다

getmempoolinfo의 size는 현재 거래 건수이고 bytes는 거래 가상 크기의 합입니다. usage는 노드가 멤풀 관리에 사용하는 메모리 양입니다. 이름이 bytes라고 해서 실제 직렬화 크기나 메모리 사용량과 같은 값으로 취급하면 안 됩니다. 위트니스 할인이 반영되는 가상 크기라는 정의를 확인해야 합니다.

같은 1만 건이라도 거래당 가상 크기가 가정상 평균 150vB인 집합과 600vB인 집합은 각각 약 150만vB와 600만vB를 차지합니다. 건수는 같지만 블록 공간과 경쟁하는 양은 네 배 차이가 납니다. 이 예시는 계산 원리를 위한 가상 자료이며 현재 멤풀 측정값이 아닙니다.

메모리 한도에 가까워졌다는 사실도 별도로 해석합니다. RAM을 얼마나 쓰는지와 다음 블록에 어느 거래가 들어갈지는 같은 질문이 아닙니다. 블록 공간 이용률과 대기 거래의 가상 크기를 함께 보되, 노드 내부 메모리 바이트를 블록 용량으로 바로 나누지 않습니다.

멤풀을 읽을 때 분리할 네 가지 관측값
관측값 뜻 바로 결론 내릴 수 없는 것
거래 건수 현재 보관 중인 거래 수 이용자 수 또는 결제 건수
가상 크기 합 위트니스 할인을 반영한 거래 크기 노드 RAM 사용량
메모리 사용량 멤풀 관리에 사용되는 메모리 다음 블록 확인 소요 시간
수수료 구간별 대기량 지정 구간에 쌓인 거래 크기 그 수수료의 확정된 처리 시각

낮은 수수료의 오래된 거래와 새 경쟁을 나눕니다

총대기량이 늘었을 때 어느 수수료 구간이 증가했는지 살펴봅니다. 매우 낮은 수수료의 거래가 오래 쌓이는 경우와 상대적으로 높은 수수료의 거래가 짧은 시간에 유입되는 경우는 이용자가 경험하는 경쟁이 다릅니다. 두 상황의 총건수가 같아도 같은 혼잡이라고 설명하기 어렵습니다.

구간별 표를 만들 때는 건수와 가상 크기를 나란히 둡니다. 작은 거래가 많은 구간과 큰 거래가 적은 구간의 공간 부담이 다르기 때문입니다. 관측 구간 경계와 수수료 단위를 고정해야 어제와 오늘을 비교할 수 있습니다. sat/vB와 BTC/kvB를 숫자만 보고 같은 단위로 읽지 않습니다.

개별 거래의 수수료율만으로 순서를 완벽하게 예측할 수도 없습니다. 부모·자식 거래가 연결된 경우 함께 고려되는 경제성이 달라질 수 있습니다. package relay의 묶음 평가를 이해하면 낮은 수수료 거래가 다른 거래와 함께 처리되는 사례를 단순 이상치로 오해하지 않게 됩니다.

재전송과 교체 거래는 유입 건수의 뜻을 바꿉니다

동일한 거래를 여러 피어에서 다시 수신했다고 해서 멤풀 목록에 서로 다른 거래가 계속 쌓이는 것은 아닙니다. 네트워크 메시지 수를 세는 수집기는 재전송을 관측할 수 있지만 현재 고유 거래 목록의 크기와는 측정 대상이 다릅니다. 자료 제공자가 ‘수신 건수’와 ‘대기 건수’ 중 무엇을 표시하는지 확인합니다.

RBF 교체는 더 구체적인 구분이 필요합니다. 기존 거래와 입력을 공유하는 새 거래가 정책 조건을 만족하면 기존 거래 및 관련 후속 거래가 멤풀에서 대체될 수 있습니다. 교체 전후의 해시가 달라졌다는 이유만으로 독립적인 새 결제가 추가됐다고 세면 경제적 활동이 부풀 수 있습니다.

반대로 입력이 겹친다는 이유로 모든 교체를 완전히 같은 목적이라고 확정해서도 안 됩니다. 수취인이나 금액 등 내용이 달라질 수 있기 때문입니다. 분석에는 교체 관계를 남기고 ‘관측된 거래 버전 수’와 ‘대기 중인 고유 거래 수’를 분리하며, 결제 의도 추정에는 별도의 근거가 필요하다고 적습니다.

대기량 변화는 유입에서 여러 출구를 뺀 결과입니다

한 관측 간격 동안 새 거래가 들어오는 동시에 블록 포함, 교체, 만료 또는 정책상 퇴출이 일어날 수 있습니다. 따라서 멤풀 건수 감소를 모두 결제 완료로 해석하면 안 됩니다. 감소 원인을 구분하지 못하는 자료라면 순변화만 관측했다고 한계를 밝혀야 합니다.

가상으로 시작 시점 1,000건에서 독립 신규 거래 200건이 들어오고 150건이 블록에 포함되며 다른 30건이 퇴출되었다면, 다른 변화가 없을 때 마지막 값은 1,020건입니다. 순증 20건만 보면 실제 신규 유입 200건을 놓칩니다. 반대로 유입 200건만 강조하면 처리된 거래를 빠뜨립니다.

교체가 여러 기존 거래와 후손을 한꺼번에 제거할 수 있는 상황에서는 교체 한 번을 항상 건수 변화 0으로 가정하지 않습니다. 정확한 분해가 필요하다면 거래 입장·퇴장 이벤트와 제거 이유를 수집해야 합니다. 단순 주기별 스냅샷 두 개만으로 중간의 모든 사건을 복원할 수는 없습니다.

  • 노드와 조회 시각 및 버전을 먼저 고정합니다.
  • 총건수와 총가상 크기를 다른 열에 둡니다.
  • 수수료 구간별 대기 크기와 유입 변화를 비교합니다.
  • 재전송 메시지와 교체 거래 관계를 분리합니다.
  • 블록 포함과 그 밖의 제거를 구분하지 못하면 한계를 표시합니다.

대기열을 미래 확인 시간의 보증으로 쓰지 않습니다

현재 대기량은 이미 관측된 거래의 스냅샷입니다. 앞으로 들어올 거래의 수수료와 규모, 블록 생성 간격은 확정돼 있지 않습니다. 대기량을 평균 블록 용량으로 나누는 계산은 거친 비교값이 될 수 있지만 개인 거래가 몇 분 뒤 확인된다는 약속이 될 수는 없습니다.

노드 수수료 추정기의 과거 확인률 기반 추정과 현재 멤풀 분포를 함께 보면 관측과 예측을 구분할 수 있습니다. 시황 기사에서는 ‘대기량 증가’, ‘상위 수수료 구간 경쟁 강화’, ‘추정 확인 시간 변화’를 각각 근거와 함께 쓰는 것이 정확합니다. 어느 하나도 코인 가격 방향을 단독으로 증명하지 않습니다.

자주 묻는 질문

미확인 거래가 많으면 송금 수수료가 반드시 급등하나요?

총건수만으로는 알 수 없습니다. 수수료 구간별 가상 크기와 새 유입, 부모·자식 거래 관계를 함께 봐야 실제 공간 경쟁을 설명할 수 있습니다.

같은 거래를 다시 전송하면 대기 건수가 늘어나나요?

같은 거래의 반복 수신과 고유 멤풀 거래 수는 다릅니다. 수집기가 메시지 수를 세는지 고유 거래 목록을 세는지 먼저 확인하세요.

멤풀에서 거래가 사라지면 확인 완료인가요?

블록 포함 외에도 교체나 퇴출 등 다른 이유가 있을 수 있습니다. 거래의 실제 블록 포함 여부와 제거 사유를 별도로 확인해야 합니다.

더 깊이 읽기

본문에서 다룬 개념과 확인 절차를 다음 글에서 이어서 살펴보세요.

참고한 원문 자료

자료 확인 기준일 2026.09.27
  1. getmempoolinfo — Bitcoin Core 30.0bitcoincore.org
  2. Mempool replacementsgithub.com
자료 대조 기록과 확인 범위
출처 수집
원문 링크 2개 제공
핵심 주장 대조
완료 근거가 아직 기록되지 않았습니다.
분야 전문가 검수
별도 완료 기록이 없습니다.

원문 링크와 자료 확인일은 글 전체의 주장 대조나 전문가 검수 완료를 뜻하지 않습니다. 별도 확인이 필요한 절차는 원문의 적용 대상과 최신 안내를 함께 확인해 주세요.

AI 활용 안내

이 글은 초안 구성과 자료 정리에 AI를 활용했습니다. 글에 표시된 출처와 기준일을 함께 확인해 주세요. 별도 검토 정보가 없다면 전문가 검수를 뜻하지 않습니다.

이해를 위한 정보 콘텐츠

이 글은 특정 자산의 매수·매도 또는 수익을 권유하지 않습니다. 자료의 발표 시점과 이후 변경 사항을 함께 확인해 주세요.

편집 원칙 보기 →이 기사 정정 제보 →