본문 바로가기

비트코인 채굴2

비트코인의 채굴심화 (Extra Nonce) 이 글은 선수지식으로는 비트코인의 기본채굴원리와 머클트리입니다. 아직 모르신다면 아래 링크를 참고해주세요. 비트코인의 채굴원리: up-to-date-items.tistory.com/103 비트코인의 머클트리: up-to-date-items.tistory.com/96 이전 글에서 이런 의문이 있었습니다. Nonce의 최대값이 약 42억정도면 그냥 block header의 Nonce를 빠르게 1부터 42억까지 돌리면 비트코인 채굴을 할 수 있는 것이 아닌가? 요즘 비트코인전용 채굴기의 경우 Nonce값의 범위(1~약 42억)를 전부 체크하는데 1초보다 훨씬 빠르게 계산해냅니다. 그러나 Nonce값을 전부 체크해보더라도 Target 값보다 같거나 작지않을 수가 있습니다. 대부분의 경우 Target보다 큽니다... 2021. 3. 22.
비트코인의 채굴원리 이번 글의 선수지식으로는 비트코인의 transaction과 block에 대한 개념을 알고 있어야 합니다. 비트코인의 블록구조: up-to-date-items.tistory.com/95 비트코인이 어떻게 채굴되는지에 앞서 여러 기본 지식을 먼저 알아보겠습니다. 우선 비트코인이 한정된 수량(2100만개)이란 것은 모두가 알 것입니다. 그런데 많은 사람들이 잘못 알고 있는 사실이 하나 있습니다. 2100만개의 비트코인이 모두 채굴된 후에는 채굴로 얻는게 아무것도 없다는 것입니다. 이는 잘못된 사실입니다. 채굴에서 얻을 수 있는 것은 채굴로 인한 새로운 비트코인뿐만 아니라 블록내의 transaction fee들도 얻을 수 있습니다. 즉, 2100만개의 채굴이 끝나더라도 채굴자들은 블록내의 수수료로 이득을 취합니.. 2021. 3. 19.