소수 노들에게 검증권이 집중되는 지분증명 합의알고리즘에 대한 보완은 무엇인가요?

자원(전기) 소모의 문제를 해결하고 TPS를 높이기 위하여 POW로부터 POS, DPOS로 합의알고리즘들이 발전하면서 소수의 노드들에게 검증 권한이 집중되는 문제가 발생하는 듯 합니다.

POS, DPOS의 검증권 소수 노드 집중문제를 보완할 수 있는 방식은 무엇인지 알고싶습니다.

    1개의 답변이 있어요!

    • 안녕하세요. PoS 및 DDPoS검증의 중앙화에 대하여 답변드리겠습니다.

      • PoS 및 DDPoS에서 중앙화의 문제 가능성이 제기되고 있는데요. 기여도와 여러가지 규칙 등을 통해 중앙화의 문제를 해결하기 위해 노력하고 있습니다.

      • 이더리움과 이오스 또한 중앙화 및 BP노드의 운영 문제에 대해 대책을 마련하고 있습니다.

      <중앙화의 문제를 해결하는 검증방식>

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

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

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

        • 이중위임지분증명을 채택한 블록체인으로는 "시그마체인(Sigma Chain)"이 있습니다.

        • 시그마 체인 공식 홈페이지 : http://sigmachain.net/

      • 포뮬레이션증명(PoF: Proof of Formulation)이란?

        • 블록검증을 위해서는 특정 임의의 값(랜덤)과 블록체인 네트워크 기여도에 따라 기회가 주어지는 방식입니다.

        • 따라서 블록검증에 어떤 노드가 선정되는지 예측하기가 쉽지 않으며, 별도의 옵저버 노드를 활용하여 2/3이상 합의를 거처 검증을 하기 때문에 빠른 블록을 전파할 수 있습니다.

        • 포뮬레타증명은 제네럴(General), 하이퍼(Hyper) 종류가 있으며, 대표적인 암호화폐로는 플레타(Fleta)가 있습니다.

        • 장점

          • 수 많은 BP노드들에게 블록을 생성할 수 있는 기회가 주어지게 됩니다.

          • 빠른 블록생성과 검증시간을 단축할 수 있습니다.

          • 블록생성 역할과 동기화 작업을 이원하하여 네트워크의 부담을 줄어듭니다.

          • 비정상적인 작동 및 서명 충돌을 방지할 수 있습니다.

      • 신뢰성증명(PoB:Proof of Believability) 이란?

        • 블록체인 네트워크에 참여도, 기여도 정도와 신뢰지수까지 측정하여 가장 신뢰가 높은 노드에 거래를 검증할 수 있는 권한을 얻는 방식을 말합니다.

        • 신뢰도 측정 기준으로는 코인의 보유량, 해당 노드의 평가, 활동량 등이 있습니다.

        • 신뢰증명을 기반으로하는 블록체인으로는 이오스트(IOST)가 있습니다.

      • 중요도증명(Proof Of Importance)이란?

        • 블록체인 네트워크에서 거래 실적이 많을 수록 더 많은 보상을 해주는 방식을 말합니다.

        • PoS방식과 비슷하게 블록체인 시스템내의 기여도에 따라 보상하는 방식으로 특정한 암호화폐를 보유한 후 거래량 기준으로 측정하게 되며, 이를 통해 더 많은 코인을 획득하게 됩니다.

          • 측정조건 : 암호화폐 지분, 거래횟수, 거래한 양

        • 특징으로는 단순히 자산을 보유한 자(홀도)에게는 해택이 주어지지 않습니다. 따라서 일반사람들도 활발하게 거래를 한다면 해택이 주어지는 시스템입니다.

        • 증요도 증명(POI)를 사용하는 암호화폐로는 넴(NEM)이 있습니다.

      감사합니다.