
9
장
블록
247
9.3
작업증명
작업증명
proof
-
of
-
work
으로 탈중앙화 방식의 비트코인 채굴이 가능해지고 전체 네트워크 수준에
서 비트코인 보안이 유지됩니다. 작업증명을 찾은 채굴자는 자신이 만든 블록을 블록체인에 넣
을 수 있는 권리를 얻게 됩니다. 작업증명을 찾는 것은 쉬운 일이 아닙니다. 그러나 작업증명은
단순 반복 작업이고 그 검증이 쉽기 때문에 원하면 누구든지 채굴자가 될 수 있습니다.
그럴 듯한 이유로 작업증명을 ‘채굴’이라고합니다. 실제 채굴장과 마찬가지로 채굴자들이 찾고
있는 것이 있습니다. 바로 비트코인입니다. 일반적으로 금광에서
1
온스의 금을 축적하기 위해
45
톤의 흙과 암석을 처리합니다. 왜냐하면 금은 흙과 암석에서 매우 드물게 존재하기 때문입
니다. 그러나 금을 보면 금이 진짜인지 쉽게 확인이 가능합니다. 왜냐하면 발견된 것이 금인지
를 확인하는 저비용의 화학 테스트, 시금석과의 비교 등 여러 방법이 있기 때문입니다.
마찬가지로 작업증명을 찾는다는 것은 특정한 조건을 만족하는 매우 희소한 숫자를 찾는 것입
니다. 비트코인 네트워크에서 작업증명을 찾으려면 흙과 암석을 파내듯이 채굴자는 많은 숫자
를 발생시켜서 특정한 조건을 만족하는지 조사해봐야 합니다. 금과 마찬가지로 실제 작업증명
을 찾는 것보다 작업증명이 맞는지 검증하는 것이 훨씬 ...