마스터노드 편집하기
최신판 | 당신의 편집 | ||
8번째 줄: | 8번째 줄: | ||
마스터노드를 이해하기 위해서는 노드와 풀노드, 라이트노드에 대한 이해가 필요하다. | 마스터노드를 이해하기 위해서는 노드와 풀노드, 라이트노드에 대한 이해가 필요하다. | ||
− | * | + | * 노드 : [[노드]](node)란 [[블록체인]] 데이터베이스 복사본을 보유하고 있는 컴퓨터 또는 컴퓨터 서버이다. 노드는 은행 금고를 지키는 파수꾼으로 볼 수 있다. 금고 주위에 파수꾼이 많으면 금고가 더 안전한 것처럼 블록체인 또한 노드가 많을수록 블록체인 데이터베이스의 보안은 강화된다. |
− | * | + | * 풀노드와 라이트노드 : 노드는 [[풀노드]](full node)와 [[라이트노드]](light node)로 나뉜다. 풀노드는 [[네트워크]]의 모든 거래정보를 전부 저장하고 사용자들의 지갑을 관리한다. 라이트노드는 사용자 지갑을 저장하지만 네트워크 접근을 위해 풀 노드에 의존한다. 노드는 네트워크의 구성요소이며 풀노드는 [[블록체인]]을 유지하는 것, 라이트노드는 참여자를 위해 접속권한을 부여하는 것이라고 이해할 수 있다. 금고와 파수꾼 비유를 다시 사용해보면 풀노드는 군대급의 강화된 파수꾼이고, 라이트노드는 금고를 활용해 입출금을 시도하는 통로로 볼 수 있다. 풀노드와 라이트노드 중에서 블록체인 네트워크에 기여가 큰 것은 역시 풀노드이다. 결국 라이트노드와 개별 노드는 노드에 저장되어 있는 블록체인을 읽어 와서 네트워크에 참여되는 것이기 때문이다. |
마스터노드라고 하면 주인, 혹은 상위 노드로 표현된다. 좀 더 구체적인 의미는 풀 노드 중에서 권한과 보상을 받는 노드로 정의할 수 있다. 풀노드는 [[블록체인]] [[데이터]]를 전부 저장해 네트워크에 기여하는 의무를 갖고 있다. 마스터노드는 풀노드의 의무를 수행하면서 블록생성에 대한 보상(투표 실시)을 받고, [[트랜잭션]]의 추가기능(익명, 즉시 전송)을 수행한다. | 마스터노드라고 하면 주인, 혹은 상위 노드로 표현된다. 좀 더 구체적인 의미는 풀 노드 중에서 권한과 보상을 받는 노드로 정의할 수 있다. 풀노드는 [[블록체인]] [[데이터]]를 전부 저장해 네트워크에 기여하는 의무를 갖고 있다. 마스터노드는 풀노드의 의무를 수행하면서 블록생성에 대한 보상(투표 실시)을 받고, [[트랜잭션]]의 추가기능(익명, 즉시 전송)을 수행한다. |