16 / 69121M

21 Million

Bitcoin 발행 한도

블록 보조금과 정수 satoshi로 계산되는 신규 발행 상한.

21 Million은 Bitcoin의 알려진 발행 한도를 뜻한다. 내림 때문에 예정된 최대 보조금 합계는 2,100만 BTC보다 조금 적다. 실제 시장에서 매도 가능한 수량과는 다르다.

최초 50 BTC는 mainnet 210,000블록마다 반감하며 정수 satoshi로 내림한다. 최대값 합계는 Genesis Block의 예정 보조금을 포함해 20,999,999.9769 BTC다. 그 50 BTC는 쓸 수 없으며 미청구 보조금과 소각된 코인도 가용량을 줄인다. MAX_MONEY는 금액 범위를 검사하지만 발행 일정을 만들지는 않는다. [Bitcoin Core v29.0: subsidy and validation]

Full Node는 Coinbase Transaction이 Block Subsidy와 허용 수수료의 합을 넘지 않는지 검사한다. 더 큰 hashrate도 이 규칙을 지키는 노드에 초과 발행을 강요하지 못한다. 증액을 허용하는 프로그램은 기존 노드를 바꾸지 않으며, 채택하면 호환되지 않는 합의 규칙을 쓰게 된다. [Bitcoin Core v29.0: subsidy and validation]

키 분실은 체인에 드러나지 않을 수 있고 오래 움직이지 않은 UTXO도 분실 증거가 아니다. 유통량 추정은 방법론에 달려 있다. 더 작은 단위는 BTC를 추가로 만들지 않는다. 상한만으로 구매력이나 미래 수요를 보장하지 못한다. [Bitcoin Core v29.0: subsidy and validation]

예시 · 21M

기하급수 형태의 발행 계획

mainnet에서 Block Subsidy는 50 BTC로 시작하며 210 000블록마다 절반으로 줄고 정수 satoshi 단위로 내림됩니다. 결국 0에 이르며 정해진 최대치들의 합은 2100만 BTC보다 조금 작습니다. 트랜잭션 수수료는 신규 발행이 아니며 보조금 종료와 함께 사라져야 하는 것은 아닙니다.

더 정확히 이해하려면 이 항목과 함께 다음도 읽어 보세요 블록 보상의 신규 발행분, Halving, Bitcoin, Full Node, 합의 규칙. 다음 항목에서도 이 글을 참조합니다 Bitcoin, 블록 보상의 신규 발행분, Halving, Satoshi.

01발행 한도는 어디서 집행되나요?

각 Full Node는 Coinbase Transaction의 지급액이 허용된 Block Subsidy와 포함된 트랜잭션 수수료의 합을 넘지 않는지 검증합니다. 이는 독립적으로 검증하는 규칙이며 기업이나 채굴자의 약속이 아닙니다.

02사용자가 투표로 발행 한도를 늘릴 수 있나요?

Bitcoin에는 노드의 규칙을 자동으로 바꾸는 투표가 없습니다. 누구든 호환되지 않는 소프트웨어를 공개할 수 있지만 현재 규칙을 유지하는 노드는 초과 발행을 거부합니다. 다른 규칙을 채택할지는 각 사용자가 결정합니다.

DOC · 001Bitcoin Core v29.0: subsidy and validation1차 출처 ↗DOC · 002Bitcoin Core v29.0: amount constants1차 출처 ↗
2026년 8월 1일 검토1차 출처 우선 · 투자 조언이 아닙니다