많은 dPoS 플랫폼들의 BP의 주 목적은 물론 블록 생성 및 검증입니다. 다른 역할은 사실상 중요하지 않은 부수적 역할이라고 보시면 됩니다. dPoS플랫폼들이 BP선출방식을 선호하는 이유는 최소 아래 두가지 조건을 만족하는 팀 또는 회사가 필요하기 때문입니다.
안정적,지속적으로 해당 코인을 다량 보유할 수 있는가?
BP 서버를 지속적이고 안정적으로 구동할 수 있는가? (서버 비용을 감당할 수 있는가?)
기타조건도 있겠지만 가장 필요한 부분은 위 두 조건일 것입니다.
이 두 조건을 만족시키는 최적의 팀,회사를 뽑는 가장 자연스러운 방법은 바로 투표(보유량+타인의 스테이킹 표)겠죠?
물론 투표방식이 아닌 네오,아르고와 같은 내부에서 노드를 선출하거나 직접 가동하는 경우도 있긴 합니다.