Cosmos Validator vs. EOS Block Producer - #3. 투표 선정 기준

in #cosmos6 years ago (edited)

안녕하세요?
코스모스 한국 커뮤니티 — 코스모스 토크의 EddieYi입니다.

시작 전에 코스모스 토크에 대하여 간단히 설명드리겠습니다. :-)
코스모스 토크는 코스모스 생태계 발전을 도모하는 최초의 한국 커뮤니티입니다.
코스모스 토크에서는 코스모스와 텐더민트에 대한 기술적인 정보를 나눕니다.
더하여 Atom 홀더로서 수익을 극대화하는 검증인 정보와 포트폴리오 구성을 공유합니다.

코스모스 토크에 연재 중인 컬럼을 스팀잇에도 공유합니다.
앞으로 코스모스 토크에 많은 관심 부탁드려요!

🌌코스모스 한국 커뮤니티 - 코스모스 토크: http://cosmostalk.io
🌌코스모스 한국 텔레그램 그룹: https://t.me/cosmostalkio


Cosmos Validator vs. EOS Block Producer - #1. 토큰 특징 비교
Cosmos Validator vs. EOS Block Producer - #2. 검증인 역할 비교

Cosmos Network의 이해를 돕기 위한 세 번째 순서로 Cosmos 검증인(Validator)과 EOS 블록 생성자(Block Producer)의 투표 선정 기준을 비교합니다.

Cosmos_Validator_EOS_BP_delegate.png

EOS BP 선정 기준

EOS BP의 경우 직접적인 보상 및 처벌이 없기 때문에, 서버 성능 및 공약으로 그 선정 기준을 둘 수 있습니다.

  1. EOS BP의 서버 성능 수준은 대부분 평준화되어 있습니다. Cloud server(Ex. Amazon Web Service, Google Cloud Platform 등)와 Bare-metal server(실물 서버)를 함께 사용하는 BP를 기준으로 두되, BP가 블록 생성을 놓치지 않고 하고 있는지 확인하고 투표해야 합니다. 특히 하나의 라운드 기준인 12개 블록 생성을 모두 놓치는 BP의 경우에는 절대로 투표하지 않아야 합니다. 또한 필연적으로 발생하는 Network latency를 최소화 하기 위해, BP의 지정학적 위치를 고려하여 투표하는 것이 좋습니다. 이와 같은 내용은 아래 링크를 통해서 확인할 수 있습니다.
  2. EOS BP는 초기 투자금 또는 블록 생성에 따른 보상을 통해 EOS 생태계를 발전시킬 여러 공약을 제시하고 있습니다. EOS 홀더는 각 BP가 제시한 공약을 충실히 이행하고 있는지 계속해서 추적해야 하며, 공약을 아예 제시하지 않거나 용두사미로 끝내는 BP에게는 투표하지 않아야 합니다. 특히, 대부분의 BP가 블록 생성 보상을 EOS 생태계 발전을 위해 투명하게 사용할 것을 약속하였기 때문에, 이 또한 중요하게 확인해야 합니다. 대부분의 공약은 아래 카테고리 형태를 따릅니다.
    출처: https://www.bpratings.io/
    • 서버 (성능 향상 및 증설 등)
    • 커뮤니티 (EOS 홀더와 소통 등)
    • 투자 (dApp 개발사 등)
    • 개발 (EOS 사용 도구 등)
    • 교육 (EOS 개발 교육 등)
    • 재무 (회계 감사 공개 등)

Cosmos 검증인 선정 기준

