비트코인 채굴량에 대해 질문드립니다.
비트코인은 4년의 반감기를 통해서 2100만개의 발행량을 채굴을 통해서 조절한다고 하던데요.
반감기를 통해 채굴량이 반으로 줄어들면 비트코인의 채굴 난이도는
이론적으로 2배가 상승하는지 궁금합니다.
비트코인 반감기와 채굴난이도의 원리에 대해 자세한 설명 부탁드립니다.
반감기와 채굴 난이도 관계는 서로 무관합니다.
반감기는 블록채굴보상이 반으로 줄어드는 것을 의미합니다. 그리고 반감기의 주기를 4년으로 말하곤 있지만 실제적으론 21만 블록마다 진행됩니다.
채굴 난이도는 비트코인의 블록 생성 주기인 10분을 기준으로 이 시간보다 빠르면 어렵게 느리면 쉽게 난이도가 자동 조정됩니다.
이러한 난이도 조정은 2016개의 블록마다 진행되고 있습니다.반감기는 채굴된 블록이 미리 설정된 값을 넘으면 자동적으로 채굴 보상이 줄어들도록 구현이 되어있습니다
예를 들면 채굴 보상을 100이라고 합시다. 블록이 500개식 늘때마다 채굴 보상을 반으로 줄어들도록 해보면
A. 1번 부터 499까지는 채굴 보상이 100
B. 500번 부터 999까지는 채굴 보상이 50
C. 1000번 부터 1499ㅁ거지는 채굴 보상이 25
이와 같이 동작 하도록 구현되어있습니다
비트코인의 채굴 난이도는 2016개 단위로 변경되도록 설계가 되어있습니다. 간단히 설명드리면 이전 2016개의 블록을 채굴 할 때 드는 평균 시간과 현재 2016개의 블록을 채굴 할 때 드는 평균 시간을 비교합니다. 편의를 위해 Prev와 Curt로 명명하겠습니다
만역 prev 가 curt보다 크면, 난이도 증가.
만역 prev가 curt보다 작으면, 난이도 감소.
입니다
이 난이도의 증감폭은 최대 25프로 이내에서 변동하게 설계가 되어있습니다