// 02 · BITCOIN
비트코인 채굴자는 블록의 해시가 정해진 조건(앞자리가 0으로 시작)을 만족할 때까지 nonce 값을 바꿔 가며 계산을 반복합니다. 그 반복을 아래에서 직접 체험해 보세요.
쓰지 않은 거래 출력의 모음이 곧 잔액이 되는 비트코인의 장부 방식.
새 블록을 만들고 보상(새 코인 + 수수료)을 받는 일.
약 4년마다 블록 보상이 절반으로 줄어듭니다.
해시 계산을 많이 했다는 사실 자체가 블록의 증명이 됩니다.
데이터나 nonce를 바꾸면 SHA-256 해시가 완전히 달라집니다. 난이도를 고르고 MINE을 눌러 보세요.
왜 어려울까? 해시는 결과를 예측할 수 없어서, 조건을 만족하는 nonce는 하나씩 시도해 보는 수밖에 없어요. 난이도가 1 올라갈 때마다 평균 시도 횟수는 16배가 됩니다.
그런데 검증은 쉬워요. 찾은 nonce로 해시를 한 번만 계산하면 누구나 맞는지 확인할 수 있습니다. 그래서 위조하려면 이후 모든 블록을 다시 채굴해야 해요.