---
title: "블록 헤더"
title_en: "Block Header"
type: 용어
url: https://wiki.tokenpost.kr/w/block-header
canonical: https://wiki.tokenpost.kr/w/block-header
language: ko
publisher: "토큰포스트"
updated: 2026-07-28T23:04:22.625+00:00
created: 2026-07-28T23:04:24.524912+00:00
status: draft
---

# 블록 헤더
> Block Header

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

**분류**: 용어

블록 헤더는 블록체인의 각 블록 맨 앞에 위치해 해당 블록을 요약·식별하는 메타데이터 영역으로, 이전 블록과의 연결·거래 요약·채굴 정보를 담는다.

## 1. 개요

블록 헤더(Block Header)는 블록체인을 구성하는 하나의 블록에서 실제 거래 목록을 제외한 앞부분의 요약 정보 영역이다. 블록은 크게 거래 데이터 본문과 이를 요약하는 헤더로 나뉘는데, 헤더는 비트코인 기준으로 약 80바이트에 불과하지만 블록 전체를 대표하는 핵심 지문 역할을 한다.

[해싱](https://wiki.tokenpost.kr/w/hashing) 함수([SHA-256](https://wiki.tokenpost.kr/w/sha))로 헤더 전체를 한 번 더 해시하면 그 결과값이 곧 해당 블록의 고유 식별자인 블록 해시가 된다. 각 블록의 헤더에는 바로 앞 블록의 해시가 들어 있어, 블록들이 사슬(chain)처럼 이어지게 만드는 연결 고리가 된다. 이 구조 덕분에 과거의 어느 한 블록을 위조하려면 그 뒤에 이어진 모든 블록의 헤더까지 다시 계산해야 하므로, 블록체인의 변경 불가능성이 확보된다.

## 2. 구성 요소

비트코인 블록 헤더는 대표적으로 다음 여섯 가지 필드로 이루어진다.

- **버전(Version)**: 블록이 따르는 규칙·소프트웨어 버전을 나타내는 값.
- **이전 블록 해시(Previous Block Hash)**: 직전 블록 헤더의 해시값으로, 블록을 서로 연결한다. 최초의 블록인 [제네시스 블록](https://wiki.tokenpost.kr/w/genesis-block)만은 이전 블록이 없다.
- **머클 루트(Merkle Root)**: 블록에 담긴 모든 거래를 [머클 트리](https://wiki.tokenpost.kr/w/merkel-tree)로 요약한 하나의 해시값. 이 값 하나로 블록 내 전체 거래의 무결성을 검증할 수 있다.
- **타임스탬프(Timestamp)**: 블록이 생성된 대략적인 시각.
- **난이도 목표(Difficulty Target)**: 블록 해시가 만족해야 하는 조건(비트 값). 네트워크의 [블록 생성 시간](https://wiki.tokenpost.kr/w/block-time)을 일정하게 유지하도록 주기적으로 조정된다.
- **[논스](https://wiki.tokenpost.kr/w/nonce)(Nonce)**: 채굴자가 조건에 맞는 해시를 찾기 위해 반복적으로 바꿔 넣는 값.

[채굴](https://wiki.tokenpost.kr/w/mining) 과정은 결국 논스를 비롯한 헤더 값을 바꿔가며 목표 난이도 이하의 해시를 찾는 작업이며, 이것이 [작업증명](https://wiki.tokenpost.kr/w/proof-of-work)의 핵심이다.

## 3. 관련 개념

블록 헤더의 이전 블록 해시 필드는 [블록 높이](https://wiki.tokenpost.kr/w/block-height)로 표현되는 블록 순서와 함께 체인의 구조를 형성한다. 헤더 정보만으로 거래의 존재를 검증하는 간이 검증(SPV) 방식은 저사양 [노드](https://wiki.tokenpost.kr/w/node)나 지갑이 전체 블록을 내려받지 않고도 거래를 확인할 수 있게 해 준다. 사용자는 [블록 익스플로러](https://wiki.tokenpost.kr/w/block-explorer)에서 각 블록의 헤더 필드 값을 직접 확인할 수 있다.

---

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