이 글은 EOS 노드원의 로움이 작성한 것입니다. 나중에 워커 프로포잘로 제출될 수 있습니다.
우리는 1) BP들의 책임성을 확보하기 위해 모든 BP들이 일정한 개수의 EOS를 담보물로 예치하는 방법과 2) EOS 시스템이 BP 투표자에게 일정한 이자를 자동적으로 지급하는 방법을 제안합니다.
암호화폐의 합의 알고리즘에서 가장 중요한 원칙 중 하나는 책임성(accountability)입니다. 이것은 BP들의 부적절한 행동에 경제적인 처벌을 가함으로써 네트워크의 건강성을 유지합니다.
첫 번째로, 코스모스 코인과 달리 EOS에서는 BP들이 아무런 담보물을 예치하지 않고도 블록을 생성합니다. 이 때문에, BP의 책임성은 BP 투표에 완전히 의존합니다. 이러한 투표 자체의 중요성 때문에, 투표를 매수하는 행위는 EOS 헌법에서 금지되어 있습니다.
구체적으로 말하면, 특정 BP의 부적절한 행동은 자신의 평판을 떨어뜨리고, 그 결과가 적은 득표수로 이어짐에 따라 그가 경제적인 불이익을 받게 됩니다. EOS의 합의 알고리즘인 DPOS(Delegated Proof-of-Stake)와 BFT(Byzantine Fault Tolerance)는 BP 투표를 이용하는 일종의 평판 시스템이고, BP들의 수익은 오직 투표 결과에 의해서 결정됩니다.
두 번째로, 이런 투표 시스템은 다음의 2가지를 만족해야 정상적으로 작동할 수 있습니다. EOS 커뮤니티 전체는 1) 홀더들이 여러 BP들에 대한 많은 정보를 얻을 수 있도록 노력해야 하고, 2) 또한 이들을 지속적으로 감시해야 합니다. 이것의 전제는 EOS 홀더들이 여러 BP들의 활동을 지속적으로 감시하기 위해 많은 시간을 투자를 해야 한다는 것입니다.
하지만 이런 사실에도 불구하고, 현재 투표 시스템의 단점은 BP 투표자들이 아무런 직접적인 경제적인 이익을 얻지 못한다는 것입니다. 다시 말하면, EOS 홀더들은 올바른 BP 투표를 위한 지속적인 노력이 필요한 반면 이에 대한 보상은 전혀 받지 못합니다.
이것은 특히 개미, 즉 적은 코인을 보유한 홀더들이 투표에 참여하는 동기를 떨어뜨릴 수 있습니다. 이 때문에 고래, 즉 많은 코인을 보유한 EOS 홀더들이 이러한 투표 시스템을 남용할 수 있고, 이 경우 BP 투표의 결과는 이들에 의해 전적으로 결정될 수 있습니다.
고래들이 투표 결과를 일방적으로 결정하기 시작한다는 것은 EOS의 투표에 의한 평판 시스템이 정상적으로 작동하지 않을 수 있다는 것을 의미합니다. 이 경우 BP들이 고래의 눈치만 볼 수 있고, 이 경우 이들이 네트워크에서 필요한 추가 컴퓨팅 자원을 제공하는 것에 소홀할 수 있습니다. 왜냐하면 BP들의 수익이 고래의 투표에 의해서 결정되고 추가 컴퓨팅 자원을 구비하는 것은 추가 비용을 발생시키기 때문입니다. 이런 요인들이 EOS가 분산앱(dApp) 플랫폼으로 잘 작동하지 못하도록 만들 가능성이 있습니다.
따라서 이런 방법은 경제적으로 움직이는 BP들에게 그들의 선의에 네트워크의 건강성을 전적으로 맡기는 것으로 보입니다. 결국 BP들에게 책임성을 요구하기 위한 담보물과 더 많은 홀더들이 투표에 참여할 수 있는 유인 수단은 EOS 네트워크를 더 건강하게 할 수 있습니다.
위에서 언급한 문제를 해결하기 위해, 우리는 1) BP들이 먼저 담보물을 예치한 후에 BP 투표자 목록에 등록하고, 2) BP 투표에 참여한 홀더들에게 시스템적으로 보상을 주는 방법을 제안합니다.
이와 별도로, 홀더들은 CPU/Net에 스테이킹 된 코인을 빌려주기 기능을 이용하여 이익을 얻을 수 있습니다. 따라서 현재 제시된 방법에서 홀더들은 자신의 코인을 스테이킹하거나 추가적으로 투표를 하여 보상을 받을 수 있습니다.
하지만 이것은 하나의 예시에 불과하기 때문에 이에 대한 많은 논의가 커뮤니티에서 진행되기를 바랍니다.
우리는 1) BP들의 책임성을 확보하기 위해 모든 BP들이 일정한 개수의 EOS를 담보물로 예치하는 방법과 2) BP 투표자에게 시스템으로 이자를 주는 방법을 제안했습니다.
이러한 담보물을 통한 책임성을 확보하는 방법은 EOS 커뮤니티에게 투표 매수와 같이 부적절한 행위를 저지른 BP들을 처벌할 수 있는 방법을 제공합니다. 또한 투표자에 대한 보상은 BP 투표율을 증가시킬 수 있습니다.
코스모스 코인은 이미 블록을 생산하는 검증인들(validators)이 담보물을 예치하는 방법뿐 아니라 이들에게 투표한 홀더들에게 시스템 기반으로 이자를 주는 방법을 제공합니다. 본 제안은 이런 코스모스 코인의 아이디어를 참고하여 제안한 것입니다.
코스모스 백서: https://cosmos.network/resources/whitepaper