poa증명과 dpos증명에 대해 질문드립니다.
poa증명은 미리 정해진 규칙에 따라서 검증자가 선정되는 방식으로 이 프로토콜은 실제 검증자 개인의 신원을 점검함으로써 신원증명을 확실히 합니다.
poa증명은 dpos에서 파생된건가요?
poa증명이 dpos보다 우수한점은 무엇인가요?
질문자께서 질문해주신 내용을 중심으로 답변을 드리도록 하겠습니다.
poa증명은 dpos에서 파생된건가요?
POA(Proof of Authority, 권위 증명)는 신원이 증명된, 평판이 좋은, 믿을 수 있는, 소수의 노드들을 선정하고 그들의 합의를 통해 트랜젝션을 처리하고 블록을 생성하며 이어나가는 블록체인입니다. 따라서 신원 증명과 평판에 대한 검증이 필수적이라는 점에서 일반적인 퍼블릭 블록체인보다는 기업이나 산업용 프라이빗 블록체인에 더 적합다고 볼 수 있습니다.
DPOS에서 파생된 것이라는 의견보다는, 코인을 스테이킹 하는 대신 노드의 '신분, 평판, 신뢰'와 같은 가치를 스테이킹 함으로써 트랜젝션을 검증하고 블록을 생성하므로 POS에서 파생된 것이 아니냐는 의견이 존재하기도 합니다.
DPOS에서 파생된 것은 아닐지라도 마찬가지로 신뢰할 수 있다고 선택된 소수의 노드들이 블록을 생성하게 되므로 빠른 합의에 도달하는 것이 가능하여 확장성 문제를 해결하는데 유리한 합의 알고리즘이라고 할 수 있습니다.
poa증명이 dpos보다 우수한점은 무엇인가요?
DPOS 방식이 투표를 통해 대표 노드를 선출하는 것에 비해 POA 방식은 블록체인 네트워크 관리자가 신원과 평판, 신뢰도를 검증한 후 노드로서 네트워크에 참여할 수 있도록 하므로 DPOS보다 기업의 프라이빗 블록체인 구축에 더 유리하다고 할 수 있습니다.
또한 기업들이 프라이빗 블록체인을 구축할 때 암호화폐를 통한 별도의 수수료 지불이나 블록 검증에 대한 보상을 지불하지 않을 수도 있으므로 DPOS 방식보다 기업들이 선택할 확률이 더 높습니다.
DPOS 방식을 채택한 이오스의 경우 모든 BP들이 활발한 활동을 하는 것은 아닙니다. 투표율이 저조하기도 하고 일부 고래들의 지지를 바탕으로 BP로서 활동하지 않음에도 상위 BP의 자격을 유지하며 보상을 받는 일이 생길 수 있습니다. 하지만 POA 방식에서는 '신분, 평판, 신뢰'가 가장 중요하므로 이런 일이 발생하기 어렵습니다. 왜냐하면 네트워크의 관리 노드가 이런 신뢰할 수 없고 평판이 떨어진 노드의 자격을 박탈하게 될 것이기 때문입니다.
답변이 도움이 되길 바랍니다.
권한 증명 (PoS)은 암호화폐의 지분을 가지면 그들의 지분의 비율에 따른 권한을 가지며 다음 블록을 구축하는 프로세스에 참여할 수 있습니다.
위임 지분 증명 (DPoS)은 암호화폐에 지분을 가지고 있는 사람들은 목격자를 뽑는 투표에 참여할 수 있습니다. 목격자들은 자신을 지지하는 개인들의 지분을 락업하면 검증에 참여할 수 있습니다.
권위 증명 (PoA)과 위임 지분 증명 (DPoS)의 가장 차이점은 권위 증명 (PoA) 에서는 미리 정해진 규칙에 따라서 자동으로 검증자가 선정된다는 것이며, 검증자로 선정되기 위해서는 공증된 자격이나 증명된 개인 신원 등의 개인 정보를 제출해야 합니다.
프로토콜은 실제로 개인의 신용을 점검함으로써 신원 증명을 확실히하며, 검증자로 선정된 개인은 동일한 신원 인증 절차를 마친 검증자 그룹에 속하게 됩니다. 또한, 검증자 그룹은 추가될 블록에 대한 주요 투표권을 가지게 됩니다.