Cosmos 검증인의 경우, 블록 생성에 따른 보상도 직접적으로 공유하지만, 블록 생성 실패 및 주요 이슈에 따른 처벌 또한 함께 책임집니다. 따라서 Atom 홀더는 자산 위임에 있어서 매우 신중해야 합니다.

  1. 검증인이 블록 생성에 실패할 경우, 해당 검증인에게 위임된 Atom 보유량이 즉각적으로 차감되며, 홀더가 위임한 Atom도 함께 차감됩니다. 블록 생성 실패에는 아래 기준이 적용됩니다.

    • 이중 서명: 동일한 높이의 두 개의 블록 모두에 서명할 경우
    • 블록 생성 불능 상태: 천재지변을 포함하여 불가항적인 모든 이유를 불문하고 블록 생성을 실패했을 경우

    또한, Cosmos에서는 검증인 해킹에 대한 보상(hack bounty)을 제공할 정도로 보안 및 기술에 있어서 높은 수준을 요구합니다.

    cosmos_public_sentry_node.png

    출처: https://bubowerks.io/blog/2018/07/19/cosmos-tendermint-network-architecture/
    검증인은 방화벽 역할을 하는 퍼블릭 센트리 노드를 이용하여 보안을 강화할 것입니다. 더하여, 2개 이상의 데이터 센터를 마련하고 충분한 파워, 네트워크 대역폭, 보안 모듈, 서버 등을 보유할 것입니다. 물론 이는 검증인의 필수 요구 사항이 아닙니다. 따라서 Atom 홀더는 무엇보다도 검증인의 보안 및 기술 수준을 첫째로 두고서 확인해야 합니다.

  2. Cosmos 검증인은 위임자를 대신하여 블록을 생성하므로 이에 소정의 수수료를 징수합니다. 위임자인 Atom 홀더는 이를 제외한 수익을 얻게되므로 검증인의 수수료율을 중요한 기준으로 두어야 합니다. 검증인에 대한 기본 정보 및 수수료율 정보는 아래와 같이 제공될 예정입니다.
    Voyager_Staking_UI.png
    출처: https://blog.cosmos.network/b841e3afc352

정리

EOS 홀더의 경우, 투표에 따른 직접적인 보상은 없지만 보유한 EOS 토큰의 가치를 간접적으로 높이기 위해 신중하게 투표해야 합니다. 또한 BP의 직접적인 처벌도 없기 때문에, 블록 생산과 공약 이행 현황을 항상 모니터링하고 즉각적으로 투표에 반영해야 합니다.

Atom 홀더의 경우 즉각적인 보상과 처벌이 이루어지기 때문에, Atom 자산을 지키고 그 수익을 극대화하기 위한 전략을 설정해야 합니다. 검증인에게 위임된 Atom 수량, 보안 및 서버 성능, 처벌 비율, 수수료율, 부가 서비스 제공 등을 고려하여 포트폴리오를 구성할 필요가 있습니다.

Sort:  

jjm.jpeg
짱짱맨 호출에 응답하여 보팅하였습니다.

짱짱맨은 저자응원 프로그램입니다. 더 많은 저자 분들에게 더 큰 혜택을 드리고자 스파임대 스폰서를 받고 있습니다. 스폰서 참여방법과 짱짱맨 프로그램에 관해서는 이 글을 읽어 주세요. 기업형 예비증인 북이오(@bukio)가 짱짱맨 프로그램을 운영하고 있습니다. 여러분의 증인 보팅은 큰 힘이 됩니다. Vote for @bukio

Congratulations @eddieyi! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You received more than 100 upvotes. Your next target is to reach 250 upvotes.

Click here to view your Board of Honor
If you no longer want to receive notifications, reply to this comment with the word STOP

Do not miss the last post from @steemitboard:

SteemFest³ - SteemitBoard Contest Teaser
The new Steemfest³ Award is ready!

Support SteemitBoard's project! Vote for its witness and get one more award!

Congratulations @eddieyi! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 1 year!

Click here to view your Board

Do not miss the last post from @steemitboard:

Carnival Challenge - Collect badge and win 5 STEEM
Vote for @Steemitboard as a witness and get one more award and increased upvotes!

Congratulations @eddieyi! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 2 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Do not miss the last post from @steemitboard:

Use your witness votes and get the Community Badge
Vote for @Steemitboard as a witness to get one more award and increased upvotes!