본문으로 건너뛰기
← 트렌드 목록
이 글의 목차

BIP110 체인 분기: 같은 높이의 블록을 다르게 판단한 이유

영상 공개일

2026년 8월 9일 공개된 영상은 포크 옵저버에 나타난 두 갈래의 기록을 읽습니다. 거의 동시에 발견된 블록 때문에 잠시 갈라지는 경우와, 같은 블록을 유효하다고 보는 규칙이 달라 갈라지는 경우를 구별하는 것이 핵심입니다.

이 글의 블록 수와 관측 노드 수는 영상이 다룬 당시 화면의 수치입니다. 현재 네트워크 상태를 나타내는 실시간 수치가 아닙니다. 뒤이어 제기된 작업증명 변경은 BIP110 이후의 논의에서 따로 설명합니다.

같은 모양의 갈래에도 다른 원인이 있습니다​

포크 옵저버는 연결한 노드들이 알고 있는 블록과 체인의 끝을 함께 보여 줍니다. 상자 하나는 블록 하나, 높이는 체인에서의 위치, 선은 앞뒤 블록의 연결을 뜻합니다. 화면을 줄이려고 접어 둔 구간은 블록이 사라졌다는 뜻이 아닙니다.

두 채굴자가 거의 동시에 같은 높이의 블록을 찾으면 노드마다 먼저 받은 블록이 다를 수 있습니다. 두 블록이 모두 같은 규칙에 맞는다면, 이후 누적 작업량이 더 커진 유효한 체인으로 수렴할 수 있습니다. 누적 작업량은 각 블록의 난이도에 따라 계산한 작업증명을 체인 전체에 걸쳐 더한 값입니다. 이때의 분기는 합의 규칙 자체를 다르게 쓰는 상황과 구별됩니다.

BIP110 분기에서는 한쪽 노드가 받아들이는 블록을 다른 쪽 노드가 거부했습니다. 아무리 뒤에 블록이 많이 붙어도 자기 규칙에 어긋나는 블록은 선택 대상이 아닙니다. “더 긴 체인을 따른다”는 설명 앞에 “유효한 체인 가운데”라는 조건이 필요한 이유입니다.

의무 신호와 실제 제한 시행을 구별합니다​

BIP110은 거래의 일부 데이터 필드에 일시적인 제한을 두자는 소프트포크 제안입니다. 그 배포 규칙은 2,016개 블록 중 1,109개, 약 55%의 신호 기준과 별도로 의무 신호 구간을 두었습니다.

공식 BIP110 배포 명세의 의무 신호 구간은 높이 961,632~963,647입니다. 이 구간에서 해당 규칙을 실행하는 노드는 정해진 신호가 없는 블록을 무효로 처리합니다. 명세의 잠금 높이 963,648과 실제 제한 시행 높이 965,664는 이 시작 높이와 다릅니다. 따라서 의무 신호 때문에 생긴 분기를 모든 데이터 제한이 그날 시행된 일로 표현해서는 안 됩니다.

기존 규칙을 실행하는 노드는 그 신호를 필수 조건으로 요구하지 않습니다. 신호가 없어도 나머지 규칙을 충족하면 블록을 받아들일 수 있습니다. 반대로 BIP110 의무 신호를 따르는 블록이 기존 규칙까지 충족한다면 기존 노드도 유효하다고 볼 수 있습니다. 이 비대칭 때문에 한쪽이 다른 쪽을 거부하는 분기가 생길 수 있습니다.

11개와 2개라는 관측이 말해 주는 범위​

영상은 분기 뒤 기존 규칙 쪽에 블록 11개, BIP110 쪽에 2개가 보이는 화면을 제시합니다. 관측된 차이는 9개입니다. 같은 화면에 나타난 active 30개·4개 같은 표시는 포크 옵저버가 연결한 노드의 상태이며, 전 세계 노드 수나 전체 사용자의 지지율이 아닙니다. 헤더만 안다는 표시도 그 블록을 자신의 활성 체인으로 채택했다는 뜻과 다릅니다.

영상은 블록 13개 중 2개라는 비율에서 소수 갈래의 계산 능력을 대략 추정하지만, 표본이 작다는 한계를 함께 말합니다. 채굴의 해시 계산 속도를 해시레이트라고 합니다. 이 짧은 관측만으로 소수 갈래의 해시레이트 비중이 계속 15%라고 확정하거나, 실제 경과 시간을 블록 수에 10분을 곱해 알아낼 수는 없습니다. 블록 간격에는 변동이 있습니다.

