블록프로듀서 BP 란 무엇인가요

in #eos6 years ago (edited)



안녕하세요, 위즈페이스의 로날드입니다.
오늘은 이오스 EOS블록프로듀서에 대해서 간략하게 알아보도록 하겠습니다.

(이오스에 대한 전체적인 소개가 아닌 이오스 블록프로듀서에 대한 소개글 입니다)

EOS

제 3세대 코인이라고 불리는 이오스합의 프로토콜PoW, PoS 이 아닌
DPoS(Delegated Proof of Stake) 방식을 도입했습니다.

  • PoW (Proof of Work) ( ex) 비트코인, 라이트코인, 제트캐시, 모네로 )
    작업증명방식이라고 하며, 해시연산을 처리하는 하드웨어를 사용하여 무차별 대입으로 출력값과 똑같은 결과값이 나올 때까지 실행, 가장 먼저 채굴한 블록만 인정을 받는 방식입니다. 강력한 보안성을 갖고 있지만 채굴 난이도가 높아짐에 따라 연산을 수행할 고사양의 장비가 많이 필요하며, 과도한 전력소모를 발생시켜 에너지를 낭비한다는 문제점이 있습니다.

  • PoS(Proof of Stake) ( ex) 이더리움, 퀀텀, 네오 )
    지분증명 방식이라고 하며, 앞서 말한 연산을 수행할 고사양의 하드웨어가 필요 없으며, 본인이 소유한 코인의 지분(Stake) 만큼 채굴되는 방식입니다. 에너지 낭비의 문제 등을 해결하는 장점이 있지만, 보안성 문제와 코인을 많이 보유한 사람이 계속해서 유리해지는 구조라는 단점이 있습니다. 또한 지분을 가진 모든 사람들이 블록 생성에 참여하기 때문에 합의 시간이 길어진다는 문제점이 있습니다.

  • DPoS(Delegated Proof of Stake) ( ex) 이오스, 스팀, 아크 )
    위임지분증명 방식이라고 하며, 자산을 가진 모두가 참여할 수 있다는 PoS의 단점을 보완하여 특정 인원에게만 PoS를 할 수 있도록 권한을 위임한 것입니다. 속도가 빠르다는 장점이 있지만 소수의 상위 지분 보유자가 독점하게 된다면 완전한 탈중앙화라고 보기 힘들다는 문제점을 갖고 있습니다. 현재 이오스 헌법 및 정책을 제정하는 등 BP를 비롯한 이오스 구성원 전체가 협력하여 독점 문제를 해결하고 바람직한 이오스 생태계를 구성하기 위해 노력하고 있습니다.

(각 합의 프로토콜에 대한 자세한 설명은 다른 글을 참고해주세요)


블록프로듀서 BP란?

DPoS 방식을 채택한 이오스는 슈퍼노드라고도 불리우는 21명의 블록프로듀서(BP)를 선출해, 21대표자의 Stake 만을 이용해 거래를 처리하도록 하고 있습니다. 이들은 이오스 블록체인을 운영할 수 있는 권한을 위임 받습니다. 권한을 위임 받은 이들은 저마다 공약을 내세우고 목소리를 내어 이오스 생태계를 결정하고, 네트워크에서 거래를 수집하고, 트랜잭션을 검증하고, 블록에 추가하는 역할을 수행합니다. 모든 노드가 아닌 21개의 노드만 참여해 검증하기 때문에 빠른 속도로 트랜잭션을 처리할 수 있습니다. (0.5초당 1개의 블록 생성)

구체적으로 이오스 BP에는 상위 21개의 액티브 BP와 이들에게 문제가 발생했을 때를 대비하여 100여개의 스탠바이 BP가 있으며 이론상으로는 최대 200개(21개 액티브BP + 179개 스탠바이BP) 가 존재할 수 있다고 합니다. 각 BP는 블록체인을 운영 관리할 전문지식과 인력, 충분한 컴퓨팅 파워를 갖고 있어야 합니다.


BP는 어떻게 선출되나요?

BP 후보자는 선거에 출마하기 위해 EOS Go에서 저마다의 공약을 제시하고 출마 사실을 공표하며, BP 중재자는 이들 후보를 심사하게 됩니다. 자격 요건 심사를 통과하게 되면 BP 출마가 가능하게 됩니다.

이후 BP 선거를 통해서 BP가 선출되게 되는데요, 이오스를 보유 중이라면 누구나 선거에 참여가 가능하며 1개의 EOS 당 최대 30개의 표를 행사할 수 있습니다. 득표한 표에 따라서 액티브 BP와 스탠바이 BP의 비율이 정해지며 매 라운드(126초) 마다 갱신된 투표 결과에 따라 새롭게 선출됩니다.

BP voting 을 위한 다양한 DApp 이 출시되어 있으며 비트파이넥스, DEXEOS 등 거래소들도 이오스 BP 투표를 지원하고 있습니다.
스캐터와 eosportal.io 를 활용해 BP투표하는 방법은 다음과 같습니다.
스캐터scatter 로 BP 투표하기


BP가 받는 보상

BP 는 이오스 블록체인을 운영, 관리하는 보상으로 1년 동안 발행되는 EOS 발행량의 1%보상으로 받습니다. 이 중 25%상위 21개의 액티브 BP가 균등하게 나눠가지며, *나머지 75%8는 모든 BP(액티브 BP+스탠바이BP)가 투표율에 따라 배분 받습니다.

사진출처 : EOS 4.0 Announcement

BP 후보들

현재 거래소, 기업, 개인팀, DAC 들이 BP 후보로 출마하였으며, 이오스 블록체인의 방향을 설정하는 공약을 내세우고 있습니다.
이오스포탈 https://eosportal.io 에 들어가면 BP 순위를 확인할 수 있습니다.
현재까지 출마한 한국 EOS BP는 다음과 같습니다.

노드원(eosnodeonebp) / 이오서울(eoseouldotio)
이오시스(eosyskoreabp) / 이오스페이(eospaygateb)
케이이오스(keoskorea111) / 아크로이오스(acroeos12345)
헥슬란트(hexlantttttt)



이상으로 이오스 블록프로듀서에 대해서 간단하게 알아보았습니다.
내용에 이상이 있거나 궁금한 점이 있으시면 댓글 달아주세요.

감사합니다.

Coin Marketplace

STEEM 0.20
TRX 0.25
JST 0.038
BTC 97272.68
ETH 3373.70
USDT 1.00
SBD 3.13