Node

블록체인 노드 소개
블록체인 기술은 노드 네트워크를 통해 관리되는 분산화된 장부라고 할 수 있습니다. 여기에서 노드는 트랜잭션의 유효성을 검증하고 블록체인의 정확성을 보장하는 역할을 담당합니다. 블록체인 기술을 처음 접하는 분이라면 노드를 이해하는 것이 필수적인 첫 단계입니다. 이번 포스팅에서는 블록체인 노드에 대한 초보자 가이드를 제공해드리겠습니다.
블록체인 노드란 무엇인가요?
블록체인 노드는 블록체인 네트워크에 연결된 컴퓨터입니다. 이러한 노드는 네트워크의 다른 노드와 통신할 수 있는 소프트웨어를 실행합니다. 블록체인 네트워크의 모든 노드는 네트워크에서 발생한 모든 트랜잭션이 포함된 분산 원장인 블록체인의 사본을 가지고 있습니다.
블록체인 네트워크의 각 노드에는 노드 ID라고 하는 고유 식별자가 있습니다. 이 식별자는 한 노드를 다른 노드와 구별하는 데 사용되며, 네트워크 전체에서 트랜잭션이 올바르게 검증되었는지 확인하는 데 사용됩니다.
노드 유형
블록체인 네트워크에는 여러 유형의 노드가 있습니다:
풀 노드
풀 노드는 블록체인의 전체 사본을 저장하는 노드입니다. 이러한 노드는 트랜잭션과 블록의 유효성을 검사하고 네트워크 전체에 정보를 전달하는 역할을 담당합니다. 풀 노드는 블록체인의 무결성을 보장하는 데 도움이 되므로 블록체인 네트워크의 필수적인 부분입니다.
라이트 노드
얇은 노드라고도 하는 라이트 노드는 블록체인의 완전한 사본을 저장하지 않는 노드입니다. 대신 라이트 노드는 풀 노드에 의존하여 블록체인의 상태에 대한 정보를 제공합니다. 라이트 노드는 블록체인의 전체 사본을 저장할 수 있는 저장 공간이 없는 모바일 기기에서 유용하게 사용됩니다.
마이닝 노드
마이닝 노드는 블록체인 네트워크에서 새로운 블록을 채굴(마이닝이라는 단어가 보여주듯)하는 노드입니다. 이러한 노드는 일반적으로 마이닝 프로세스에 참여하도록 구성된 풀 노드입니다. 마이닝 노드는 트랜잭션의 유효성을 검사하고 블록체인에 새로운 블록을 추가하는 작업에 대해 암호화폐로 보상을 받습니다.
즉, 개념상으로는 마이닝 노드>풀 노드> 라이트 노드 순입니다. 마이닝 노드는 풀 노드처럼 블록체인 전체 사본을 저장하고 있을 뿐만 아니라, 새로운 블록을 채굴하는 역할도 진행합니다.
요즘에는 “마이닝 노드”라는 말을 잘 쓰지 않고, “블록 제안자” 또는 “리더”라는 이름으로 대체되기도 하였습니다.
결론
블록체인 노드는 블록체인 네트워크의 필수적인 부분입니다. 노드는 트랜잭션의 유효성을 검사하고, 블록체인의 정확성을 보장하며, 새로운 블록을 채굴하는 역할을 담당합니다. 블록체인 네트워크의 다양한 노드 유형을 이해하는 것은 블록체인 기술에 대해 배우고자 하는 모든 이에게 필수적인 첫 단계입니다.
: : Four Pillars — Website|Twitter(EN)|Twitter(KO)|Telegram