Proof-of-burn(포브): 이 알고리즘이란 무엇이며 어떻게 작동할까요?
대부분의 암호화폐 네트워크는 작업증명(PoW)과 지분증명(PoS) 합의 알고리즘을 사용해요. Chia처럼 하드 드라이브 공간 증명을 요구하는 proof-of-space 등 더 독특한 방식도 있어요. 그리고 파괴의 증명을 요구하는 알고리즘도 있답니다! 이번 글에서는 proof-of-burn의 개념을 소개하고, 토큰 소각을 필요로 하는 이 알고리즘이 실제로 어떻게 작동하는지 살펴볼게요.
PoB는 어떻게 작동하나요?
PoB의 핵심은 블록체인에 새 블록을 추가할 권한과 보상을 얻기 위해 일정량의 코인을 소각하는 데 있어요.
누구나 가상 채굴에 투자하듯 원하는 만큼의 코인을 소각할 수 있어요. 코인을 소각하는 행위는 단기적으로 손실을 감수하면서도 장기적으로 블록체인과 협력하고 암호화폐 채굴 권한이라는 보상을 얻으려는 의지를 보여줘요. 더 많은 코인을 소각할수록 다음 블록을 채굴할 확률도 높아집니다.
이런 점에서 PoB는 PoW와 닮았어요. 소각 과정은 채굴 장비를 구매하는 것과 비슷하게 볼 수 있죠. proof-of-burn 합의 방식을 사용하는 블록체인에서는 코인을 소각할 때마다 가상 채굴 장비를 산다고 볼 수 있고, 더 많이 소각할수록 이 "장비"의 파워도 커져요.
소각 과정은 간단해요. 코인을 인출이나 사용이 불가능한 특별한 '이터 주소'로 전송하면 돼요. 이 주소는 무작위로 생성되고 개인 키가 없어요. 이 거래는 분산 원장에 기록되어 암호화폐 소각의 증거가 됩니다.
PoB 메커니즘 설계에 따라, 채굴자는 자신이 속한 네트워크의 네이티브 코인을 소각할 수도 있고, Bitcoin 등 다른 블록체인의 암호화폐를 소각할 수도 있어요.
시간이 지날수록 채굴자가 소각한 코인의 비율은 줄어들기 때문에, 블록 채굴 확률을 높이려면 더 많은 코인을 소각해야 해요. 이런 점도 PoW와 비슷한데, PoW 역시 더 강력한 장비를 계속 구매해야 하니까요.
PoS와의 공통점도 있어요. 보상을 받으려면 일정량의 암호화폐를 써야 한다는 점이죠. 하지만 스테이킹과 달리, PoB에서는 소각한 자산을 다시 돌려받을 수 없어요. 이터 주소로 보낸 자산은 영구적으로 유통에서 제외됩니다.
PoB의 장점과 단점
proof-of-burn의 주요 장점은 다음과 같아요:
비싼 장비를 구매할 필요가 없어요. PoB 합의 프로토콜을 사용하는 블록체인에서는 고가의 그래픽카드나 ASIC 없이도, 노트북과 암호화폐 지갑만 있으면 채굴할 수 있습니다.
- 에너지 효율성. PoW 네트워크에 비해 PoB 네트워크는 유지에 필요한 전력이 적어요.
- 디플레이션 효과. 코인을 소각하면 남은 코인의 가치가 올라갈 수 있어요.
- 탈중앙화. PoB 합의 네트워크에서는 장비 파워를 높이기 위해 대규모 채굴 풀에 참여할 필요가 없으니, 블록체인의 탈중앙화가 촉진돼요.
- 장기적 협력과 약속 이행 유도. 소각은 투자금이 회수될 때까지 네트워크에 기여하도록 동기를 부여해요.
PoB의 주요 단점은 다음과 같아요:
- PoB의 효율성은 대규모로 입증된 적이 없어요. 이 알고리즘은 아직 널리 채택되지 않았기 때문이죠.
- PoS 네트워크와 달리, 스테이킹 자금을 다시 찾을 수 없어요. 소각된 코인은 영원히 사라집니다.
- 블록 생성 시 검증 과정이 다른 알고리즘에 비해 오래 걸릴 수 있어요. 문제 해결과 보상 사이에 직접적인 연결이 없기 때문이에요. PoB에서는 모든 참여자가 토큰을 소각하는 방식으로 각자 문제를 "해결"하죠.
결론
proof-of-burn 알고리즘은 PoW, PoS 합의 프로토콜의 장점을 결합하려는 흥미로운 대안이에요. 아직 초기 단계의 기술로, 많은 프로젝트에서 도입되진 않았어요. 대표적으로 Slimcoin(SLM), Counterparty(XCP) 등이 있어요. 만약 거래 처리 속도 문제를 해결하고, 대규모 부하에서 성공적으로 테스트된다면, PoB는 작업증명, 지분증명 및 이들을 기반으로 한 다른 합의 프로토콜의 진정한 대안이 될 수 있을 거예요.