아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
청렴한가오리296
청렴한가오리29619.04.22

마스터 노드 방식의 채굴이 기존 pos방식의 채굴과 다른점은 무엇인가요?

마스터노드 채굴이라 하여 일정이상의 코인을 보유하여 마스터노드를 구축하여 코인을 채굴하는 방식이 일반적인 pos채굴방식과 다른점은 무엇인가요?

또 마스터 노드 채굴방식을 선택하는 이유가 따로 있나요?

55글자 더 채워주세요.
답변의 개수
1개의 답변이 있어요!
  • 우선 노드의 개념부터 설명드리면서 시작하도록 하겠습니다. 노드란 쉽게 말하자면 네트워크에 접속해 있는 사람(혹은 기기, 주체)라고 할 수 있습니다. 블록체인의 노드라고 한다면 블록체인 네트워크에 접속해 있는 참여자들이라고 할 수 있겠죠.

    이런 노드에는 여러 종류가 있습니다만, 질문자께서 질문해주신 마스터 노드에 대해서만 말씀드리겠습니다. 우선 풀 노드를 운영하게 되면 블록의 거래 내역 전체를 저장하고 검증하며 네트워크를 유지함에도 마이닝 노드가 아니기 때문에 아무런 보상을 받지 못합니다. 네트워크 유지에 가장 큰 기여를 함에도 말입니다. 그렇기 때문에 풀 노드들 중에서 일정 수량 이샹의 코인을 보유하고 그것을 스테이킹할 경우에 채굴되는 코인 중 일부를 이자를 지급하듯 보상으로 주게 되는데 그러한 노드를 마스터노드라고 합니다.

    다음으로 POS 합의 알고리즘에 대해서도 알아봐야 될 듯합니다. 블록체인에서 마이닝 노드들은 트랜젝션을 검증, 승인, 블록에 기록할 때 보상을 받게 됩니다. POW의 경우에는 해시 파워가 더 높은 사람이 거래 내역을 처리하고 보상을 받을 확률이 높아지겠죠? 하지만 POS의 경우에는 코인을 더 많이 보유하고 있는 사람이 거래를 검증하고 새로운 블록에 기록하여 처리하고 그 보상을 받을 확률이 높아지게 됩니다. 즉, 지분이 많은 사람이 더 많은 거래를 처리하고 보상을 받을 확률이 높아지는 방식이 POS합의 알고리즘에 따른 채굴이 되는 것입니다.

    이렇게 볼 때 차이점이라고 한다면,

    1. 마스터 노드는 노드의 역할에 따른 확정적인 보상 개념인데 비해 POS는 합의 알고리즘 혹은 확률적 채굴 방식에 가깝다고 할 수 있습니다.

    2. 마스터 노드는 자격을 얻기 위해 스테이킹 해야 하는 최저 코인의 수가 정해져 있지만 POS는 그렇지 않습니다.

    3. 마스터 노드 방식은 소수만이 보상을 받지만 POS는 확률적으로는 모든 노드가 채굴을 할 수 있습니다.

    4. 마스터 노드는 가동을 위한 최저 코인이 100개라면 500개를 소유하고 있을 경우 5개의 마스터 노드를 운영할 수 있지만 POS방식은 스테이킹하고 있는 전체 코인 보유량의 영향을 받습니다.

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