아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
시크한타킨216
시크한타킨21619.09.30

포뮬레이션증명은 어떻게 블록검증 권한의 독점을 완화하나요?

중앙집권적인 계약관리 체계에 대한 대안으로 블록체인 기술이 개발되고 문제점을 극복하면서 발전하고 있습니다.

작업증명(POW)합의알고리즘의 낮은 TPS문제를 해결한 탁월한 블록체인 기술이지만, 지분증명(POS)방식의 합의알고리즘들은 블록의 생성권한이 지분에 따라 결정되는 문제점을 가집니다.

이 문제에 대한 Solution들 가운데 하나로 포뮬레이션증명(POF)이 있다고 하는데요.

이것은 어떤 방식으로 POS의 블록 생성권 독점문제를 해결하는지 알고싶습니다.

55글자 더 채워주세요.
답변의 개수
1개의 답변이 있어요!
  • 플레타 프로젝트가 개발한 PoF(Proof of Fomulation)합의 알고리즘에서는 모든 블록 생성 노드(Fomulator)들에 대해 점수로 순위를 매긴 후에 매 Phase 당 한 번씩 돌아가면서 순서에 따라 블록을 생성합니다. 그리고 다음 Phase가 되면 바뀐 순위에 따라 또 다시 블록을 생성하게 됩니다.

    그렇기 때문에 질문자께서 말씀하신 것처럼 POS 합의 알고리즘에서 스테이킹을 많이 하고 있는 합의 노드일수록 블록 생성 확률이 증가되는 것을 방지할 수 있게 됩니다.

    그리고 블록이 생성되면 이것이 옵저버 노드에 전달되어 5개 노드 중 3개 이상의 노드의 확인으로 빠르게 컨펌이 이루어지고 이것이 블록을 생성하지 않은 나머지 동기화 노드에 전달되어 같은 거래 내역을 공유하게 된다고 할 수 있겠습니다.

    답변이 도움이 되길 바랍니다.