IOST 플랫폼이 사용하는 신뢰도증명(POB: Proof Of Believability)은 권위증명(POA: Proof Of Authority)과 어떻게 다른가요?
안녕하세요.
블록체인의 블록을 검증하는 합의 알고리즘들 가운데 노드의 명성, 신뢰도에 따라 검증권한을 위임하는 방식이 POB와 POA라고 들었습니다.
이 두가지 합의 알고리즘의 서로 다른 점은 무엇인지 알고싶습니다.
55글자 더 채워주세요.
1개의 답변이 있어요!
우선 두 합의 알고리즘의 차이로 POB가 블록체인의 운영 과정에서 신뢰도를 평가한다고 한다면 POA는 이미 검증된, 신뢰할 수 있는 노드들을 합의 과정에 참여하는 노드로 결정한다는 점에서 차이가 있습니다.
또한 POB의 경우에는 한 번 블록을 생성하게 되면 다음에 블록을 생성하기 위해서는 그 동안 다시 신뢰도 점수를 쌓아야 합니다. 하지만 POA의 경우는 이미 검증된, 신뢰할 수 있는 소수의 합의 노드이기 때문에 블록 생성 후에도 새로운 검증이 없이 블록 생성자로 선택될 수 있습니다.
끝으 POB의 경우 블록체인 상의 참여도나 기여도를 통해 신뢰도 점수를 측정하지만 POA는 노드의 신원 증명과 평판에 대한 검증을 거친 후에 합의 과정에 참여하게 되므로 기업이나 산업용, 서비스용 블록체인에 더 적합하다고 볼 수 있습니다.
답변이 도움이 되길 바랍니다.