마스터노드 채굴방식이 궁금해요?
요즘 마스터노드 채굴 방식이라고 있던데
대쉬가 마스터노드라 말하는데 마스터노드가 무엇이며 노드는 무엇인지 궁금합니다ㆍ
질문자께서 질문해주신 내용을 중심으로 답변을 드리도록 하겠습니다.
대시가 마스터노드라 말하는데 마스터노드가 무엇이며 노드는 무엇인지 궁금합니다.
노드란 쉽게 말하자면 네트워크에 접속해 있는 사람(혹은 기기, 주체)라고 할 수 있습니다. 블록체인의 노드라고 한다면 블록체인 네트워크에 접속해 있는 참여자들이라고 할 수 있겠죠. 이런 노드에는 여러 종류가 있습니다만, 중요한 몇 가지만 설명드리도록 하겠습니다.
우선 풀노드란 블록체인에 기록되어 있는 블록의 거래 내역 전체(블록체인 데이터 베이스)를 저장하고 있으며 블록을 검증하고 네트워크를 유지하는데 가장 큰 이바지를 하는 노드입니다. 하지만 풀 노드를 운영한다고 해서 받는 보상은 없습니다.
다음으로 질문자께서 말씀하신 마스터 노드에 대해 말씀드리겠습니다. 앞서 말씀드렸듯이 풀 노드를 운영하게 되면 블록의 거래 내역 전체를 저장하고 블록을 검증하며 네트워크를 유지하는데 큰 기여를 함에도 마이닝 노드가 아니기 때문에 아무런 보상을 받지 못합니다. 그렇기 때문에 풀 노드들 중에서 일정 수량 이샹의 코인을 보유하고 그것을 스테이킹할 경우에 채굴되는 코인 중 일부를 이자를 지급하듯 보상으로 주게 됩니다.
다음으로 마이닝 노드가 있습니다. 이 마이닝 노드는 전체 블록체인 데이터 베이스를 갖고 있지는 않고 거래를 검증하고 승인하여 새로운 블록에 기록하기 위한 연산을 수행함으로써 그 보상으로 직접적인 코인 보상을 받는 노드입니다.
끝으로 지갑 노드입니다. 이것은 라이트웨이트 노드라고도 불리는데요, 바로 우리가 가장 흔히 많이 사용하는 지갑이라고 보시면 될 듯합니다. 이 지갑은 블록 데이터를 저장하지 않으며 유저가 트랜젝션을 발생시키면 그것을 다른 풀노드에게 전송한 후 검증 받아 거래를 처리하게 되므로 가벼운 노드라고 불리게 됩니다.
본 답변 내용과 별개로 대시 마스터 노드에 대해 추가적으로 답변드리도록 하겠습니다.
대시 블록체인에서 블록은 POW 합의 알고리즘에 따라 생성됩니다. 그리고 마이닝 노드의 채굴자들은 이러한 블록 생성에 대한 보상으로 채굴된 대시 코인의 45%를 받습니다.
그리고 대시의 마스터 노드들은 최소 1000개의 대시 코인을 스테이킹하고 있어야 하며 이들은 블록을 생성하고 채굴 보상을 받는 것이 아니라 익명 전송인 PrivateSend와 즉각적인 전송인 InstantSend 서비스를 제공하여 45%의 보상을 받게 됩니다. 그리고 나머지 10% 채굴 보상은 리저브 풀의 예산으로 축적됩니다.
이때 두 가지 서비스를 마스터 노드가 제공한다고 하여 이것을 POS(Proof of Service)라고 부르기도 합니다.
답변이 도움이 되길 바랍니다.