코인의 채굴방식은 어떻게 이루어지는 건가요?
그래픽카드를 이용하여 코인을 채굴한다라는 이야기는 들었는데 그렇다면 그래픽 카드만 있으면 코인채굴이 가능한건가요? 아니면 더 필요한게 있는건가요? 정확한 방식이 어떻게 되는지 궁금하네요
55글자 더 채워주세요.
1개의 답변이 있어요!
POW 방식의 채굴에 있어서 일반적인 원리는 같지만 어떤 채굴 알고리즘을 선택하느냐에 따라 CPU 채굴이 유리한 경우도 있고, 그래픽 카드 채굴이 유리한 경우가 있습니다.
채굴은 일반적인 PC로도 가능하지만 전성비나 채굴 효율이 떨어지기 때문에 채굴을 위해서만 개발된 ASIC 채굴기를 많이 이용합니다.
POW 방식의 합의 알고리즘에 따라 블록을 채굴하는 방식은 거의 비슷하다고 보시면 되고, 여기에서는 비트코인의 채굴 방식을 기준으로 설명드리도록 하겠습니다.
비트코인 블록체인 상에서 거래가 발생되고 그것이 각 노드에 전파되면 네트워크의 노드들이 이 거래를 검증하기 시작합니다. 검증 과정에서 암호화된 해시 함수의 답을 무작위로 대입하는 연산을 수행하게 되는데요, 이러한 작업에는 엄청난 연산 능력과 전기 자원이 필요하게 됩니다. 그런데 이러한 작업을 수행하며 블록체인을 운영하는데, 아무런 보상이 없다면 아무도 참여하지 않으려고 하겠죠?그렇기 때문에 검증 참여자들은 블록 검증 작업에 대한 보상으로 비트코인과 거래 수수료를 받습니다.
그리고 최종적으로 거래 내역에 이상이 없다는 검증이 완료되면 거래 내역이 승인(confirm)되어 새롭게 생성된 블록에 기록됩니다.