
블록체인 연구소에서 이전에 번역한 EOS 노드 GreyMass에서 EOS 시스템의 인플레이션 중앙 집중화를 소개하는 기사가 큰 팡파르를 불러일으켰습니다. 읽으려면 클릭하세요."Staking은 매우 뜨겁지 만 인플레이션은 가속화되고 중앙 집중화됩니다.", 원래 제목은 "인플레이션, 중앙 집중화 및 DPoS"입니다.
이전 문제를 기반으로 저자는 이 문서에서 솔루션을 제공합니다.
오늘날의 EOSIO 체인과 DPoS를 사용하는 많은 블록체인 프로젝트에서 시스템의 일반적인 관행은 보상의 일부를 시스템 개선을 위한 특별 자금으로 사용하는 것입니다. 이는 일반적으로 온체인 운영에 의해 생성된 거래 수수료 또는 토큰 인플레이션을 통해 직접 달성됩니다.
일반적인 네트워크 운영에는 수수료가 필요하지 않기 때문에 EOSIO 기반 블록체인은 주로 인플레이션을 통해 자금을 조달합니다. 이 인플레이션은 "노동자 제안"의 일부로 "블록 보상"을 통해 천천히 분배되거나 심지어 제네시스 "전략적 파트너" 또는 "개발 자금"을 사용하는 등 다양한 형태로 나타납니다.
사용된 인플레이션 기술에 관계없이 모두 동일한 속성을 가지고 있습니다. 즉, 전체 공급에 토큰을 추가하고 직접적인 가치 교환 없이 일부 엔터티에 제공됩니다. 이는 이러한 엔터티가 시스템에 노력과 가치를 부여할 것이라는 기대 하에 수행됩니다.
이 기사에서 우리는 이러한 시스템의 가치를 창출하는 새로운 방법을 탐색하고 동일한 목표를 달성하기 위한 다양한 방법에 대한 논의를 촉진하고자 합니다.
논의된 아이디어 중 일부는 다른 EOSIO 기반 블록체인에 쉽게 적용될 수 있지만 EOS 메인넷이 이 기사의 주제가 될 것입니다.
참고: EOSIO 체인의 인플레이션 분포, 개발 프로세스 및 인플레이션이 제공할 수 있는 가치를 이해하는 경우 다음 3개의 하위 섹션을 건너뛰고 "Worker Candidates"("BP Candidates"와 유사) 섹션으로 바로 이동할 수 있습니다. 우리가 제안한 새로운 시스템을 알기 위해.
1. 자생적 생태계에 대한 기대
EOS와 같은 DPoS 시스템의 이상적인 목표는 네트워크의 이익을 위해 인력을 생성, 장려 및 유지하는 것입니다. EOS에는 이미 BP(Block Producers)라는 집단이 있습니다. BP는 네트워크를 운영하고 거버넌스에 참여하는 데 중요한 역할을 합니다. 이러한 블록 생산자는 인플레이션을 통해 네트워크에서 지불합니다.
이 규모의 대부분의 생태계는 네트워크를 유지하려면 전용 집단 이상이 필요하다는 것을 깨달았습니다. 블록 생산 검증자뿐만 아니라 필요한 제품과 서비스를 제공할 수 있는 블록 생산 및 거버넌스에 직접 관여하지 않는 개인 및 조직이 필요합니다. 후자는 블록체인 합의의 제어 및 운영에 초점을 맞추지 않고 대신 네트워크 운영 개선을 위한 다른 중요한 목표에 초점을 맞춥니다.
2. 현재 EOS 인플레이션 현황
EOS 메인넷 내에서 발생하는 일부 인플레이션(보상) 이벤트는 다음과 같습니다.
제네시스 보상:공급량의 10%(1억)는 Block.one이 소유한 b1 계정에 할당됩니다. 이 지분은 Block.one이 오픈 소스 EOSIO 생태계에 계속 기여하도록 동기를 부여하기 위해 10년 동안 잠겨 있습니다.
각 블록에 대한 보상 체계:시스템 컨트랙트 자체는 연간 5%의 인플레이션율로 설계되었으며, EOS 개발을 촉진하는 참가자에게 보상하기 위해 여러 부분으로 더 나뉩니다.
또한 EOS는 RAM 거래 및 단기 계정 경매에서 생성된 수수료를 통해 네트워크에 자금을 추가로 조달하지만 이러한 자금은 인플레이션에서 나오지 않습니다.
이 기사에서는 주로 다음 사항에 중점을 둡니다.각 블록 생성에 대한 보상 체계。먼저 어떻게 작동하는지 이해한 다음 EOS 생태계를 개선하기 위해 어떻게 수정할 수 있는지 살펴보겠습니다.
3. 블록 보상 현황
블록당 보상 프로그램(연간 인플레이션율 5%)은 현재 다음 영역으로 나뉩니다.
• 80%(5% 중): eosio.saving 계정에 입금
• 20%(5% 중): BP 보상으로 두 개의 펀드 풀로 나뉩니다.
--- (1%) 25%, bpay라고도 함: BP가 생성한 각 블록(처음 21개)에 대해 BP에 지급되는 보상.
--- 75%(of 1%), vpay라고도 함: BP(상위 90개)에게 그들이 받은 투표의 비율에 따라 지급되는 보상.
모기지 가중치 투표를 통해 EOS 이해 관계자는 궁극적으로 1%의 인플레이션을 제어하고 투표를 통과하는 한 이 부분의 보상이 블록 생산자에게 흘러갑니다. 선출된 블록 생산자는 그들의 서비스(블록 검증 및 네트워크 운영)에 대해 새로 채굴된 토큰으로 보상을 받습니다.
나머지 4% 인플레이션은 eosio.saving 계정에 적립되며 그 가치를 어떻게 활용할지에 대해서는 의견이 분분합니다. EOS 메인넷 초기부터 논란의 대상이었으며, 제네시스 이후 이 예금 계좌에 축적된 EOS는 최근 BP 투표로 소실되었습니다.
4% 인플레이션 할당에 대한 몇 가지 제안은 다음과 같습니다.
근로자 제안 시스템(WPS)
작업자 제안 시스템 설계는 나머지 4% 인플레이션을 할당하기 위한 논의의 초점이지만 EOS 메인넷 채택 측면에서 아직 견인력을 얻지 못했습니다.
EOS 메인넷에는 작업자 제안 시스템이 없지만 커뮤니티에서 그러한 시스템을 갖기를 강력하게 바라는 것을 보았습니다. 현재 EOS 블록 프로듀서가 되기 위해 노력하고 있는 "비 전통적인 블록 프로듀서"로 간주되며 일부는 실제로 활동적인 프로듀서가 되어 합의 문제에 대한 21석 중 하나를 차지합니다.
이러한 엔티티 중 다수는 시스템이 다른 옵션을 제공하지 않기 때문에 이러한 방식으로 행동하고 이해 관계자는 자신이 수행하는 비블록 프로듀서 역할에서 가치를 보기 때문에 투표합니다. 그러면 문제는 다음과 같습니다. 거버넌스 시스템에는 합의에 대한 부분적인 통제권을 갖게 되고 블록 생산자 역할을 더 기꺼이 하고 할 수 있는 블록 생산자 역할을 하는 열정이 없고 자격이 없는 개체가 있습니다. 다른 개체는 제외됩니다.
작업자 제안은 또 다른 기회를 만들어 이를 완화할 수 있지만 이러한 시스템은 구축하기 복잡하고 투표에 관련된 이해 관계자와 자금 지원을 신청하는 주체에게 궁극적으로 시간이 많이 걸립니다.
투표 인센티브(스테이킹 보상)
이 자금을 어떻게 사용할 수 있는지에 대한 또 다른 인기 있는 제안은 투표 참여에 대한 인센티브를 만드는 것입니다. 이 시스템은 토큰을 스테이킹한 다음 프록시를 통해 또는 특정 블록 생산자에 대한 투표를 통해 투표 프로세스에 참여하는 토큰 소유자를 위해 전통적으로 "스테이킹 보상"이라고 하는 것을 생성합니다.
이 제안은 REX가 구현에서 제공하는 것 이상입니다. REX는 보상을 얻기 위해 토큰을 임대해야 하기 때문입니다. 이러한 토큰이 제공하는 네트워크 자원을 스테이킹하고 사용하려는 사용자는 REX의 보상에 포함되지 않습니다.
안타깝게도 투표 인센티브는 근로자 보상 문제를 해결하지 못하므로 나중에 이 주제에 대해 논의할 것입니다.
인플레이션을 완전히 제거
이러한 종류의 인플레이션에 대한 사용 사례를 찾는 것 외에도 최근에는 그 돈을 파괴하고 인플레이션의 해당 부분을 상쇄하는 것에 대한 논의가 있었습니다. 최근 eosio.saving 계정의 EOS가 소각되었지만 자금이 취소되지 않고 이 계정에 계속 입금되고 있습니다.
효과적인 배분 계획 없이 이렇게 많은 돈을 보유하면 잠재적인 충돌이 발생할 수 있다고 생각했기 때문에 최신 소각을 지원했습니다. 그러나 우리는 인플레이션, 중앙 집중화 및 DPoS 기사에서 제기한 문제를 피하면서 이 인플레이션을 완전히 제거하는 것보다 이 인플레이션의 용도를 찾는 편을 택할 것입니다.
위의 이해를 바탕으로 기사 토론의 초점으로 돌아가야 합니다.이 인플레이션을 사용하여 블록 생산자 역할을 하지 않는 네트워크의 중요한 참가자에게 자금을 제공하는 방법.다음은 노동자 제안이 현장에 나올 때입니다.
4. 근로자 후보자
"작업자 후보"("블록 프로듀서 후보"와 유사).
제안 시스템을 사용하는 대신 기존 BP 선거 시스템을 모방한 블록별 보상 시스템을 선택하면 어떨까요?
이 접근 방식은 오늘날 이미 운영되고 있는 시스템을 사용하지만 블록 생산자가 책임지는 일을 하지 않는 "작업자" 집합을 선택하기도 합니다.이러한 "작업자"는 개인, 전체 조직(예: BP) 또는 명확한 목적을 가진 스마트 계약일 수 있습니다.이러한 주체는 BP가 수행한 것처럼 자신의 가치를 증명하기 위해 열심히 노력하며 이해 관계자는 인력으로 선택할 사람을 결정할 수 있습니다.
시스템 자체는 총 인플레이션의 고정 비율(이해관계자가 적절하다고 생각하는 비율)을 통해 블록 생산자에게 적용되었기 때문에 작업자 보상 풀을 생성합니다. 선택된 작업자는 오늘날 BP가 하는 것처럼 보상을 청구할 수 있습니다.
기술적인 수준에서 시스템은 "투표당 보상"(vpay, "vote pay"의 줄임말)처럼 작동할 수 있습니다.
중요 참고 사항: 여기에서 이 논의는 전체 인플레이션 비율을 결정하는 것이 아니라 새로운 보상 풀을 만드는 데 초점을 맞추고 있음을 강조합니다.
위에서 언급한 인플레이션율을 변경하여 이미 친숙한 디자인을 채택할 수 있습니다.
(5.0%) 50%: eosio.saving 계좌로 입금
30%(5.0% 중): 근로자가 받은 득표율에 따라 근로자에게 지급
(5.0%) 20%: 블록 프로듀서에 대한 보상으로 2개의 보상 풀로 나뉩니다.
--- 25%(of 1.0%), bpay라고도 함: 블록 생성자(상위 21개만 해당)가 생성하는 각 블록에 대해 지불합니다.
--- 75%(of 1.0%), vpay라고도 함: 블록 프로듀서(상위 90개만 해당)에게 받은 득표율에 따라 지급됩니다.
이것은 두 가지 주요 변경 사항을 가져옵니다.
새로 선출된 "작업자" 그룹은 네트워크에 가치를 제공합니다. eosio.saving 계정의 향후 인플레이션의 1.5%(또는 전체 인플레이션의 30%)를 작업자 보상 풀에 재할당합니다.
이전 기사 "인플레이션, 중앙화 및 DPoS"에서 언급했듯이 블록 생산자와 비블록 생산자의 비율을 적절하게 조정하여 탈중앙화를 촉진하거나 최소한 중앙화 추세를 방지해야 합니다. 위 예시의 숫자는 작업자 펀드의 총액(1.5%)이 블록 프로듀서 펀드의 총액(1.0%)보다 크도록 선택되어 합의를 제어하는 당사자 간의 권력 집중을 방지합니다. 실제로 이 두 수치는 더 높거나 낮을 수 있습니다. 전체 작업자 펀드가 블록 프로듀서의 펀드와 같거나 더 큰 경우입니다.
5. 근로자 후보 선출
블록 생산자와 마찬가지로 작업자 후보를 실시간으로 선출할 수 있으므로 이해 관계자가 모든 인플레이션 릴리스를 제어할 수 있습니다. 이러한 진행 중인 선거는 블록 생산자가 하는 것과 유사하게 근로자 후보가 되기 위한 경쟁을 촉진하여 최고의 후보가 더 높은 순위로 이동하도록 장려할 것입니다.
또한 기존의 '근로자 제안 시스템'에 비해 이해 관계자 및 잠재적 후보자를 위한 시스템을 단순화합니다. 후보자는 특정 제안을 제출하거나 일정을 정할 필요가 없습니다. 후보자는 커뮤니티를 하나로 모으기 위해 자신이 제공해야 하는 것을 제시하기만 하면 됩니다.
이러한 엔터티가 가치를 제공하면 이해 관계자는 해당 엔터티에 투표합니다. 이러한 단체가 가치를 제공하지 못하는 경우 유권자는 투표를 취소하고 더 이상 해당 후보를 지지하지 않기로 결정할 수 있습니다. 투표자가 프로젝트별로 제안을 검토하는 대신 특정 단체를 지원하기로 선택하므로 투표자 참여 프로세스도 간소화됩니다.
이 디자인은 블록 생산자가 수행하는 작업에 대해 동일한 기대치를 생성하고 블록 생산자가 이미 직면한 동일한 문제에 직면합니다.
이러한 시나리오 뒤에서 작업자 후보는 블록 생산자와 매우 유사하게 작동하며 보상을 청구하려면 최소한의 투표가 필요합니다. 이해 관계자는 궁극적으로 모든 시스템 계약을 통제하는 블록 생산자에게 압력을 가함으로써 최소 투표, 전체 인플레이션 및 기타 요구 사항을 수정할 수 있습니다. 이 숫자는 시스템이 지원할 수 있는 작업자 후보의 수를 늘리거나 줄이기 위해 미세 조정할 수 있습니다.
6. 후보는 고유해야 합니다.
개별 주체가 근로자 및 BP로 참여하지 않는 것이 중요합니다. 이것은 유권자에 의해서만 시행될 수 있지만 EOS 커뮤니티가 이 아이디어에 대한 강력한 사회적 규범을 개발할 것을 강력히 권장합니다. 블록 생산자는 하나의 후보만 실행해야 하며 작업자(유권자)는 하나의 후보만 실행하도록 허용되어야 합니다.
이러한 이상적인 상황은 다양한 엔티티의 선택된 두 팀 사이에 존재해야 하며 각 엔티티에는 하나의 BP 후보 또는 하나의 작업자 후보만 있어야 합니다.한 유형의 배수가 없는 경우 엔터티는 작업자로만 존재하거나 블록 생산자로만 존재해야 합니다.
이 개념은 현재 시스템에서 시행할 수 없는 것으로 입증되었지만 여전히 이해 관계자에게 전달해야 할 중요한 개념이라고 느꼈습니다. 그 이유는 후보가 여러 명일 경우 권력이 집중되어 여러 후보를 운영하는 주체가 중복 보상을 받게 되어 여러 보상을 받는 위치가 더욱 공고해질 수 있기 때문입니다.인플레이션, 중앙 집중화 및 DPoS 기사에서 논의한 것처럼 이것은 장기적으로 네트워크에서 더 큰 힘을 축적하는 단일 엔티티로 이어질 것입니다.
이 목표를 달성하려면 이러한 새로운 작업자와 블록 생산자의 완전한 투명성이 필요합니다. 작업자 엔티티에 대한 소유권 공개는 BP에 대한 소유권 공개만큼 중요합니다. 누가 작업자 엔티티 뒤에 있고 누가 보상을 받을 것인지 알 수 있기 때문입니다.
다행스럽게도 우리는 이를 달성하는 방법에 대한 좋은 출발점을 가지고 있으며, 이는 조직을 구성하는 요소를 정의하는 표준화된 "작업자 메시지"와 같이 일부 블록 생산자가 이미 온체인과 사이트에서 사용하고 있는 기술을 사용하는 것입니다. . 결국 블록 생산자와 마찬가지로 작업자 후보를 관리하는 방법을 결정하는 것은 이해 관계자에게 달려 있습니다.
7. 후보자는 누구입니까?
우리는 이러한 후보가 현재 조직 및/또는 블록 생산자로 존재하는 오늘날 EOS에서 볼 수 있는 그룹으로 주로 구성될 것이라고 생각합니다. 이러한 작업자 후보는 책임감 있는 블록 생산자가 될 능력을 기대하거나 갖지 않으면서 적극적으로 EOS에 가치를 추가할 것입니다.
Scatter 제품군을 개발하고 다양한 dApp을 지원하는 유일한 사명으로 EOS 생태계에 놀라운 가치를 제공하는 회사인 Scatter 팀을 예로 들어 보겠습니다. 이해 관계자로서 EOS 네트워크가 Scatter를 지원해야 한다는 데 동의하면 이들을 작업자 후보로 투표할 수 있습니다.
선출되면 특정 작업자 제안을 제출하거나 블록 생산자로서 인프라 및 거버넌스 책임을 맡을 필요 없이 이 새로운 보상 풀에서 보상을 받게 됩니다. 그런 다음 이해 관계자는 자신이 가장 잘하는 일을 수행하도록 선택할 수 있습니다.
Scatter 팀과 같은 조직은 EOS 네트워크의 이러한 종류의 지원 없이도 할 수 있습니다. 엔티티가 자체적인 성공적인 비즈니스 모델을 확립하면 작업자 후보 상태를 종료하고 독립적인 상태를 유지하면서 네트워크에 계속 서비스를 제공할 수 있습니다.
작업자 후보의 또 다른 좋은 예는 EOS DAO와 같은 다양한 DAO/DAC 체계입니다.
(https://medium.com/eos-new-york/the-eos-dao-progress-on-chain-99fc4a47e4ac)。
이와 같은 분산형 조직은 조직을 지원하고 목표에 부합하는 외부 프로젝트에 자금을 지원할 수 있는 충분한 자금이 제공되는 다양한 이니셔티브를 통해 네트워크에 고유한 가치를 제공합니다.이러한 목표는 개발, 인프라, 프로토콜에 자금을 지원하거나 새로운 프로젝트를 안내하는 인큐베이팅 및 지원이 될 수 있습니다. 근로자 후보 시스템을 갖추는 것만으로도 이러한 조직이 성장하고 생태계에 가치를 가져올 수 있습니다.
작업자 후보는 거버넌스 및 합의 문제를 처리할 필요 없이 제품에 집중하려는 현재 블록 생산자를 위한 옵션이기도 합니다. 또한 비즈니스 결정이 네트워크의 결정과 충돌하기 때문에 이해 상충을 일으키는 제품이나 서비스를 개발한 상황에 처한 블록 생산자를 구출할 수도 있습니다. 이러한 블록 생산자는 이제 블록 생산자 후보에서 작업자 후보로 전환하고 거버넌스 및 합의에 대한 권리를 포기하고 비즈니스에 집중할 수 있는 기회가 있습니다.
미디어
교환
미디어
개발자
장학금/교부금
인프라 제공자
지역 사회 봉사 활동
이해 관계자의 눈에 생태계에 가치를 추가하는 비 BP 엔터티는 작업자 후보 자격이 있어야 합니다.
8. BP에 영향을 미칩니까?
윌 - 희망적으로 긍정적인 방법으로. 이는 일부 블록 생산자에게 기술 요구 사항 및 거버넌스 결정을 제거할 수 있는 기회를 제공할 뿐만 아니라 블록 생산자로 선출되는 주체를 쫓아내고 적극적인 투표 또는 거버넌스에 참여합니다.
작업자 후보를 생태계에 간단히 소개하면 이 두 가지 선출된 그룹의 역할과 책임을 보다 명확하게 이해할 수 있습니다.
BP 후보의 가장 중요한 임무는 블록체인의 정상적인 작동을 보장하는 것이며 다른 모든 프로젝트는 부차적입니다.
작업자 후보의 최우선 순위는 제품 및 서비스를 통해 블록체인에 가치를 추가하는 것입니다.
BP 후보가 제품과 서비스로 블록체인에 가치를 더함으로써 경쟁력을 유지할 수 없다는 것은 아니지만 블록체인 자체가 무게 중심일 때 다른 모든 활동을 중단하는 것은 그들의 책임입니다. 책임에 대한 이 명확한 설명은 블록 생산자의 주요 임무가 네트워크의 이익을 위해 행동하고 청지기로서 존재한다는 선례를 설정합니다.
9. 관련 제안에 미치는 영향
수수료 및 인플레이션과 관련된 다른 제안에 대한 영향.
인플레이션의 일부에서 근로자 후보 보상 풀을 도입하는 것은 어떤 유형의 제안/승인 시스템 또는 거버넌스 기구를 대체하기 위한 것이 아니며, 다른 목표를 달성하기 위해 인플레이션을 사용하려는 다른 제안의 신용을 떨어뜨려서도 안 됩니다.
현재 EOS에는 인플레이션을 통한 자금 유입에 대한 보상 풀이 두 가지 있는데, eosio.saving 계정과 EOS 노드입니다.
이 제안은 세 번째 보상 풀을 추가하지만, 그렇다고 해서 네 번째, 다섯 번째 또는 여섯 번째 풀이 존재할 수 없고 시스템 외부에서 완전히 작동할 수 없다는 의미는 아닙니다. 예를 들어 스팀 인플레이션은 4개의 풀로 나뉘며 이러한 시스템은 다양한 당사자의 참여로 인해 시간이 지남에 따라 분산되는 경향이 있습니다.
이 작업자 후보 보상 풀은 우리가 유치할 수 있는 매우 중요한 비블록 생산자에게 보상(인플레이션을 통해) 전용 인플레이션 풀이 되도록 의도되었습니다.
10. 결론
우리는 인플레이션 분포 측면에서 EOS와 같은 시스템에 중요한 상대적 힘이 있다고 믿습니다.근로자 보상은 이를 달성하기 위한 합리적인 조치이며, 현재의 단일 인플레이션 소스(BP 보상)에 대응하기 위해 두 번째 인플레이션 소스를 제공하는 시스템을 추가합니다.
"작업자 후보"를 도입하고 EOS 이해 관계자에게 친숙한 시스템을 활용하는 것은 이를 달성하기 위한 많은 옵션 중 하나이며 단기적으로 달성하기 가장 쉬운 구현 중 하나라고 생각합니다.
EOS 메인넷의 이해 관계자가 이 아이디어를 받아들일 수 있다면 - 우리는 이 개념을 더 명확히 하고 이 제안을 실현하는 데 도움을 주기 위해 기꺼이 노력할 것입니다. 그렇지 않다면 적어도 인플레이션을 사용하여 네트워크를 구동하여 어떤 종류의 균형을 더 잘 달성하는 방법에 대해 생각할 수 있는 방법을 제공하기를 바랍니다.
우리는 이 아이디어에 막대한 잠재력과 심각한 위험이 있음을 알고 있습니다. 우리는 그러한 시스템의 장단점 및 장단점에 대해 커뮤니티와 논의하기를 희망합니다. 앞으로 더 많은 EOSIO 기반 블록체인 프로젝트가 출시됨에 따라 이 프레임워크는 시스템에 자금을 조달하는 방법과 블록체인의 경쟁력을 높이는 방법에 대해 생각하는 데 도움이 될 수 있습니다.
-END-
저자: GreyMass, EOS 노드
면책 조항: 이 기사는 저자의 독립적인 관점이며 Blockchain Institute의 입장을 나타내거나 투자 의견이나 제안을 구성하지 않습니다.
면책 조항: 이 기사는 저자의 독립적인 관점이며 Blockchain Institute의 입장을 나타내거나 투자 의견이나 제안을 구성하지 않습니다.
원본 링크: https://blog.greymass.com/eos/@greymass/a-simple-system-to-support-blockchain-workers-in-dpos