비트코인 입문

멤풀 (Mempool) — 비트코인 트랜잭션 대기실

멤풀은 아직 블록에 포함되지 않은 미확인 트랜잭션들이 대기하는 공간입니다.

2분 소요

**멤풀 (Mempool, Memory Pool)**은 아직 블록에 포함되지 않은 미확인 트랜잭션들이 대기하는 공간입니다.

각 비트코인 노드는 자신만의 멤풀을 유지합니다. 사용자가 트랜잭션을 전송하면:

  1. 노드가 유효성을 검증합니다 (서명, 잔액 확인)
  2. 유효하면 멤풀에 추가하고 다른 노드에 전파합니다
  3. 채굴자가 멤풀에서 수수료가 높은 순으로 트랜잭션을 선택하여 블록에 포함합니다

멤풀이 가르쳐주는 것:

  • 수수료 시장: 블록 공간은 제한적이므로 수수료 경쟁이 발생합니다. 이는 자유시장 가격 형성의 실제 사례입니다
  • 네트워크 혼잡도: 멤풀 크기로 현재 네트워크 상태를 파악할 수 있습니다
  • 검열 저항: 여러 채굴자가 경쟁하므로 특정 트랜잭션을 영구히 차단하기 어렵습니다

연결되는 개념

  • 노드 — 멤풀을 유지하며 트랜잭션을 검증하고 전파하는 비트코인 네트워크 참여자
  • 작업증명 — 채굴자가 멤풀에서 트랜잭션을 선택하여 블록을 생성하는 합의 메커니즘
  • 비트코인이란? — 비트코인의 기본 개념과 작동 원리를 소개하는 출발점

관련 개념