비트코인 채굴 반감기
비트코인(Bitcoin) 채굴의 반감기와 난이도를 간략히 정리해 보았다.
비트코인 관련 자료
비트코인 채굴과 보상
- 제네시스 block을 채굴하면 50 BTC가 보상으로 주어지며, 이후 매 21만 block마다 보상이 이전의 절반으로 줄어든다.
- 제네시스 block 채굴 이후, 10분마다 1 block을 채굴한다.
- 비트코인 채굴은 block 마다 채굴 보상이 주어진다.
2019년 현재는 1 block에 12.5 비트코인을 보상으로 받는다.
- 비트코인 전체 공급량은 2,100만개로 정해져 있다.
2019년 10월 19일에 1,800만 번째 비트코인이 채굴됐다. 남은 300만개는 앞으로 약 120년 동안 채굴될 예정이다.
- 매 21만 block (약 4년) 마다 채굴 보상은 이전의 절반으로 줄어든다. (21만 block 도달 시간은 아래와 같이 약 4년임)
- 10분에 1 block 채굴
- 1시간에 6 block 채굴 (10 $\times$ 6 = 6)
- 1일에 144 block 채굴 ($6 \times 24 = 144$)
- 1년에 52,560 block 채굴 ($144 \times 365 = 52560$)
- 4년에 210,240 block 채굴 ($52560 \times 4 = 210240$)
비트코인 보상 반감기 표
매 4년마다 보상을 절반으로 줄이면, 아래와 같은 보상 반감기 표가 나온다.
시작 년도 | 보상 코인 |
---|---|
Genesis | 50 |
2012 | 25 |
2016 | 12.5 |
2020 | 6.25 |
2024 | 3.125 |
2028 | 1.5625 |
2032 | 0.78125 |
2036 | 0.390625 |
2040 | 0.1953125 |
2044 | 0.09765625 |
2048 | 0.04882812 |
2052 | 0.02441406 |
2056 | 0.01220703 |
2060 | 0.00610351 |
2064 | 0.00305175 |
2068 | 0.00152587 |
2072 | 0.00076293 |
2076 | 0.00038146 |
2080 | 0.00019073 |
2084 | 0.00009536 |
2088 | 0.00004768 |
2092 | 0.00002384 |
2096 | 0.00001192 |
2100 | 0.00000596 |
2104 | 0.00000298 |
2108 | 0.00000149 |
2112 | 0.00000074 |
2116 | 0.00000037 |
2120 | 0.00000018 |
2124 | 0.00000009 |
2128 | 0.00000004 |
2132 | 0.00000002 |
2136 | 0.00000001 |
채굴 난이도
- 조정 간격: 2016개의 블록마다 조정된다.
- 블록은 10분마다 생성되므로, (2016 / 6) / 24 = 14일마다 조정된다.
- Difficulty 계산식
new difficulty = old difficulty * (2016 blocks * 10 minutes) / (mining time for the previous 2016 blocks)