---
title: "노드"
title_en: "Node"
type: 용어
url: https://wiki.tokenpost.kr/w/node
canonical: https://wiki.tokenpost.kr/w/node
language: ko
publisher: "토큰포스트"
updated: 2026-07-31T00:10:07.949+00:00
created: 2026-07-28T22:49:17.691445+00:00
same_as: ["https://ko.wikipedia.org/wiki/%EB%85%B8%EB%93%9C", "https://en.wikipedia.org/wiki/Node"]
status: draft
---

# 노드
> Node

> **인용 전에 확인해 주세요.** 이 문서는 자동으로 만든 초안이며 사람의
> 검수를 거치지 않았습니다. 사실 관계는 아래 각주의 원문으로 확인해 주세요.

**분류**: 용어

노드(Node)는 블록체인 네트워크를 이루는 개별 컴퓨터 또는 서버로, 거래와 블록을 받아 저장·검증하고 이웃 노드로 전파해 분산 원장을 함께 유지하는 기본 단위이다. 검증인·밸리데이터·검증자 노드 등도 역할에 따라 붙는 노드의 다른 이름이다.

## 1. 개요

노드(Node)는 블록체인 네트워크를 구성하는 개별 컴퓨터 또는 서버를 가리킨다. 블록체인은 중앙 서버 없이 다수의 노드가 서로 직접 연결되어 데이터를 주고받는 [P2P](https://wiki.tokenpost.kr/w/p2p) 구조로 작동하며, 각 노드는 네트워크에서 발생하는 거래와 블록 정보를 받아 저장하고, 규칙에 따라 검증한 뒤 이웃 노드로 다시 전파한다.

노드는 블록체인의 '분산' 특성을 실현하는 핵심 요소이다. 동일한 [원장](https://wiki.tokenpost.kr/w/distributed-ledger)(거래 기록) 사본이 전 세계 수많은 노드에 복제되어 있기 때문에, 일부 노드가 고장 나거나 조작을 시도하더라도 나머지 다수의 노드가 올바른 기록을 유지한다. 노드가 많고 지리적으로 분산될수록 네트워크의 [검열 저항성](https://wiki.tokenpost.kr/w/censorship-resistance)과 안정성이 높아진다.

노드는 맡은 역할에 따라 여러 이름으로 불린다. 원장 전체를 검증하는 노드, 자원을 아낀 경량 노드, 새 블록을 만드는 검증인·밸리데이터(Validator)·검증자 노드 등이 모두 노드의 한 종류다. 이 문서는 그 공통 개념과 종류, 작동 방식을 다룬다.[^1]

## 2. 작동 원리

노드는 켜지면 먼저 이미 네트워크에 참여 중인 다른 노드(피어)를 찾아 연결을 맺고, 서로 가진 블록 데이터를 비교해 최신 상태까지 원장을 내려받는다(동기화). 이후 노드는 크게 세 가지 일을 반복한다.

- **수신·검증**: 새로 만들어진 거래는 곧바로 원장에 기록되지 않고 [멤풀](https://wiki.tokenpost.kr/w/mempool)이라 불리는 대기 공간에 머문다. 노드는 각 거래의 [전자서명](https://wiki.tokenpost.kr/w/digital-signature), 잔액, 형식 등이 프로토콜 규칙에 맞는지 확인한다.
- **전파**: 검증을 통과한 거래와 블록은 연결된 이웃 노드로 다시 퍼져 나간다. 이렇게 정보가 물결처럼 번지는 방식을 [가십 프로토콜](https://wiki.tokenpost.kr/w/gossip-protocol)이라 한다.
- **저장**: 확정된 블록은 노드가 로컬에 보관하는 원장에 추가된다.

검증에 실패한 데이터는 노드가 거부하고 전파하지 않으므로, 잘못된 정보는 네트워크 전체로 확산되지 못한다.

## 3. 노드의 종류

노드는 저장 범위와 역할에 따라 여러 종류로 나뉜다.

- **풀 노드([Full Node](https://wiki.tokenpost.kr/w/full-node))**: 블록체인의 전체 거래 내역을 처음부터 끝까지 모두 내려받아 보관하고, 모든 거래와 블록이 프로토콜 규칙에 맞는지 독립적으로 검증한다. 네트워크의 규칙을 강제하는 가장 기본적이고 중요한 노드이다.
- **아카이브 노드(Archive Node)**: 풀 노드 기능에 더해 과거 모든 시점의 상태 데이터까지 보관해, [블록 익스플로러](https://wiki.tokenpost.kr/w/block-explorer)나 분석 서비스처럼 옛 기록을 조회해야 하는 용도에 쓰인다.
- **경량 노드(Light Node, SPV)**: 전체 데이터를 저장하지 않고 [블록 헤더](https://wiki.tokenpost.kr/w/block-header) 등 최소한의 정보만 보관하여, 자원이 제한된 환경(예: 모바일 [지갑](https://wiki.tokenpost.kr/w/wallet))에서도 거래를 확인할 수 있게 한다. 대신 검증의 상당 부분을 풀 노드에 의존한다.
- **채굴·검증 노드**: 새로운 블록을 생성하는 노드로, [작업증명](https://wiki.tokenpost.kr/w/proof-of-work) 방식에서는 [채굴](https://wiki.tokenpost.kr/w/mining) 노드, [지분증명](https://wiki.tokenpost.kr/w/proof-of-stake) 방식에서는 검증인(Validator) 노드가 이에 해당한다.
- **[마스터노드](https://wiki.tokenpost.kr/w/masternode)**: 일정량의 코인을 [담보](https://wiki.tokenpost.kr/w/collateral)로 예치하고 즉시 전송·거버넌스 같은 부가 기능을 맡는 특수 노드로, 대시(Dash) 등에서 도입했다.

## 4. 검증인(밸리데이터) 노드

[지분증명](https://wiki.tokenpost.kr/w/proof-of-stake) 계열 블록체인에서는 [채굴](https://wiki.tokenpost.kr/w/mining) 대신 검증인(Validator, 밸리데이터) 노드가 블록을 만든다. 검증인이 되려면 일정량의 코인을 담보로 예치(스테이킹)해야 하며, 프로토콜은 예치 규모 등을 근거로 블록을 제안·승인할 노드를 정한다.

- 정직하게 블록을 처리한 검증인은 [블록 보상](https://wiki.tokenpost.kr/w/block-reward)과 수수료를 받는다.
- 규칙을 어기거나 잘못된 블록에 서명한 검증인은 예치금 일부를 깎이는 처벌(슬래싱)을 받을 수 있다.
- [위임 지분증명](https://wiki.tokenpost.kr/w/delegated-proof-of-stake)에서는 코인 보유자가 소수의 검증 노드에 투표로 권한을 위임한다.

[이더리움](https://wiki.tokenpost.kr/w/ethereum)은 2022년 지분증명으로 전환하면서 채굴 노드를 검증인 노드 체제로 바꿨다. 한편 리플(XRP)처럼 채굴 없이 지정된 검증 노드들의 합의만으로 원장을 확정하는 제한적(permissioned) 방식도 있다.

## 5. 합의와 노드

수많은 노드가 저마다 원장을 갖고 있어도 결국 하나의 동일한 상태로 합의해야 한다. 이 규칙이 [합의 알고리즘](https://wiki.tokenpost.kr/w/consensus-algorithm)이며, [작업증명](https://wiki.tokenpost.kr/w/proof-of-work)·[지분증명](https://wiki.tokenpost.kr/w/proof-of-stake) 등이 대표적이다.

합의의 전제는 '다수의 노드가 정직하다'는 것이다. 일부 노드가 고장 나거나 악의적으로 행동해도 전체가 올바른 결론에 이르도록 설계된 성질을 [비잔틴 장애 허용](https://wiki.tokenpost.kr/w/byzantine-fault-tolerance)이라 한다. 반대로 한 주체가 네트워크의 과반 연산력이나 지분을 장악하면 기록을 조작할 여지가 생기는데, 이를 [51% 공격](https://wiki.tokenpost.kr/w/51-attack)이라 한다.

## 6. 노드 운영

공개형 블록체인에서는 누구나 허가 없이 노드를 세울 수 있다. 다만 풀 노드를 운영하려면 계속 늘어나는 원장을 담을 저장 공간, 안정적인 네트워크 대역폭, 지속적인 가동 시간이 필요하다.

블록을 만드는 채굴·검증 노드는 [블록 보상](https://wiki.tokenpost.kr/w/block-reward)과 수수료라는 직접적인 보상을 받지만, 단순 풀 노드는 별도의 금전 보상이 없는 경우가 많다. 대신 운영자는 제3자를 신뢰하지 않고 스스로 거래를 검증하며 프라이버시를 지킬 수 있다는 이점을 얻는다. 많은 [디앱](https://wiki.tokenpost.kr/w/dapp)과 지갑은 직접 노드를 두는 대신 노드 접속을 대행하는 인프라 사업자를 통해 블록체인에 연결한다.

## 7. 메인넷과 테스트넷

실제 자산이 오가는 운영 네트워크인 [메인넷](https://wiki.tokenpost.kr/w/mainnet)뿐 아니라, 개발과 실험을 위한 [테스트넷](https://wiki.tokenpost.kr/w/testnet)에서도 노드는 동일한 방식으로 동작한다. 테스트넷에서는 실제 가치가 없는 코인을 [파우셋](https://wiki.tokenpost.kr/w/faucet)에서 받아 자유롭게 거래를 실험할 수 있어, 새 소프트웨어나 [디앱](https://wiki.tokenpost.kr/w/dapp)을 배포하기 전에 노드가 규칙대로 작동하는지 점검하는 데 쓰인다.

## 8. 탈중앙화와 검열 저항성

노드의 수와 분포는 블록체인이 얼마나 탈중앙화됐는지를 가늠하는 지표로 자주 쓰인다. 서로 독립적으로 운영되는 노드가 여러 나라에 흩어져 있을수록 특정 기관이 네트워크를 멈추거나 특정 거래를 막기 어려워지므로 [검열 저항성](https://wiki.tokenpost.kr/w/censorship-resistance)이 커진다.

다만 여기에는 균형이 필요하다. 노드가 저장·연산해야 할 데이터가 무거워질수록 개인이 노드를 운영하기 어려워지고, 결국 소수의 대형 운영자에게 노드가 몰려 탈중앙화가 약해질 수 있다. 블록 크기나 처리량을 늘리려는 설계가 노드 운영 부담과 자주 충돌하는 이유다.

## 9. DePIN과 노드

노드 개념은 원장 검증을 넘어 현실의 물리 자원을 제공하는 영역으로도 확장됐다. 참여자가 저장 장치·연산 장비·통신 기기 같은 실제 하드웨어를 노드로 운영하고 그 대가로 토큰을 받는 구조를 탈중앙화 물리 인프라 네트워크(DePIN)라 한다.

- [파일코인](https://wiki.tokenpost.kr/w/filecoin): 저장 공간을 제공하는 노드
- [아카시네트워크](https://wiki.tokenpost.kr/w/akash-network)·[아이오넷](https://wiki.tokenpost.kr/w/io): 연산·[GPU](https://wiki.tokenpost.kr/w/gpu) 자원을 제공하는 노드
- [라이브피어](https://wiki.tokenpost.kr/w/livepeer): 영상 인코딩을 처리하는 노드

이때 노드는 거래를 검증하는 컴퓨터가 아니라 [사물인터넷](https://wiki.tokenpost.kr/w/iot) 기기나 서버처럼 실제 서비스를 수행하는 주체가 된다.

## 10. 예시

비트코인 네트워크에서는 누구나 비트코인 코어(Bitcoin Core) 소프트웨어를 설치해 풀 노드를 운영할 수 있다. 이 노드는 [사토시 나카모토](https://wiki.tokenpost.kr/w/satoshi-nakamoto)가 생성한 최초 블록([제네시스 블록](https://wiki.tokenpost.kr/w/genesis-block))부터 현재까지의 모든 거래를 내려받아 검증하며, 개별 거래가 이미 쓰인 [미사용 트랜잭션 출력](https://wiki.tokenpost.kr/w/utxo)을 이중으로 사용하려는([이중지불](https://wiki.tokenpost.kr/w/double-spending)) 것은 아닌지 등을 스스로 확인한다.

검증에 실패한 거래나 블록은 해당 노드가 거부하고 전파하지 않기 때문에, 잘못된 데이터는 네트워크 전체로 퍼지지 못한다. 이처럼 개별 노드의 독립적 검증이 모여 [비트코인](https://wiki.tokenpost.kr/w/bitcoin) 전체의 신뢰를 만든다.

## 11. 과제

- **운영 부담과 중앙화**: 원장이 커지고 하드웨어 요구가 높아지면 풀 노드 운영자가 줄어, 검증이 소수에게 집중될 수 있다.
- **인프라 의존**: 많은 서비스가 직접 노드를 두지 않고 소수의 노드·RPC 대행 사업자에 연결하는데, 이 사업자에 장애가 생기면 다수의 앱이 함께 멈추는 문제가 지적된다.
- **검증인 쏠림**: 지분증명에서 스테이킹 물량이 대형 예치 서비스에 몰리면 검증 권한이 집중될 수 있다.
- **네트워크 공격**: 특정 노드의 피어 연결을 조작해 노드를 고립시키는 [이클립스 공격](https://wiki.tokenpost.kr/w/eclipse-attack) 등 노드를 겨냥한 위협이 존재한다.

## 12. 연표

- **2008** (이정표) 사토시 나카모토가 비트코인 백서를 공개해 P2P 노드 기반 전자화폐 개념을 제시
- **2009** (이정표) 비트코인 네트워크 가동 시작, 최초의 풀 노드가 제네시스 블록부터 원장을 검증
- **2014** (이정표) 대시(Dash)가 담보 예치형 마스터노드 구조를 도입
- **2015** (출시) 이더리움 메인넷 출시, 스마트 컨트랙트를 처리하는 노드가 등장
- **2020** (출시) 이더리움 비콘 체인 가동으로 검증인 노드의 스테이킹이 시작
- **2022** (이정표) 이더리움이 지분증명으로 전환(더 머지), 채굴 노드가 검증인 노드로 대체

## 각주

[^1]: [위키백과 — 리플 (암호화폐)](https://ko.wikipedia.org/wiki/%EB%A6%AC%ED%94%8C_(%EC%95%94%ED%98%B8%ED%99%94%ED%8F%90))

---

같은 개체: [위키백과(한국어)](https://ko.wikipedia.org/wiki/%EB%85%B8%EB%93%9C) · [Wikipedia(EN)](https://en.wikipedia.org/wiki/Node)

원문: https://wiki.tokenpost.kr/w/node
최종 수정: 2026-07-31T00:10:07.949+00:00
발행: 토큰포스트 위키. 인용할 때 문서 제목과 원문 주소를 함께 밝혀 주세요.