21M출처에 근거한 답변
비트코인은 왜 2,100만 개만 존재할까요?
2,100만 개 한도는 어디서 나오고 누가 확인할까요? 공급량이 제한되어도 가격이 보장되지 않는 이유를 설명합니다.
비트코인 공급량은 네트워크 규칙이 새 코인 수를 점차 줄이기 때문에 제한됩니다. 누구도 임의로 코인을 추가하고 다른 사람에게 받아들이라고 강요할 수 없습니다. 따라서 발행 계획을 미리 알 수 있으며, 2,100만 개는 그 결과를 반올림한 수입니다. 공급을 예측할 수는 있지만 가격은 사람들이 비트코인을 원하는지에도 달려 있습니다.
새 비트코인은 어디서 생길까요
채굴자가 유효한 블록을 만들면 첫 거래에서 허용된 신규 코인과 그 블록에 포함된 결제 수수료를 받을 수 있습니다. 이 거래는 coinbase라고 하며 같은 이름의 거래소와는 무관합니다. 수수료는 기존 비트코인을 옮기는 것이므로 총공급을 늘리지 않습니다.
새 코인이 점점 줄어드는 이유
210 000블록마다 블록당 발행 가능한 새 비트코인 수가 반으로 줄어듭니다. 이 Halving으로 최초 50 BTC가 25, 12.5 등으로 줄어듭니다. 금액을 정수 사토시로 계산하므로 보조금은 결국 0이 되며, 최종 한도는 2,100만 개보다 조금 작습니다.
신뢰성은 독립적인 검증에서 나옵니다
Full Node는 비트코인 규칙을 독립적으로 검증하는 컴퓨터로, 과도한 보상을 요구하는 블록을 거부합니다. 채굴기를 늘려도 이 규칙을 무시할 수 없습니다. 발행 계획을 바꾸려면 다른 사람들이 호환되지 않는 규칙을 채택하도록 설득해야 합니다. 누구도 모두를 대신해 일방적으로 바꿀 수 없습니다.
규칙은 중앙 계수기가 아니라 검증에 있습니다
Bitcoin Core는 블록 높이로 허용된 블록 보조금을 계산합니다. 노드는 이어서 coinbase 거래가 이 보조금과 수수료의 합을 초과해 요구하지 않는지 확인합니다. 관리자가 덮어쓸 수 있는 총공급량의 중앙 변수는 없습니다. 각 노드가 자신이 받아들인 블록으로 발행 이력을 재구성합니다.
등비급수가 2,100만에 가까워지는 이유
처음 210,000블록에서는 블록당 50 BTC의 보조금이 허용되었습니다. 이후 기간마다 25, 12.5, 6.25 BTC 등으로 절반이 됩니다. 이상적인 산술에서 50 × 210,000에 급수 1 + 1/2 + 1/4…를 곱하면 2,100만입니다. 그러나 비트코인은 정수 사토시만 계산하므로 반복되는 정수 나눗셈이 결국 보조금을 0으로 잘라내고, 실제 상한은 이 둥근 수치보다 조금 낮습니다.
채굴자는 발행을 제안하고 노드는 수락하거나 거부합니다
채굴자는 자신에게 과도한 보상을 주는 블록을 포함해 어떤 후보 블록이든 만들 수 있습니다. 그렇다고 그 블록이 유효해지는 것은 아닙니다. Full Node는 독립적으로 이를 거부하며 경제 참여자는 그 분기의 출력을 비트코인으로 취급하지 않습니다. 해시레이트는 유효한 후보 사이에서 선택할 뿐, 유효성 규칙을 다시 쓰지 않습니다.
한도를 높이면 호환되지 않는 규칙이 생깁니다
코드는 언제든 바꿀 수 있지만 사용자가 자발적으로 변경된 코드를 실행해야 합니다. 현재 한도를 유지하는 노드는 인플레이션 블록을 거부하므로 기존 코인이 조용히 희석되는 대신 네트워크가 분열됩니다. 상한의 신뢰성은 결정론적 코드, 독립 검증, 경제적 조정, 보유자가 자신의 지분 희석을 받아들이도록 설득하는 높은 비용에 기반합니다.
희소성은 통화 정책의 한 부분일 뿐입니다
알려진 상한이 가격, 채택 또는 안정성을 보장하지는 않습니다. 비트코인이 보장하는 것은 더 좁습니다. 누구든 과거 발행을 확인하고 자신이 적용하는 규칙에 따라 최대 미래 발행량을 계산할 수 있습니다. 수요, 유동성, 규제, 잃어버린 키와 시장 구조는 이 보장에 포함되지 않습니다.
2,100만 개 한도는 물리 법칙이 아닙니다. 사회적·기술적 합의 규칙이며, 공개 코드와 높은 조정 비용, 독립적인 검증이 그 신뢰성을 뒷받침합니다.
01분실된 코인은 한도를 줄이나요?+
발행 상한은 바꾸지 않지만 실제로 쓸 수 있는 양은 줄일 수 있습니다. 프로토콜은 분실된 키와 매우 인내심 있는 보유자를 확실히 구분하지 못합니다.
02채굴자가 비트코인을 추가로 만들 수 있나요?+
그런 블록을 공개할 수는 있지만 규칙을 따르는 노드는 거부합니다. 해시레이트가 무효인 coinbase 보상을 유효하게 만들 수는 없습니다.
03왜 정확히 2,100만인가요?+
최초 블록 보조금 50 BTC, 210,000블록의 기간, 반복되는 절반 감소에서 나온 결과를 반올림한 것이지 별도의 마법 같은 상수가 아닙니다.
04발행이 끝나면 무엇으로 채굴자에게 지급하나요?+
설계는 거래 수수료가 블록 보조금을 대체한다고 예상합니다. 미래 수수료 시장이 충분할지는 경제적 질문이며, 한도에 담긴 보장이 아닙니다.