목차
비트코인 인센티브 이해하기
이기적 마이닝은 어떻게 이뤄지나요?
예를 들어 이기적 마이닝에 대해 설명해보도록 하겠습니다. 4명의 마이너: 앨리스, 밥, 캐롤, 댄에게 전체 해시 레이트가 동등하게 나눠져 있다고 해보겠습니다(각 25%씩). 앨리스, 밥, 캐롤은 규칙을 따르고, 댄은 자신의 이익을 위해 시스템을 부당하게 이용하려고 합니다.
일반적인 상황에서 우리는 블록을 찾은 마이너가 이를 곧바로 체인에 추가할 것이라 기대할 것입니다. 앨리스, 밥, 캐롤은 정직한 참여자들로서 그렇게 합니다. 하지만 댄이 블록을 발견할 경우, 그는 이를 내주지 않습니다(유효한 정답을 갖고 있지만, 아직 추가되지는 않음). 댄은 운 좋게 다른 이들보다 먼저 두 개의 블록을 연속으로 발견할 수 있습니다.
이제 댄의 체인은 두 블록을 앞서가게 됩니다. 댄의 운이 계속된다면, 다른 체인보다 언제나 앞서갈 수 있을 것이며 계속 이를 진행할 것입니다. 다른 이들이 한 블록 뒤까지 따라오면, 그는 자신의 체인을 공개합니다.
이제 앨리스, 밥, 캐롤은 댄의 체인을 발견하고, 해당 체인을 따라야 함을 인식합니다. 이들이 다른 체인에서 얻은 보상은 해당 체인에서는 더는 존재하지 않을 것입니다. 또한 댄이 현재 체인에서 해당 블록들을 마이닝 했기 때문에, 그가 보상 전부를 가져가게 됩니다.
이기적 마이닝은 비트코인을 위협하나요?
실제로는 정직하게 행동하는 것이 모든 참여자들에게 저렴할 것입니다. 이기적 마이닝은 상당한 낭비를 초래하지만, 이러한 일이 현실에서는 다른 네트워크 참여자들 보다 전략적 이점을 유지한다는 점을 알아둘 필요가 있습니다. 그 결과 마이너가 공격자에 가담할 수 있으며, 문제는 더욱 악화될 것입니다.
다른 이들은 마이너들의 이념적인 요소를 인용하며 이러한 행동을 위협이라 여기지 않으며, 이러한 인센티브가 네트워크가 탈중앙화된 방식으로 계속 운영될 수 있게 한다고 생각합니다. 이러한 생태계가 붕괴될 경우, 마이너는 전기세와 기기에 투자한 금액을 되찾지 못하고, 수익을 내지 못할 것입니다.
마치며
이기적 마이닝이 마이너 집단에서 성공적으로 이뤄진다면, 이는 자신의 이익을 극대화하고자 하는 이들에게 분명 매력적인 전략일 것입니다. 최악의 시나리오는 이러한 인센티브가 정직한 마이너로 하여금 이기적 마이너가 되도록 만들 수 있으며, 비트코인의 탈중앙성을 해치게 되는 것입니다.
그러나 더 큰 관점에서는 참여 주체들이 이러한 방식을 지지하기란 어려워 보입니다. 무엇보다도 네트워크 보안을 위협하는 행동은 비트코인 가격을 하락시킬 수 있으며, 이는 자신의 마이닝 운영 수익에 직접적인 영향을 미치기 때문입니다.