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

위임지분증명 방식의 합의 알고리즘이 갖는 한계를 극복하기 위한 알고리즘은 무엇인가요?

2018년 9월, 이오스 블록 생성을 담당하는 대표 노드들 가운데 일부가 BP(Block Producer)자격을 유지하기 위해 서로에게 투표했다는 의혹이 제기되었습니다. 이에 따라 위임지분증명 방식에 치명적인 결함이 있다는 사실이 알려지게 되었는데요.

이처럼 위임지분증명(Delegated Proof of Stake) 방식은 일반 노드들의 투표율이 저조할 경우 소수의 대표 노드들에 의해 블록체인 생태계가 좌지우지 될 수 있다는 한계가 있습니다.

이러한 위임지분증명 방식의 합의 알고리즘이 갖는 한계를 극복하기 위한 알고리즘은 무엇인지 알고 싶습니다.

55글자 더 채워주세요.
답변의 개수
2개의 답변이 있어요!
  • 안녕하세요. 위임증명방식 한계를 극복한 합의알고리즘 에 대하여 답변드리겠습니다.

    • DPoS검증방식을 개선한 "이중위임지분증명(DDPoS)"에 대하여 답변드리겠니다.

      • 이중위임지분증명(Dual Delegated Proof of Stake)이란?

        • 소수의 노드간 합의하는 위임지분증명(DPoS)방식에서 별도의 알고리즘을 추가하여 실시간적으로 노드를 교체하는 방식을 말합니다.

        • 쉽게 말해 위임지분증명 + 노드의 램덤 교체를 통해 DPoS의 중앙화 문제를 해결하고 일부 노드에 의한 담합을 방지할 수 있습니다.

        • 즉, 시그마노드는 특정조건(DPoS+노드랜덤 교체)에 부합되어 블록을 생성하는 역할을 하는 노드를 말합니다.

    • 하이퍼위임증명(Hyper-DPOS)이란?

      • 기존 DPoS의 기본 특성에 PRR 알고리즘과 화이트체인을 연동하여 기존 DPoS 성능 보다 빠른성능을 구현이 가능합니다.

      • "PRR(Peer Reliability Rate)" 알고리즘은 신뢰(활용성, 응답성, 방은성, 상호운영성)를 기반으로 점수가 측정되고 해당 기준에 부합될 경우 블록을 생산할 수 있는 노드로 참여할 수 있게 됩니다.

      • 또한 "화이트체인(Whitechain)"을 메인체인과 연동하여 트랜잭션은 메인체인에서 처리되고, 스마트계약 정보는 화이트체인에서 이원화하여 처리하게 됩니다.

      • 하이퍼위임증명에 사용되는 블록체인으로는 "모파스(MoFAS)"가 있으며 기존 DPoS 검증방식을 사용하는 이오스(EOS) 보다 10배는 빠른 속도를 구현할 예정이라고 합니다.

    20181212_MOFAS_스팀잇_color.jpg

    감사합니다.


  • 거래의 원장을 처리하는 TPS 속도도 중요하지만 블럭의 생성속도도 중요합니다. 철저한보안과 빠른 노드인증을 통해 보다 빠르게 블럭생성및 전송을 한다는 입장에선 하이퍼의 장점으로 작용하고 있습니다.

    하이퍼 위임지분 증명을 간단하게 풀어보면 기존의 위임지분증명을 좀더 빠르게 처리하기 위해 등장했습니다.

    이오스나 스팀같은 위임지분증명을 좀더 빠르게 처리할수 있는 노드만을 선택하여 참여시켜 처리속도를 높이기 위한 방법입니다.

    ppr이라는 일명의 신뢰 지표를 통해 참여자를 식별하여 빠르게 처리할 수 있는 노드만을 선별하여 처리하는 새로운 지분증명방식입니다.

    ppr을 만족하는 노드만으로 구성된 신뢰 집합의 노드방식이라면 조금 이해가 되실까요. 새로운 기술들이 범람하고 있는 실정이라 접할때마다 매번 어려움이 있습니다. 감사합니다