비트코인 (BTC) 백서 및 메커니즘


  # 비트코인 (BTC) 백서 및 메커니즘

비트코인은 2008년 '사토시 나카모토(Satoshi Nakamoto)'라는 익명의 개발자(또는 그룹)가 발표한 백서 *Bitcoin: A Peer-to-Peer Electronic Cash System*에서 출발했습니다.

[TOC]

---

## 1. UTXO (Unspent Transaction Output) 모델

비트코인은 일반 은행이나 이더리움처럼 "지갑에 10 BTC 잔고가 있다"는 계정(Account) 개념을 사용하지 않습니다.

```
 [과거 받은 5 BTC UTXO]  ---                              +---> [트랜잭션 실행] ---> [상대방에게 7 BTC 송금 (새 UTXO)]
 [과거 받은 3 BTC UTXO]  ---/                     ---> [내 지갑으로 거스름돈 0.99 BTC (새 UTXO)]
                                                  ---> [채굴자 수수료 0.01 BTC]
```

* **장점**: 각 UTXO가 독립적이므로 병렬 트랜잭션 검증이 용이하며, 주소를 매번 바꾸어 프라이버시를 높일 수 있습니다.
* **단점**: 복잡한 스마트 컨트랙트 상태(State)를 추적하고 유지하기 어렵습니다.

---

## 2. 반감기 (Halving)와 2,100만 개 발행 공급 곡선

비트코인의 총 발행량은 2,100만 개로 엄격히 수학적으로 고정되어 있습니다.

$$\text{총 발행량} = \sum_{i=0}^{\infty} 210,000 \times \frac{50}{2^i} = 210,000 \times 50 \times \sum_{i=0}^{\infty} \frac{1}{2^i} = 21,000,000 \text{ BTC}$$

<div class="table-responsive">
<table class="table table-bordered">
<thead>
<tr>
<th>시기</th>
<th>블록 높이</th>
<th>블록당 채굴 보상</th>
<th>누적 발행 비율</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>2009년 (1차 제네시스)</strong></td>
<td>0 ~ 209,999</td>
<td>50.0 BTC</td>
<td>50.0%</td>
</tr>
<tr>
<td><strong>2012년 (1차 반감기)</strong></td>
<td>210,000 ~ 419,999</td>
<td>25.0 BTC</td>
<td>75.0%</td>
</tr>
<tr>
<td><strong>2016년 (2차 반감기)</strong></td>
<td>420,000 ~ 629,999</td>
<td>12.5 BTC</td>
<td>87.5%</td>
</tr>
<tr>
<td><strong>2020년 (3차 반감기)</strong></td>
<td>630,000 ~ 839,999</td>
<td>6.25 BTC</td>
<td>93.75%</td>
</tr>
<tr>
<td><strong>2024년 (4차 반감기)</strong></td>
<td>840,000 ~ 1,049,999</td>
<td>3.125 BTC</td>
<td>96.875%</td>
</tr>
</tbody>
</table>
</div>

---

## 3. 비트코인에 대한 비판적 평가와 미래 과제

1. **디지털 골드(가치 저장) vs 전자 화폐(교환 매개)**
   * 사토시의 원래 비전은 일상 결제 화폐였으나, 높은 변동성과 초당 7건의 처리 용량 한계로 인해 현재는 **'디지털 금(Store of Value)'**으로 지위가 재정의되었습니다.
2. **보안 예산(Security Budget) 절벽**
   * 약 2140년 채굴 보상이 0이 되면 채굴자들은 수수료에만 의존해야 합니다. 트랜잭션 수수료가 채굴기 가동 비용을 감당하지 못하면 해시레이트가 급락하여 보안성이 무너질 위험이 있습니다.