NEM(New Economy Movement)코인이 사용하는 PoI(Proof of Importance)란 어떤 방식의 보상 체계인가요?
안녕하세요. 아하의 블록체인 전문가님들의 도움에 감사드립니다.
PoW(작업증명), PoS(지분증명), DPoS(위임지분증명)과 대비하여, NEM 프로젝트가 사용하는 PoI(중요도 증명)은 어떤 방식의 보상 체계인지 알고 싶습니다.
NEM(New Economy Movement)코인이 사용하는 PoI(Proof of Importance)란 어떤 방식의 보상 체계인가요?
질문자께서 말씀하신 Proof of Importance(POI) 중요도 증명 합의 알고리즘에 대해 설명해 드리도록 하겠습니다.
중요도 증명이란 질문자께서 말씀하신 것처럼 NEM이 처음 도입한 합의 알고리즘입니다. 이때 합의 알고리즘이란 것은 누가 블록체인 상의 노드들 중에서 어떤 노드가 블록을 생성할 것인지에 대한 합의를 도출하는 방법으로, NEM에서는 '수확'이라는 표현을 사용하고 있는 과정이라고 할 수 있습니다.
이때 블록을 수확하는 대가로 노드는 해당 블록에 기록될 트랜젝션의 수수료를 받을 수 있습니다. 그렇다면 어떤 노드들이 더 많은 블록을 생성할 수 있게 되는 것인지 알아보도록 하겠습니다.
그것은 바로 '중요도 점수'가 얼마나 높은가에 따라 달라지게 됩니다. 중요도 점수가 높을수록 블록을 수확할 수 있도록 선택될 확률이 높아지게 되는 됩니다.
다음으로 이 중요도 점수는 또 어떤식으로 산정되는 것인지 알아봐야 할 것입니다. 이 중요도 점수는 NEM 블록체인 상에서 보유한 코인의 수량이 많을수록, 또 블록체인 상에서 트랜젝션을 많이 발생시킬 수록 더 높은 점수를 받을 수 있게 됩니다. 중요도 점수가 높다는 것은 곧 NEM 블록체인 상에서 중요한 노드가 된다는 의미가 됩니다.
이러한 합의 알고리즘을 채택한 이유는 다른 블록체인들이 코인을 많이 가지고 있는 노드들이 실제로 아무런 활동 없이 휴면 상태로 변하여 코인을 홀딩하고만 있거나 블록체인 상에서 암호화폐가 활발하게 쓰이지 않게 되는 문제를 해결하고자 하는 것이라고 볼 수 있습니다.
즉, NEM 블록체인의 경우 실제로 블록체인 상에서 활발하게 활동하고 거래를 하는 노드를 중요하게 간주하고 그 사람에게 블록을 생성하고 수확할 수 있는 기회를 줌으로써 블록체인의 활성화를 유도하고 있는 것이라고 할 수 있습니다.
답변이 도움이 되길 바랍니다.