# 비트코인 프로토콜 (Bitcoin Protocol)

**비트코인 프로토콜**은 비트코인 네트워크가 작동하는 방식을 정하는 오픈 소스 규칙 집합입니다. 특정 주체의 통제를 받지 않고 누구에게나 열려 있으며, 암호 기술로 보호되는 디지털 금융 시스템을 가능하게 합니다.

트랜잭션이 처리·검증되어 블록체인(공개되어 있고 변조하기 어려운 원장)에 추가되는 방식을 정하므로, 비트코인의 DNA라고 할 수 있습니다.

## 프로토콜이 정하는 것

뉴욕증권거래소 객장에서는 많은 사람이 소리치고 수신호를 보내며 바쁘게 거래합니다. 혼란스러워 보이지만 모두가 정해진 규칙을 따르기 때문에 질서가 유지됩니다. 비트코인 프로토콜은 비트코인 네트워크의 이런 규칙에 해당하며, 다음 사항을 결정합니다.

- 트랜잭션이 네트워크에 어떻게 전파되는지
- 새로운 비트코인이 어떻게 발행되는지(채굴 보상)
- 같은 비트코인이 두 번 쓰이지 않도록(이중 지불 방지) 어떻게 확인하는지
- 블록을 만들 권리를 작업 증명(PoW)으로 어떻게 정하고, 약 10분에 한 블록이 나오도록 채굴 난이도를 어떻게 조정하는지
- 채굴 보상이 약 4년(21만 블록)마다 절반으로 줄어(반감기) 총발행량이 2,100만 BTC를 넘지 않도록 하는 규칙

## 프로토콜은 어떻게 바뀌나

프로토콜 변경은 BIP(Bitcoin Improvement Proposal)라는 공개 제안서로 논의됩니다. 기존 노드도 새 블록을 계속 유효하다고 보는 변경을 소프트 포크라고 하며, SegWit(2017)과 탭루트(2021)가 그 예입니다. 기존 규칙과 호환되지 않는 변경은 하드 포크라고 하며, 노드들이 합의하지 못하면 체인이 둘로 나뉠 수 있습니다. 어느 한 회사가 규칙을 바꿀 수 없고, 노드를 운영하는 참여자들이 새 규칙을 받아들여야 변경이 적용됩니다.

## 오픈 소스와 투명성

비트코인의 규칙은 어딘가에 숨겨져 있지 않습니다. **오픈 소스**이므로 누구나 시스템이 어떻게 작동하는지 확인할 수 있습니다. 네트워크 전체의 규칙집이 공개되어 있는 셈입니다.

## 특징

- **탈중앙화:** 어느 한 주체가 네트워크를 통제하지 않으므로 검열과 조작에 강합니다.
- **보안:** 암호 기술이 트랜잭션과 네트워크 전체의 무결성을 지킵니다.
- **투명성:** 모든 트랜잭션은 공개 블록체인에 기록되어 누구나 검증할 수 있습니다.
- **글로벌 액세스:** 인터넷 연결만 있으면 누구나 참여할 수 있습니다.

## 한계

- **확장성:** 네트워크의 트랜잭션 처리 용량이 제한되어 있어 혼잡할 때 처리가 지연되고 수수료가 오를 수 있습니다.
- **되돌릴 수 없는 트랜잭션:** 트랜잭션이 확정되면 되돌릴 수 없으므로 실수로 인한 손실 위험이 있습니다.

---
출처: https://achivx.kr/glossary/bitcoin-protocol-%EB%B9%84%ED%8A%B8%EC%BD%94%EC%9D%B8-%ED%94%84%EB%A1%9C%ED%86%A0%EC%BD%9C/ · ACHIVX 용어 사전 · 수정일 2026-10-20