추격 확률도 같은 주의가 필요합니다. 영상은 계산 능력 비중이 15% 대 85%로 유지되고 9블록 뒤진 상태에서 추격을 시작한다고 가정해, 따라잡을 확률을 약 600만 분의 1로 계산합니다. 이는 비중의 비율을 격차만큼 거듭제곱하는 단순 모형의 결과입니다. 채굴자가 다른 갈래로 이동하면 전제가 달라집니다. 숫자를 현재의 확정적 전망이나 안전 보증으로 사용할 수는 없습니다.

계산 능력이 줄면 난이도와 비용이 부담이 됩니다​

소수 갈래는 기존 난이도를 물려받지만 그 난이도를 감당할 계산 능력은 줄어들 수 있습니다. 그러면 다음 블록을 찾는 평균 시간이 길어집니다. 난이도 조정도 해당 체인이 조정 높이까지 진행해야 도달할 수 있으므로, 참여자가 적다는 이유만으로 즉시 난이도가 내려가지는 않습니다.

채굴자는 그동안 전력과 장비 비용을 부담합니다. 해당 갈래의 보상에 시장이 얼마나 형성되는지, 채굴을 계속할 동기가 있는지가 지속 가능성에 영향을 줍니다. 영상은 확률과 난이도, 채굴 비용을 함께 보아야 한다고 설명합니다. 다만 작은 표본에서 계산한 비율로 몇 달 뒤의 블록 수까지 확정할 수는 없습니다.

당시에는 여러 경로가 열려 있었습니다​

영상은 소수 갈래가 채굴을 멈추는 경우, 별도 체인으로 이어지는 경우, 계산 능력이 이동해 누적 작업량을 앞서는 경우, 운영자가 의무 신호 규칙을 철회해 기존 체인에 합류하는 경우를 나눕니다. 이들은 당시 가능한 경로를 설명한 시나리오입니다.

특히 소수 갈래가 기존 규칙에도 유효한 상태에서 누적 작업량을 앞선다면, 기존 노드에서 재조직이 일어날 수 있다는 점을 짚습니다. 재조직은 노드가 기존에 채택한 블록 일부를 되돌리고 다른 유효한 체인의 블록으로 바꾸는 일입니다. 이때 밀려난 체인에만 있던 거래는 확인을 잃을 수 있습니다. 반대로 소수 갈래의 블록 생성이 멈췄다는 사실만으로 과거 기록이나 그 갈래를 보관하는 노드가 즉시 없어지는 것은 아닙니다.

BIP110 문서는 2026년 8월 9일 변경 이력에서 채굴이 정체된 체인 분기 뒤 상태를 Closed로 바꾸었다고 기록합니다. 이는 당시 제안 상태를 확인하는 근거이며, 이 글의 짧은 화면 관측이 이후 모든 상황을 설명한다는 뜻은 아닙니다. (BIP110 변경 이력)

기록이 공유되어도 거래 안전은 따로 살핍니다​

분기 전 기록을 공유하면 같은 키로 지출 가능한 출력이 양쪽 체인에 존재할 수 있습니다. 비트코인이 복구 문구 안에 저장된다는 뜻은 아닙니다. 출력은 각 전체장부에 기록되고, 키는 그 출력을 사용할 권한과 관계가 있습니다.

한쪽에서 만든 거래가 다른 쪽에서도 유효하다면 그대로 재전송될 가능성이 있습니다. 다만 이후의 하드포크가 서명 규칙을 바꾸면 조건도 달라지므로, 당시 영상의 경고를 모든 후속 버전에 그대로 적용해서는 안 됩니다. 출시 이후의 구체적 조건은 BTCB2 포크와 재전송 위험에서 이어서 봅니다.

영상이 강조한 실질적인 주의는 급한 이동이나 낯선 프로그램 설치보다 자신이 쓰는 규칙과 서비스를 확인하라는 것입니다. 새 자산을 받게 해 준다는 사이트에 복구 문구나 개인키를 제공하지 않아야 합니다. 특정 확인 횟수만 기다리면 모든 위험이 없어지는 것도 아닙니다.

영상으로 보기​

원본 영상: [주의] 우려하던 일이 현실이 되었다. 비트코인 네트워크 2개로 갈라지다!

링크 복사하기X에 공유페이스북에 공유쓰레드에 공유
트렌드 목록으로