What is a Node in Blockchain?
Node란,
“블록체인 네트워크에 참여하는 하나의 컴퓨터 또는 프로그램”을 말합니다.
노드는 블록체인 데이터를 저장하고, 공유하고, 검증하는 역할을 합니다.
블록체인 네트워크는 중앙 서버 없이, 이런 노드들이 서로 연결되어 운영됩니다.
블록체인 노드의 종류
Node Type | Description |
---|---|
Full Node | 블록체인 전체를 저장, 모든 규칙을 스스로 검증함. Stores the entire blockchain and validates everything independently |
Light Node (SPV Node) | 블록 전체 데이터를 저장하지 않음, 최소한의 데이터; 블록 헤더만 받아 동작함. Only downloads block headers; relies on full nodes for full data |
Mining Node | 새 블록 생성. Creates new blocks (typically also a full node) |
Validator Node | PoS체인 블록 검증하는 역할, 채굴 안함. (Proof of Stake chains) Validates blocks without mining |
노드는 많아질수록 블록체인이 더 안전하고, 탈중앙화된다.