마스터노드란? 어떻게 작동할까

· 1 min read

블록체인 기술에서 흔히 이야기되는 노드는 세 가지입니다. 일반 노드, 풀 노드, 그리고 마스터노드입니다.

일반 노드는 암호화폐의 바탕이 되는 존재로, 이중 지불을 막고 블록체인을 안전하게 지키는 역할을 합니다. 노드는 블록 생성과 네트워크 합의에 기여한 대가로 보상을 받습니다. 작업증명(PoW)에서 노드는 채굴자이고, 지분증명(PoS)에서는 지갑을 묶어 두는 쪽입니다.

풀 노드는 블록체인 전체 사본을 실시간으로 갖고 있지만, 일반 노드는 그런 사본을 보관하지 않습니다. 풀 노드는 124개가 넘는 노드와 연결될 수 있는 반면 일반 노드는 8개까지만 연결됩니다. 한편 마스터노드는 여기에 추가 기능을 더한 풀 노드로, 즉시 전송이나 비공개 전송, 블록체인 전체 보관처럼 서로 다른 종류의 서비스를 수행하고 그 대가로 블록 보상을 받습니다. 마스터노드는 작업증명과 지분증명 양쪽 모두에서 풀 노드라고 할 수 있습니다.

한마디로 마스터노드는 일반 노드가 해내지 못하는 고유한 기능을 처리하기 위해 탈중앙화 네트워크 안에 자리 잡은 서버입니다.

어떻게 작동할까?

암호화폐의 풀 노드가 그렇듯 마스터노드도 누구나 운영할 수 있습니다. 다만 시스템이 악용되지 않도록 진입 장벽이 마련되어 있습니다. 이 진입 장벽이란 마스터노드를 돌리기 위해 해당 암호화폐를 일정 수량 묶어 두거나 담보로 걸어야 한다는 조건을 말합니다.

마스터노드란 풀 노드 블록체인 노드 노드 보상 암호화폐 기초