비트코인 노드란?
정의 · 풀 노드
모든 Bitcoin 블록과 트랜잭션을 다운로드하고, 각각 합의 규칙에 맞는지 확인한 뒤 유효한 항목을 다른 노드에 전달하는 프로그램이에요. 어떤 것도 무조건 믿고 받아들이지 않아요.
비트코인에는 중앙 서버가 없습니다. 전 세계의 노드가 같은 원장을 보관하고 같은 규칙을 적용하며, 서로 직접 통신합니다. 대부분의 노드는 Bitcoin Core 소프트웨어를 실행합니다.
#972,096
체인의 블록 수
실시간
776 GB
블록 데이터
blockchain.com, 2026-10-14
166.1M
미사용 트랜잭션 출력(UTXO 집합)
노드가 지출을 확인하는 기준
30,298
대기 중인 트랜잭션
live, mempool.space
핵심은 독립성입니다. 자체 노드에 연결된 지갑은 결제가 진짜인지 다른 누구에게도 묻지 않습니다. 직접 확인합니다. 또한 다른 사람의 서버에 내 주소가 무엇인지 알리지 않으므로 주소를 비공개로 유지할 수 있습니다.
비트코인 노드는 무엇을 검증하나요?
2009년 첫 블록부터 모든 블록에 모든 규칙을 적용합니다. 규칙을 어긴 블록은 채굴에 얼마나 많은 작업이 들었든 거부됩니다. 이 규칙 덕분에 채굴자는 공정하게 참여할 이유가 있습니다.
작업
블록 해시가 타깃보다 낮으므로 실제 작업 증명이 이루어졌습니다.
전력 공급
채굴자는 수수료를 더해 최대 3.125 BTC를 자신에게 지급합니다. 이렇게 해서 21백만 BTC 상한이 유지됩니다.
이중 지불 없음
사용되는 모든 코인은 실제로 존재하며, 이전에 사용된 적이 없습니다.
서명
코인의 소유자만 해당 코인을 쓰는 거래에 서명할 수 있어요.
크기
블록은 4,000,000 가중치 단위에 들어갑니다.
체인
노드가 이미 승인한 블록을 기반으로 하며, 타임스탬프도 정상 범위예요.
작업 검증은 간단합니다. 해시 하나를 목표값과 비교하면 됩니다. 작업 증명을 보면 해시를 찾기는 어렵지만 검증은 즉시 끝나는 이유를 알 수 있습니다. 보상 검증을 통해 채굴자가 블록 보상과 수수료를 받을 수 있지만, 사토시를 단 하나라도 더 받을 수는 없는 이유도 알 수 있습니다.
전체 노드, 가지치기 노드, 라이트 클라이언트 비교
세 종류 모두 Bitcoin 네트워크와 통신해요. 차이는 얼마나 직접 검증하고 얼마나 보관하느냐예요.
전체 노드(전체 보관)
776 GB
모두 검증하고 모두 보관
2009년 이후의 모든 블록을 보관합니다. 새 노드에 오래된 블록을 제공할 수 있습니다.
검증 항목: 모든 규칙
가지치기된 풀 노드
약 7 GB
모두 검증하고 최근 데이터만 보관
모든 블록을 다운로드해 확인한 다음 오래된 블록은 삭제합니다. 최소 550 MiB의 블록을 보관합니다.
검증 항목: 모든 규칙
라이트 클라이언트(SPV)
78 MB
나머지는 풀 노드를 신뢰함
대부분 블록 헤더예요. 헤더 하나는 80바이트이며, 총 972,096개예요. 많은 휴대폰 지갑은 라이트 클라이언트나 다른 사람이 운영하는 서버를 사용해요.
검증 항목: 작업 증명만
라이트 클라이언트 막대도 보이도록 로그 눈금으로 표시했어요. 가지치기 노드 용량은 bitcoin.org의 노드 가이드에서 가져왔고, 나머지 두 값은 실시간 체인 데이터로 계산했어요.
가지치기 노드는 보안과 관련된 모든 면에서 여전히 풀 노드예요. 다만 동기화 중인 새 노드에 오래된 블록을 제공할 수 없고, 전체 트랜잭션 인덱스처럼 전체 기록이 필요한 일부 기능은 꺼져 있어요.
라이트 클라이언트는 백서 8절의 이름을 따서 SPV라고도 불려요. 블록에 충분한 작업량이 담겼는지만 확인하고, 내 트랜잭션에 관한 정보는 풀 노드에 의존해요. 휴대폰에서는 이 정도면 괜찮아요. 그래서 풀 노드가 중요해요. 누군가는 답을 해줘야 하니까요.
채굴자와 풀은 왜 노드가 필요한가요?
무엇을 채굴할지 알기 위해서입니다. 채굴자는 아무것도 없는 상태에서 해시를 계산할 수 없습니다. 이전 블록의 해시, 포함할 거래, 보상을 지급하는 코인베이스 거래가 담긴 블록 템플릿이 필요합니다. 최신 상태인 노드만 유효한 템플릿을 만들 수 있습니다.
| 단계 | 담당 주체 | 방법 |
|---|---|---|
| 거래 선택 | 노드 | 멤풀에서 수수료율이 가장 높은 거래를 최대 4,000,000 가중치 단위까지 |
| 템플릿 만들기 | 노드 | getblocktemplate이 이를 채굴 소프트웨어에 전달합니다 |
| 해시 계산 | 채굴자 | 풀 전체에서 초당 수십억 번 시도 |
| 승리한 블록 전파하기 | 노드 | 블록을 피어에게 보내고, 피어들이 검증합니다 |
대부분의 풀이 여전히 사용하는 프로토콜인 Stratum V1에서는 풀의 노드가 이 모든 작업을 처리하고 채굴자는 해시만 계산합니다. Stratum V2에는 작업 선언 기능이 추가되어, 채굴자가 자체 노드로 템플릿을 만들면서도 풀에서 보상을 받을 수 있습니다.
Stratum V1(현재 대부분의 풀)
풀의 노드가 거래를 선택합니다. 채굴자는 전달받은 작업을 해시합니다.
작업 선언 기능이 있는 Stratum V2
채굴자 자체 노드가 거래를 선택해 풀에 알립니다. 풀은 계속해서 작업 지분을 집계하고 지급합니다.
템플릿을 만드는 주체가 어떤 거래를 포함할지 결정하기 때문에 중요합니다. 지금 가장 많은 블록을 찾는 풀이 어디인지 주요 비트코인 채굴 풀에서 확인하고, 채굴자에게 어떻게 지급하는지는 채굴 풀 설명에서 알아보세요.
비트코인 노드에는 저장 공간이 얼마나 필요한가요?
전체 블록 용량은 776 GB이고, 체인은 지난 1년간 약 83 GB 늘었어요. 여기에 체인스테이트도 더해야 해요. 미사용 출력 전체가 담긴 데이터베이스로, 노드는 확인하는 트랜잭션마다 이 데이터를 읽어요.
모든 비트코인 블록의 크기
776 GB
1년에 +83 GB
노드 유형과 드라이브를 선택해 드라이브 공간이 얼마나 오래 버티는지, 현재 인터넷 연결에서 첫 다운로드에 얼마나 걸리는지 확인하세요:
저장 공간 계산기
현재 블록 데이터 크기
776 GB
들어갑니다. 78% 찼습니다. 지난해 증가 속도가 이어지면 1 TB 드라이브는 약 2029에 블록 데이터로 가득 찹니다.
첫 동기화, 다운로드만
≈ 17시간
최대 속도로 776 GB. 블록 확인에는 보통 더 오래 걸립니다.
blockchain.com의 블록 데이터입니다. 2026-10-14 기준으로, 지난 1년간 연간 약 83 GB씩 증가했습니다. 향후 크기는 이 증가 추세가 직선으로 이어진다고 가정한 대략적인 참고치입니다. 두 노드 유형 모두 여기에 체인스테이트(UTXO 세트, 수 GB)를 추가로 저장합니다. 프루닝 노드도 모든 블록을 한 번은 다운로드합니다.
SSD를 사용하세요. 노드는 체인 상태 데이터를 계속 읽고 씁니다. 회전식 하드 드라이브를 사용하면 첫 동기화에 몇 배나 더 오래 걸릴 수 있습니다. bitcoin.org에서는 최소 100 MB/s를 요구합니다.
비트코인 노드는 어떻게 운영하나요?
Bitcoin Core를 설치하고 동기화가 끝날 때까지 기다린 뒤 계속 실행해 두세요. 필요한 하드웨어 사양은 낮아요. 다음은 bitcoin.org에 게시된 요구 사항이에요.
| 최소 가지치기 | 추천 | |
|---|---|---|
| 디스크 | 7 GB | 750 GB |
| 메모리 | 256 MB | 2 GB |
| 다운로드 | 하루 150 MB | 하루 500 MB |
| 업로드 | 하루 10 MB | 하루 5 GB |
| 시스템 | Windows 10+, macOS 14+, Linux, 일부 ARM 보드 | 동일 |
- 1
Bitcoin Core 다운로드
bitcoincore.org에서 다운로드하고, 설치 전에 서명을 확인하세요.
- 2
풀 노드와 프루닝 노드 중 선택
디스크 공간이 충분하면 모든 블록을 보관하세요. 공간이 부족하면 설정에서 가지치기 목표를 지정하세요. 최소 용량은 550 MiB입니다.
- 3
동기화하기
초기 블록 다운로드는 2009 이후의 모든 블록을 가져와 확인합니다. 동기화가 끝날 때까지 지갑에 새 결제 내역이 표시되지 않습니다.
- 4
계속 켜 두기
동기화가 끝나면 10분에 블록 하나 정도만 받으면 됩니다. 다른 노드에도 블록을 전송하려면 포트 8333을 여세요.
- 5
지갑 연결
많은 지갑을 내 노드에 연결할 수 있어요. 그러면 잔액을 확인하려고 모르는 사람의 서버에 문의하지 않아도 돼요.
노드는 대역폭을 얼마나 사용하나요?
동기화가 끝나면 다운로드는 하루 수백 MB 정도로 꾸준하고 적습니다. 데이터 업로드량은 훨씬 많습니다. 노드가 새 노드의 동기화를 돕기 위해 오래된 블록을 보내기 때문입니다. bitcoin.org에 따르면 기본 설정에서 하루 약 5 GB를 업로드합니다.
8 + 2
아웃바운드 피어
full-relay + block-relay-only
200
최대 연결 수
Bitcoin Core 기본값
≈ 5 GB
하루 업로드량
기본 설정, bitcoin.org
≈ 250 MB
하루 다운로드량
첫 동기화 후
업로드 제한이 있는 요금제에서는 Bitcoin Core의 maxuploadtarget이 하루 한도에 도달하면 오래된 블록 전송을 중단하고, blocksonly는 개별 거래 중계를 건너뜁니다. 수신 연결을 끄면 아웃바운드 피어에만 연결됩니다. 어느 쪽이든 노드는 모든 것을 검증해요.
비트코인 노드를 운영하면 비트코인을 받을 수 있나요?
노드를 운영해도 보상은 받지 않아요. 블록 보상은 해당 블록을 채굴한 사람에게 돌아가고, 채굴에는 해시레이트가 필요하지만 노드에는 해시레이트가 없어요. 노드가 주는 건 받은 비트코인이 진짜라는 확신과, 내가 적용하는 규칙에 대한 작지만 실제적인 한 표예요.
장비를 사지 않고 채굴이 어떤 건지 궁금하다면 CloudMineCrypto 앱에서 무료로 시작할 수 있어요. 무료 플랜을 받고, 광고와 게임, 오퍼, 매일 출석 체크로 더 많이 모은 다음 Lightning을 포함해 내 지갑으로 출금할 수 있어요. 보상은 예상치이며 보장되지 않아요. 플랜은 실제 장비나 풀의 지분이 아니에요. 이용약관이 적용돼요.
자주 묻는 질문
비트코인 노드란?
Bitcoin 소프트웨어를 실행해 블록과 트랜잭션을 다운로드하고, 하나씩 규칙에 맞는지 확인한 다음 유효한 항목을 다른 노드에 전달하는 컴퓨터예요. 풀 노드는 누구도 믿지 않고 모든 것을 직접 검증해요.
노드를 실행하면 비트코인을 벌 수 있나요?
아니요. 비트코인은 블록을 찾은 채굴자에게 보상을 지급하지, 블록을 확인하는 노드에 지급하지 않아요. 사람들은 자신의 결제를 검증하고 개인정보를 보호하며 네트워크에 기여하기 위해 노드를 운영해요.
비트코인 풀 노드에는 저장 공간이 얼마나 필요한가요?
전체 보관 노드는 모든 블록을 보관해요. 2026 기준으로 750 GB가 넘고, 1년에 약 80 GB씩 늘어요. 가지치기 노드는 같은 블록을 모두 검증하지만 최근 블록만 보관해서 약 7 GB로 실행할 수 있어요.
풀 노드와 프루닝 노드의 차이는 무엇인가요?
두 노드 모두 모든 블록을 다운로드하고 검증합니다. 풀 노드는 모든 블록을 보관하고 다른 노드에 오래된 블록을 제공할 수 있습니다. 프루닝 노드는 확인한 뒤 오래된 블록을 삭제하므로 디스크 공간을 훨씬 적게 차지하지만, 신규 노드의 동기화를 도울 수는 없습니다.
채굴자는 노드를 실행해야 하나요?
체인에 있는 누군가가 블록을 만듭니다. Stratum V1에서는 풀이 노드를 운영하고 블록 템플릿을 만듭니다. Stratum V2 작업 선언을 사용하면 채굴자가 자체 노드로 거래를 선택할 수 있습니다.
비트코인 노드를 동기화하는 데 얼마나 걸리나요?
처음 동기화할 때는 체인 전체를 다운로드하고 확인하므로, 빠른 컴퓨터에서도 몇 시간, 사양이 낮은 컴퓨터에서는 며칠이 걸릴 수 있습니다. 동기화가 끝나면 노드는 10분마다 블록 하나 정도만 따라가면 됩니다.
라즈베리 파이에서 비트코인 노드를 실행할 수 있나요?
네. bitcoin.org에는 지원되는 ARM 칩셋이 몇 가지 나와 있습니다. CPU보다 빠른 SSD가 더 중요하고, 처음 동기화할 때는 시간이 오래 걸립니다.
출처와 추가 자료
- 풀 노드 운영하기 · bitcoin.org
- Bitcoin Core 시스템 요구 사항 · bitcoin.org
- 운영 방식: 풀 노드와 SPV 클라이언트 · Bitcoin 개발자 문서
- getblocktemplate RPC 레퍼런스 · Bitcoin 개발자 문서
- 트래픽 줄이기: 연결 수, 업로드 한도, 블록 전용 모드 · Bitcoin Core
- Stratum V2 작업 선언 프로토콜 · Stratum V2 워킹 그룹
- 블록체인 크기 차트 · blockchain.com
- Bitcoin: P2P 전자 현금 시스템 (섹션 8, 간편 결제 검증) · Satoshi Nakamoto, 2008
이 페이지의 실시간 수치는 CloudMineCrypto API 또는 옆에 표시된 공개 블록체인 데이터 서비스에서 가져옵니다. 정해진 주기에 따라 새로고침되며, 각 수치 옆에 출처가 표시됩니다. 이 가이드는 교육용이며 금융 조언이 아닙니다. CloudMineCrypto는 투자 상품이 아닙니다. 앱의 보상은 추정치이며 보장되지 않습니다.
어떻게 돌아가는지 읽었지. 이제 실제로 돌아가는 걸 봐.
CloudMineCrypto 앱에서 무료 8시간 채굴 플랜을 받고, 실시간 네트워크 데이터로 계산된 예상 BTC가 조금씩 올라가는 걸 확인해봐. 하드웨어도, 카드도 필요 없어.