비트코인 블록체인 원리, 거래가 기록되고 검증되는 방식
📋 목차 비트코인 장부에 실제로 저장되는 것 거래 생성과 전자서명이 만들어지는 지점 노드가 거래를 걸러내는 검증 순서 작업증명과 난이도 조정이 돌아가는 방식 컨펌 숫자가 뜻하는 확정 정도 수수료가 결정되는 계산 구조 잘못 알려진 내용과 직접 확인하는 방법 비트코인 거래는 지갑에서 전자서명으로 만들어지고, 전 세계 노드의 검증을 통과한 뒤 멤풀에서 대기하다가 채굴된 블록에 담깁니다. 블록에 들어간 다음에도 뒤에 블록이 쌓일수록 되돌릴 확률이 떨어지는 구조예요. 거래소에서 출금 버튼을 눌렀는데 "대기 중"만 몇십 분 떠 있으면 답답하죠. 어디서 멈춘 건지, 취소는 되는지, 수수료를 더 내면 빨라지는지 궁금해집니다. 이 질문들은 전부 하나의 원리에서 갈라져 나옵니다. "블록체인은 분산 원장이다"라는 설명만 읽고 나면 오히려 더 헷갈립니다. 정작 필요한 건 내 거래가 지금 어느 단계에 있고, 무엇이 검증되고 있으며, 언제부터 안전하다고 봐도 되는지거든요. 아래 순서는 그 흐름을 실제 데이터와 함께 따라갑니다. 2026년 8월 12일 기준으로 블록 높이는 962,156번까지 쌓여 있고, 이 글에 등장하는 수치는 같은 날 공개 데이터에서 확인한 값입니다. 지갑에서 만든 비트코인 거래가 서명, 노드 전파, 멤풀 대기, 블록 포함 순서로 이동하는 흐름도 비트코인 장부에 실제로 저장되는 것 비트코인 네트워크에는 "누가 몇 개를 가지고 있다"는 잔액 항목이 없습니다. 저장되는 건 거래 기록과 그 결과로 남은 출력값 뿐이에요. 이 출력값 중 아직 쓰이지 않은 것을 UTXO(Unspent Transaction Output, 소비되지 않은 거래 출력)라고 부릅니다. 지갑 앱에 뜨는 0.05 BTC 같은 숫자는 계좌 잔고가 아니라, 내 키로 쓸 수 있는 UTXO를 지갑이 합산해서 보여준 값입니다. 현금 지갑에 만원권 3장과 천원권 5장이 들어 있는 상태와 비슷합니다. 3만 5천 원이라는...