생활
풀노드(Full Node)와 수퍼노드(Super Node)는 어떤 일을 하나요?
DPoS(위임지분증명) 합의 알고리즘에서 수퍼노드(Super Node)와 풀노드(Full Node)는 각각 어떤 일을 하는 노드들인가요?
55글자 더 채워주세요.
1개의 답변이 있어요!
안녕하세요. 풀노드와 슈퍼노드에 대하여 답변드리겠습니다.
슈퍼노드(Super Node)란?
위임지분증명(DPoS)의 기반으로 소수의 노드에 의해 블록을 생성하는 있는 방식을 말합니다.
대표되는 슈퍼노드 운영은 트론(27BP)이 있습니다.
풀노드(Full Node)란?
기존 블록을 생산하는 역할을 포함하여 블록체인의 첫번째 블록부터 현재까지 생성된 블록 정보를 모두 보유한(저장) 노드입니다.
즉 풀노드는 해당 블록체인의 모든 정보를 가지고 있다는 특징을 가집니다.
<풀노드의 역할>
거래자들간의 정보를 분석하여 유효한 거래인지 확인합니다.
새로운 블록이 추가될 경우 이전거래 내역이 일치하는지 검증합니다.
블록생성시 이중지불이 발생하는지 확인합니다.
새로운 불록이 생성시 올바른 보상이 되는지 확인합니다.
풀노드에 가지고 있는 정보를 주변 노드에 전파하여 공유합니다.
< 풀노드 운영시 제한사항>
마지막으로 풀노드를 운영하기 위해서는 추가적인 장비(블록 데이터 저장)가 필요하므로 유지비용이 상승될 수 있습니다. 그러나 풀노드 운영을 위한 별도의 지원을 받을 수 있는 제도가 없기 때문에 해당 풀노드를 운영하는 곳에서는 해당 블록체인 생태계 구성을 위한 개별적인 노력이라 볼 수 있겠습니다.
감사합니다.