PoS 프로젝트 분석: EOS

InfPool
本文约2227字,阅读全文需要约9分钟
EOS의 합의 메커니즘 및 보상 시스템.

PoS 합의 메커니즘의 개발 역사에 대해 쓸 것이 많습니다. 파생된 변형이 너무 많고 각 프로젝트의 설계자는 항상 자신만의 기발함을 가지고 있기 때문입니다. 에 대한 글이 올라왔습니다PoS 개발의 역사, 하지만 각 프로젝트의 특성에 대해 따로 쓸 필요가 있다고 생각합니다. 프로젝트가 부족하다 이해도 없이 코인을 사고 스테이킹을 하는 것은 더욱 맹목적이다.

PoS 프로젝트 분석 시리즈의 시작은 물론 EOS에 대해 쓰여졌습니다.오늘날 시장 가치가 가장 큰 PoS 프로젝트의 큰 형(ETH는 1년 동안 PoS로 업그레이드될 것으로 낙관적으로 추정됨)과 슈퍼 노드 선거도 있었습니다. 합의 메커니즘, 투표 메커니즘의 설계는 후속 PoS 프로젝트에 큰 영향을 미쳤습니다.

보조 제목

EOS 합의 메커니즘: DPoS+BFT

EOS 컨센서스 알고리즘은 업그레이드를 거쳤으며 초기에 채택된 순수 DPoS는 설립자 Daniel Larimer(BM)가 그의 첫 두 프로젝트인 Bitshares 및 Steem에서 채택한 컨센서스 메커니즘과 마찬가지로 사용자는 모기지로 코인을 보유합니다. 트랜잭션을 확인하고 블록을 생성하는 데 도움이 되는 노드.

Bitshares의 경험을 바탕으로 BM은 블록 검증에 참여하는 슈퍼노드의 수를 21개로 적게 설정했습니다. 그는 적은 수의 노드가 커뮤니티가 각 노드를 감독하는 데 도움이 될 것이라고 믿고 있습니다. 100명의 교장을 면밀히 조사하여 의사 결정력을 약화시킵니다. 물론 소수의 슈퍼 노드는 EOS의 낮은 탈 중앙화 수준에 대한 비판을 더욱 불러 일으켰습니다.

EOS 업그레이드 후 합의 메커니즘은 일반적으로 BFT-DPoS 메커니즘이라고 불리며 비잔틴 내결함성 알고리즘을 통합합니다. 즉, 블록 생성 노드가 블록을 생성한 후 다른 모든 노드로 직접 전송됩니다. 2/3 이상의 노드가 확인하고 서명하고 주어진 블록을 반환합니다. 블록 노드가 블록을 확인한 후 블록 확인은 블록이 다시 포크되지 않음을 의미합니다. 즉, 트랜잭션이 확인됩니다.

합의 메커니즘의 이러한 변화는 EOS의 성능에 좋은 결과를 가져왔습니다. 합의 메커니즘은 주로 다음 네 가지 문제에 영향을 미칩니다.

BFT-DPoS 메커니즘에서 투표로 선택된 21개의 슈퍼 노드는 지리적 위치에서 가장 짧은 거리의 순서에 따라 순차적으로 블록을 생성하고(과도한 네트워크 전송 시간을 피하기 위해) 0.5초마다 하나의 블록이 생성되며 각 노드는 6개의 블록 블록, 21개의 노드가 한 라운드 동안 블록을 완성합니다. 블록 생성부터 다른 노드의 서명 검증 반환 및 확인까지 소요되는 시간이 1초를 넘지 않아 1초 이내로 트랜잭션을 확인할 수 있으며 포크 등의 문제가 발생하지 않음 이중 지출.

보조 제목

노드 및 보상 메커니즘

이미지 설명

eosauthority.com/voting에서 가져온 데이터

EOSAuthority 통계에 따르면 2019년 8월 5일 현재 실제 투표 수는 3억 1,600만 개를 넘어 전체 유통량 10억 개 중 30.9%를 차지했으며 총 스테이킹 비율은 48.23%였다.

EOS 매커니즘에서 설계한 인플레이션율은 5%인데 1%만 노드 보상용으로 쓰이고(나머지 4%는 다른 용도로 남겨두는데 뭘 쓸지 몰라서 몇개 파기함) 몇달 전). 현재 EOS의 총 발행량은 약 10억개이며, 추가 발행량은 약 1,000만개로 계산할 수 있습니다.

1% 보상 중 25%는 블록 보상으로 슈퍼노드에 분배되고 나머지 75%는 후보 노드가 최소 100 EOS를 얻는 경우 투표 비율에 따라 슈퍼노드와 후보 노드의 투표 보상으로 분배됩니다. 하루 수입. EOSbeijing의 통계에 따르면 현재 이 임계값에 도달할 수 있는 후보 노드는 68개뿐입니다.

이미지 설명

InfStones의 이미지 제공

보조 제목

EOS 투표 및 스테이킹

EOS 보팅율 그래프를 보면 보팅율과 스테이킹 비율이 2가지로 나뉘는 것을 볼 수 있는데, 이 둘의 차이는 EOS 생태계에서 보팅과 스테이킹이 완전히 일관된 개념이 아니라는 것을 의미합니다. Stake 우선 CPU와 스테이킹으로 교환 .NET 리소스, EOS 생태계의 각 트랜잭션은 일정량의 CPU 및 NET을 점유해야 하므로 대부분의 소매 투자자는 일상적인 요구를 충족하기 위해 해당 메인 네트워크 리소스와 교환하여 통화 보유를 약속합니다.

요약하다

요약하다

EOS는 BFT-DPoS 합의 메커니즘을 채택하고 PBFT 알고리즘과 DPoS 합의 메커니즘의 좋은 통합을 완료했습니다.블록은 0.5초 안에 생성되고 블록 확인은 1초 이내에 완료될 수 있습니다.포크가 없으며, TPS가 높다.

EOS에 대한 총 투표 수는 여전히 증가하고 있으며 투표 비율은 상대적으로 높은 수준에 도달했습니다.노드 보상에 사용되는 인플레이션 비율은 1%에 불과하므로 후보 노드의 각 투표에 대해 계산된 연간 수익률은 다음과 같습니다. 1.5% 정도. 그러나 EOS의 높은 가격으로 인해 수입은 여전히 ​​상당하고 EOS의 향후 발전에 대해 낙관하는 그룹 기반도 상대적으로 커서 EOS 공약의 비중이 여전히 높은 상태를 유지하고 있습니다.

그러나 현재 유권자에 대한 EOS 노드 리베이트는 여전히 뇌물 수수로 간주되며 공개적으로 리베이트되는 노드는 거의 없으므로 다른 PoS 퍼블릭 체인 홀더와 마찬가지로 스테이킹 마이닝에 참여하려는 EOS 홀더는 EOS 커뮤니티의 여론 동향을 관찰해야 합니다. .