저자: 카일 산티아고
출처: https://privkey.substack.com/p/bitcoin-has-a-squatter-problem-bip

고속도로를 건설했다고 상상해 보세요. 고속도로의 목적은 당연히 사람과 물자를 A 지점에서 B 지점으로 최대한 빠르고 저렴하게 운송하는 것입니다.
이제 일부 사람들은 이 고속도로에 RV 차량을 줄지어 주차하고 마치 무료 주차장처럼 이용하고 있습니다. 물론 그들은 고속도로 통행료를 지불하지만, 다른 운전자들은 통행료를 냈음에도 불구하고 움직일 수 없어 교통 체증에 갇히고, 더 많은 연료를 소비해야 하며, 자신들이 건설에 기여한 고속도로가 어떻게 주차장이 되었는지 의아해하고 있습니다.
지금 비트코인에서 벌어지고 있는 일이 바로 이겁니다. BIP 110은 "주차 금지" 표지판과 같습니다.
비트코인에서 무슨 일이 일어나고 있나요?
비트코인은 궁극적으로 단 한 가지 목표를 달성하기 위해 설계되었습니다. 바로 누구의 허가도 없이 가치를 이전할 수 있도록 하는 것입니다. 은행의 허가도, 정부의 허가도, 그 어떤 중개자의 허가도 필요하지 않습니다. 비트코인은 P2P 방식의 전자 화폐이며, 이는 백서 에도 명시되어 있습니다.
2022년, 기발한 해킹 기법이 발견되었습니다. 비트코인의 최신 업그레이드인 탭루트(Taproot)의 기능을 악용하여 해커들은 이미지(JPEG 형식), 비디오, 심지어 문서 전체와 같은 모든 형식의 데이터를 비트코인 거래에 삽입할 수 있었습니다. 그들은 이 기법을 "인스크립션)"이라고 불렀습니다. 순식간에 비트코인 온체인 원숭이 이미지와 밈의 쓰레기장이 되었습니다.
(역자 주: 비트코인의 합의 규칙은 사용자가 비트코인의 암호화 보안과 관련 없는 데이터를 직접 또는 위장된 형태로 블록체인에 기록하는 것을 막은 적이 없습니다. 그러나 Taproot 이전에는 다양한 기록 방식이 합의 단계에서의 크기 제한 및/또는 트랜잭션 전파 제한의 적용을 받았습니다. Taproot 업그레이드는 증인 스크립트 객체의 크기 제한을 제거했으며, 이를 활용하여 인스크립션 크기(파일 조각화 필요 없음) 및 전파에 제한이 없는 최초의 무제한 데이터 기록 방식을 구현했습니다.)
문제는 이렇습니다. 지구상의 모든 비트코인 노드는 이 데이터를 다운로드하고, 검증하고, 저장해야 합니다. 그것도 영원히 말이죠 .
4MB 크기의 이미지를 비트코인 블록체인에 업로드한 사람들은 채굴자들에게 일회성 수수료만 지불했습니다. 채굴자들은 수수료를 받은 후에는 아무런 조치도 취할 수 없었습니다. 하지만 수천 명의 자원 봉사 노드들은 어떨까요? 그들은 명확한 보상 없이 비트코인의 전체 수명 주기 동안 저장 공간, 대역폭, 검증 비용을 부담합니다.
이것은 자유 시장이 예상대로 작동하는 것이 아니라 시장 실패입니다. 데이터를 무분별하게 제공하는 사람들은 전 세계에 퍼져 있는, 검열 불가능한 영구 저장 공간을 확보하게 됩니다. 그리고 이 저장 공간을 늘리는 사람들은 그 공간을 원하는지조차 묻지 않고, 그에 대한 보상도 받지 못합니다. 경제학자들은 이를 " 외부 효과 "라고 부릅니다. 일반인들은 이를 "무임승차"라고 부릅니다.
안타까운 점은 우리 대다수가 탭루트를 지지하는 이유가 멀티시그니처(지갑) 기능을 향상시키기 때문이라는 것입니다. 탭루트는 멀티시그니처나 시간 제한 백업 경로와 같은 복잡한 지출 조건을 실제로 사용될 때까지 숨길 수 있도록 해줍니다. 그 결과 거래 금액이 줄어들고 수수료가 낮아지며 실제 사용자의 개인정보 보호가 강화됩니다. 바로 이 점 때문에 탭루트가 큰 인기를 얻고 있는 것입니다. 하지만 블록체인에 이미지를 업로드할 때 할인을 제공한다는 탭루트의 또 다른 장점은 아무도 언급하지 않았습니다.
(역자 주: 인스크립션 방식에서 자격 미달 데이터는 거래 입력의 증인 스크립트에 포함됩니다. 증인 스크립트는 명목 볼륨 계산 시 할인을 받아 동일한 거래 규모의 다른 필드에 비해 수수료가 낮습니다. 이러한 할인은 분리형 증인(Segregated Witness) 업그레이드에서 비롯되었으며, 동일한 수(볼륨)의 분리형 증인 서명을 기존 서명보다 검증하는 비용이 저렴하기 때문에 검증 비용 관점에서 타당합니다. 그러나 블록 검증에는 계산 비용뿐만 아니라 저장 비용도 발생합니다. 자격 미달 데이터의 양이 증가하고 서명 볼륨의 점유비율 감소하면 이러한 할인을 정당화하는 일반적인 시나리오에서 벗어나게 됩니다.)
하지만 실제로 이런 일이 벌어졌습니다. 평문으로 OP_FALSE OP_IF 오퍼코드 조합을 사용하면, 실행되지 않는 Taproot Witness 스크립트 부분에 데이터가 삽입되어 Segregated Witness가 Witness 데이터 용량을 계산하는 방식 때문에 75%의 수수료 할인을 받을 수 있었습니다. 확장 기술이 오히려 확장성을 저해하는 기술로 변질된 것입니다. 2023년 이후 UTXO 세트의 크기는 두 배로 증가했습니다. 2023년 이후 블록 동기화가 시작되면서 새로운 노드 동기화 속도가 눈에 띄게 느려졌습니다.
(역자 주: 인스크립션 방식 자체가 UTXO 세트 크기 증가를 직접적으로 유발하는 것은 아닙니다. 2023년 이후 UTXO 세트 크기가 크게 증가한 데에는 인스크립션 방식을 사용하는 오프체인 스마트 계약 프로토콜의 인기가 높아진 것이 한 가지 요인입니다.)
비트코인 코어는 인스 인스크립션 이 막 인기를 얻기 시작했던 2023년에 이 취약점을 패치할 수 있었지만, 그렇게 하지 않았습니다. 대신 2025년에는 OP_RETURN 출력에 대한 전파 제한을 완화했습니다. BIP 110은 그들이 공개를 거부한 수정 사항입니다.
(역자 주: 이는 Bitcoin Core v30.0부터 기본 트랜잭션 포워딩 규칙 중 하나인 '트랜잭션은 최대 82바이트 크기의 OP_RETURN 출력을 하나만 전달할 수 있다'는 규칙이 완화되어 총 크기에 제한 없이 여러 개의 OP_RETURN 출력을 허용하게 된 것을 의미합니다. OP_RETURN 출력은 사용할 수 없는 트랜잭션 출력으로, UTXO 세트에 포함되지 않습니다. 이를 통해 제한 없이 데이터를 전달할 수 있습니다.)
BIP 110은 무엇을 해야 할까요?
전문 용어는 제쳐두고 간단히 설명하자면, BIP 110은 비트코인 거래의 단일 필드에 담을 수 있는 데이터 양을 일시적으로 256바이트로 제한하는 것입니다.
배경 정보:
- 비트코인 주소는 34바이트입니다.
- 비트코인 암호화 서명은 64~72바이트입니다.
- 2048비트 공개 키는 256바이트 의 공간에 저장할 수 있습니다.
- JPEG 이미지는 수천 바이트에서 수백만 바이트에 이르기까지 다양한 용량을 차지할 수 있습니다.
- 256건의 거래
256바이트는 상상할 수 있는 모든 금융 거래를 처리하기에 충분한 용량입니다. 하지만 원숭이 이모티콘 하나를 넣기에는 부족합니다.
이것이 바로 BIP 110의 핵심 아이디어입니다. 비트코인이 화폐로서 기능하는 데 필요한 요소는 유지하고, 비트코인을 하드 드라이브처럼 악용할 수 있는 허점을 막는 것입니다.
이 제안은 스크립트에서 OP_IF 분기를 악용하여 데이터를 숨기는 행위(이러한 조건부 분기는 건너뛰어짐) 및 정의되지 않은 Taproot Annex를 제한 없는 필드로 사용하는 행위와 같은 다른 밀반입 데이터 측정 또한 차단합니다. 각 규칙은 비금융 데이터를 블록체인에 삽입하는 데 사용된 인터페이스를 대상으로 합니다.
게다가 대부분의 사람들이 간과하는 사실이 하나 있습니다. 바로 BIP 110 이 일시적이라는 점입니다. BIP 110은 1년 후 자동으로 만료됩니다. 비트코인 커뮤니티가 이를 오류라고 판단하면 별도의 조치를 취할 필요 없이 그냥 사라지게 됩니다. 추가 투표나 조치가 필요하지 않으며, 자동으로 종료됩니다.
이건 일종의 검열 아닌가요?
아니요. 상당한 차이가 있습니다.
"검열"이란 송금인의 신원이나 목적지를 기준으로 유효한 거래를 차단하는 것을 의미합니다. BIP 110은 송금인의 신원, 거주지, 구매 품목에 관계없이 모든 금융 거래를 차단합니다. 블랙리스트에 등록된 주소도 없고, 신원 확인을 요구하지도 않습니다.
이는 단순히 설계 목표와 일치하지 않는 일부 예상치 못한 기능을 비활성화하는 것입니다.
예를 들어, 이메일 제공업체가 이메일당 25MB의 첨부 파일 공간을 허용한다고 가정해 보겠습니다. 이것이 검열일까요? 분명히 아닙니다. 이는 시스템이 본래의 목적, 즉 소통에 집중할 수 있도록 설계된 것이며, 사람들이 파일을 공유 서비스처럼 이용하도록 의도된 것이 아닙니다.
비트코인 거래 한 건을 256바이트로 제한하는 것도 같은 맥락입니다. 이는 네트워크 전체가 본래의 목적, 즉 화폐로서의 기능을 제대로 수행하도록 설계한 것이며, 사람들이 네트워크를 공유 하드 드라이브처럼 사용하지 못하도록 하기 위한 것입니다.
실제로 검열 저항에 진정으로 관심이 있다면 BIP 110을 지지 해야 합니다. 인스크립션 과잉으로 거래 수수료가 폭등하면 일반 사용자는 온체인 거래를 감당할 수 없게 될 것이기 때문입니다. 결국 거래소, 결제 처리 업체, 수탁 지갑과 같은 수탁 서비스를 이용하게 될 것입니다. 하지만 이러한 수탁 서비스 역시 검열, 규제, 동결, 폐쇄의 위험에 노출될 수 있습니다.
데이터 폭격은 결제 거래와 경쟁할 뿐만 아니라 비트코인의 가치를 부여하는 검열 저항성을 적극적으로 약화시킬 것입니다.
"서명이 이렇게 많다고요? 지갑 개발자는 다중 서명에 문제가 생길 거라고 했어요!"
BIP 110과 관련하여 가장 지속적인 우려 사항 중 하나는 Taproot 다중 서명 장치, 특히 서명자의 키가 외부 관찰자에게 노출되지 않도록 설계된 개인 정보 보호용 장치를 위협한다는 점입니다. Nunchuk, Liana 및 Sparrow는 Taproot 다중 서명을 개인 정보 보호 기능을 갖춘 자체 관리형 장치의 표준으로 확립하기 위해 적극적으로 노력하고 있기 때문에 이러한 장치는 중요합니다.
그렇다면 지갑 개발자들이 직접 해명한 셈입니다. 눈척(Nunchuk) 측에 BIP 110이 사용자에게 미치는 영향에 대해 질문했을 때, 그들의 기술적 분석은 매우 명확했습니다.

첫째, 오늘날 대다수의 다중 서명 장치는 기존 방식 또는 분리된 증인 주소를 사용합니다. BIP 110은 이러한 장치에 아무런 영향을 미치지 않습니다.
둘째로, 모두를 흥분시키는 Taproot의 개인 정보 보호 이점, 즉 여러 공개 키가 하나로 통합되어 외부 관찰자가 다중 서명 거래와 단일 서명 거래를 구분할 수 없다는 점은 Shcnorr 및 MuSig 서명 체계에서 비롯됩니다. Nunchuk은 BIP 110이 MuSig에 영향을 미치지 않는다고 확인했습니다.
셋째, 잠재적으로 영향을 받을 수 있는 유일한 영역은 스크립트 트리의 리프에서 OP_IF opcode를 사용하는 상위 레벨 Taproot Miniscript 스크립트입니다. 그러나 Nunchuk이 직접 지적했듯이 이는 지갑 수준의 문제가 아니라 컴파일러 수준의 문제입니다. 해결책은 간단합니다. OP_IF 분기를 별도의 리프로 분리하면 되는데, 이는 Taproot 스크립트 설계에서 권장되는 모범 사례입니다.
자, 현실적으로 생각해 봅시다. BIP 110의 수정 사항에는 대가가 따릅니다. 간단한 기업 재무 사례를 들어보겠습니다. 첫째, 앨리스는 어쨌든 서명해야 합니다. 둘째, 밥이 공동 서명자가 되거나 타임락이 해제되어야 합니다. OP_IF 사용하는 스크립트에서 실행되지 않는 타임락 분기는 공개된 스크립트에서 5바이트만 차지합니다. 하지만 이를 두 개의 탭루트 리프로 분리하려면 지출 스크립트의 제어 블록에 32바이트의 머켈 증거를 추가해야 합니다. 단 5바이트를 숨기기 위해 32바이트를 지불하는 셈입니다. 특정 지갑 구성에서는 OP_IF 실제로 더 저렴할 수도 있습니다.
이러한 것들이 중요한 이유는 지갑 구조를 표준화하는 도구인 미니스크립트(Miniscript)가 비트코인 엔지니어링 프로젝트 중 가장 중요한 프로젝트 중 하나이기 때문입니다. 자체 보관은 모든 것의 초석입니다. 레이어 2 프로토콜, 개인정보 보호 도구 등... 기본 레이어에서 자신의 코인을 안전하게 보호할 수 없다면 이 모든 것은 아무 의미가 없습니다. 비트코인 보관 방식이 단일 서명에서 다중 서명으로, 그리고 타임락을 사용하는 점진적 다중 서명(후임자 또는 파트너가 자금을 회수할 수 있도록 지출 요구 조건이 점진적으로 감소하는 방식)으로 진화하는 것은 자연스러운 흐름입니다. 미니스크립트는 이러한 장치들이 지갑 소프트웨어 간에 상호 운용될 수 있도록 해주며, 이는 사소한 문제가 아닙니다.
BIP 110의 상세 설명은 이러한 상충 관계를 직접적으로 인정하고 있습니다. BIP 110은 사용자가 OP_IF 브랜치를 기본 스크립트 트리 리프로 분할하도록 일시적으로 요구하는 것이, 비록 몇 바이트의 추가 용량을 차지하더라도 그만한 가치가 있다고 주장합니다. 이는 비트코인이 데이터 저장 플랫폼이 아니라 화폐라는 분명한 메시지를 전달합니다. 이러한 주장이 타당한지는 논쟁의 여지가 있습니다. 하지만 BIP 110이 지갑 개발자에게 아무런 영향을 미치지 않는다고 말하는 것은 잘못된 것이며, 마찬가지로 이러한 부담이 재앙적이라고 말하는 것 또한 잘못된 것입니다.
다시 한번 알려드립니다. 이 조치는 1년 후 자동으로 만료됩니다. 커뮤니티에서 이 조치가 잘못된 것이라고 판단할 경우, 누구의 조치도 없이 자동으로 제한 사항이 해제됩니다.
결론: 멀티시그니처 지갑을 사용 중이거나 개인정보 보호를 위해 Taproot 멀티시그니처 지갑으로 마이그레이션할 계획이라면 BIP 110은 여러분에게 영향을 미치지 않습니다.
"그런 동기를 부여하기 위한 자금은 어떻게 마련할 건가요?"
이것이 바로 BIP 110을 둘러싼 가장 큰 심리적 두려움(FUD)이므로, 정면으로 맞서 봅시다.
한 가지 비판은 BIP 110이 사람들의 비트코인을 동결 하거나 몰수할 수 있다는 것입니다. 이러한 상황이 발생하는 경우를 살펴보겠습니다. 다음 다섯 가지 조건이 동시에 충족 되어야 합니다.
- 코인은 Taproot(P2TR) 출력에 잠겨 있습니다.
- 해당 통화는 사전 서명된 거래를 사용하여 잠금 처리됩니다.
- 해당 통화는 블록을 통해 확인되어야 하며 BIP 110의 1년 배포 기간 내에 사용되어야 합니다.
- 해당 자금을 사용하는 데 사용된 특정 리프 스크립트는 BIP 110을 위반합니다(
OP_IF오퍼레이션 코드를 포함하거나 스크립트 트리에서 레벨 7 미만에 있습니다). - 이 코인을 사용할 수 있는 다른 방법은 없습니다. 키 경로를 사용할 수 없으며 스크립트 트리에 유효한 다른 리프 스크립트가 없습니다.
위의 조건 중 하나라도 충족되지 않으면 자금에는 아무런 영향이 없습니다.
이런 시나리오가 얼마나 드물까요? 거의 불가능합니다. 대다수의 비트코인 사용자는 탭루트 출력조차 사용해 본 적이 없습니다. 사용해 본 사용자 중에서도 이렇게 깊은 스크립트 트리를 사용하거나 의도적으로 유효하지 않은 리프 스크립트를 사용하는 경우는 거의 없습니다. 설령 사용하더라도, 거의 항상 키 경로를 백업 결제 수단으로 사용합니다.
하지만 BIP 110은 사용자를 보호하기 위해 한 단계 더 나아갑니다.
- 활성화 전에 생성된 UTXO는 예외로 처리됩니다 . 새로운 규칙은 포크 활성화된 후에 생성된 출력에만 적용됩니다. 기존 코인은 영향을 받지 않습니다.
- 소프트 포크 잠금과 활성화 사이에 2주간의 유예 기간이 있으므로 이러한 드문 구성을 사용하는 사람들은 자금을 이체할 시간을 가질 수 있습니다.
이론적으로라도, 어떤 상황에서 영향을 받을 수 있는 사람이 있을까요? 아주 극단적인 경우라면 가능할지도 모릅니다. 하지만 그런 상황은 극히 드물죠. 마치 이미 불이 난 집에 운석이 떨어질까 걱정하는 것과 같습니다. 진정으로 심각한 문제는 바로 그 불 인스크립션 이미 블록 공간의 37%를 태워버리고 많은 일반 사용자를 떠나게 만들었다는 점입니다.
(역자 주: 본문에는 "37%"라는 수치가 여러 번 나오지만, 저자는 계산 방법을 설명하지 않습니다. 독자는 당연히 이보다 크거나 작은 비율을 찾아볼 수 있습니다.)
여기서 또 하나 매우 중요한 점은 비판자들이 BIP 110이 인스크립션 파괴할 것이라고 주장한 적이 없다는 것입니다. 그들은 곧바로 가상의 상속 체계에 대해 언급했습니다. 이는 기본 전제였습니다. 그들은 인스크립션 네트워크에 대한 공격이지 합법적인 사용이 아니라는 것을 알고 있었기 때문에 옹호하려는 노력조차 하지 않았습니다. 유일하게 남은 주장은 매우 복잡한 시나리오에 기반합니다. 즉, 8단계보다 더 깊은 스크립트 트리를 구성하고, 리프 스크립트에 OP_IF 조건을 설정하고, 사전 서명된 시간 잠금 트랜잭션을 통해 코인을 사용하면서 동시에 네트워크에서 널리 논의되고 있는 소프트 포크 무시할 수 있는 고도로 숙련된 전문가가 있다는 것입니다.
"이것이 혁신을 저해하지 않을까요? BitVM은 어떻게 되는 거죠?"
BitVM과 유사한 프로토콜은 대규모의 기본 스크립트 트리를 사용하는데, 이론적으로 이는 BIP 110의 128개 리프(7단계 스크립트 트리) 제한을 위반할 수 있습니다. 이는 실제로 감수해야 할 부분이며, BIP 110 지지자들도 이를 공개적으로 인정했습니다.
하지만 이 문제를 다른 관점에서 살펴보겠습니다.
- Citrea는 BitVM 기반 최초의 사이드체인으로 2025년 출시 예정입니다. 하지만 Citrea의 브리징 컨트랙트는 이미 Taproot 출력을 사용하고 있으며 BIP 110의 제한 사항을 준수해야 합니다. 비트코인을 필요로 하는 프로토콜은 BIP 110에서 사용이 금지된 데이터 쓰기 인터페이스에서 개발해서는 안 됩니다.
- BIP 110은 1년간 지속됩니다. 더 큰 스크립트 트리가 필요한 프로토콜은 테스트넷과 온체인 에서 개발을 계속할 수 있습니다.
- 제한 사항은 자동으로 해제됩니다. 누구도 이전 능력을 되찾기 위해 비용을 지불할 필요가 없습니다.
문제는 "BIP 110이 무엇을 희생하는가"에 관한 것이 아닙니다. 물론 BIP 110은 희생을 감수해야 합니다. 진짜 문제는 "비트코인의 핵심 기능인 화폐로서의 기능을 보호하기 위해 이 실험적인 프로토콜로 인해 1년간의 불편함을 감수할 가치가 있는가?"입니다.
비트코인의 블록 공간이 데이터 저장으로 영구적으로 점유된다면, BitVM이 개발할 수 있는 사용 가능한 통화 네트워크가 남아있지 않을 수도 있습니다.
"누군가가 이미 BIP 전체 내용을 온체인 기록해 버렸어요!"
네, 유명한 비트코인 개발자 한 명이 반대 의사를 표명하기 위해 BIP 110 전문을 비트코인 거래에 포함시킨 적이 있습니다. 아이러니하게도, 이는 BIP 110을 공격하기보다는 오히려 도움이 되는 결과를 낳았습니다 .
이 사건은 데이터를 작은 조각으로 나누어 거래의 여러 필드에 분산시키는 방식으로 여전히 비트코인 블록체인에 데이터를 삽입할 수 있음을 보여줍니다. 실제로 BIP 110은 데이터 삽입 자체를 금지하는 것이 아니라, 그러한 작업을 불편하고 비용이 많이 들게 만들어 대규모로 수행하는 것이 더 이상 이득이 되지 않도록 해야 한다고 명시하고 있습니다.
이론적으로는 창문을 통해 소파를 옮길 수 있다고 말할 수 있습니다. 하지만 현관문을 없애버린다면 대부분의 사람들은 소파를 안으로 들여놓을 생각조차 하지 않을 겁니다. 굳이 창문을 이용하려는 사람들은 그에 따른 대가를 톡톡히 치러야 할 것이고, 엄청난 노력을 감수해야 할 것입니다.
이제 인스크립션 마치 이삿짐 트럭이 정문을 통과하는 것과 같습니다. BIP 110은 그 문을 닫아버리고 있습니다. 누군가 충분한 의지를 갖고 데이터를 억지로 끼워 넣을 수 있을까요? 물론 가능합니다. 하지만 블록 공간의 37%를 차지하는 것과 같은 대규모의 임의적인 데이터 삽입은 경제적으로 불가능해집니다.
따라서 BIP 110의 목적은 비트코인을 완전히 없애는 것이 아니라, 비트코인의 입장을 더욱 명확히 하는 것입니다. 비트코인은 화폐 네트워크이지 저장 플랫폼이 아닙니다. 이 점을 존중해 주시기 바랍니다.
"이것 때문에 사슬이 끊어지지 않을까요?"
그럴지도 모르지만, 비트코인 역사상 모든 소프트 포크 에는 이러한 리스크 내재되어 있습니다.
Segregated Witness(SegWit)는 블록체인 분할 리스크 내포하고 있습니다. Taproot도 예외는 아닙니다. 이러한 리스크 BIP 110을 포함한 모든 합의 알고리즘 변경에 존재합니다. 문제는 블록체인 분할이 가능한지 여부가 아니라, 어떤 상황에서 발생할 수 있는지입니다.
BIP 110이 경제적 지원을 받지 못하면, 이를 지원하는 노드들은 정체될 것입니다. 그들은 자신들이 마지막 유효 블록이라고 생각하는 블록에 머물러, 결코 오지 않을 시그널 블록을 기다릴 것입니다. 메인 체인은 마치 아무 일도 없었던 것처럼 계속해서 블록을 생성할 것입니다. 이 경우 체인 분할은 발생하지 않고, 누구도 피해를 입지 않습니다. 다시 말해, BIP 110은 조용히 실패한 것입니다.
만약 BIP 110이 거래소, 기업, 그리고 사용자들의 상당한 경제적 지지를 얻게 된다면, 채굴자들은 Segregated Witness 사태 때와 같은 선택에 직면하게 될 것입니다. 즉, 경제력의 대다수가 지지하는 블록을 채굴할 것인지, 아니면 점점 더 거부당하는 블록을 채굴할 것인지 결정해야 하는 것입니다. 2017년에는 80% 이상의 노드가 마지막까지 반대했던 Bitmain을 UASF(사용자 활성화 소프트 포크) 이전에 굴복시켰습니다. 채굴자들의 이탈은 이념 때문이 아니라, 다른 선택의 여지가 없었던 경제적 유인 때문이었습니다.
BIP 110은 아직 충분한 지지를 얻지 못했습니다. 지원하는 노드의 점유비율 점차 증가하고 있지만 여전히 한 자릿수에 불과하며, 주요 거래소 어느 곳도 공개적으로 지지를 표명하지 않았습니다. 경제적 합의는 형성되고 있지만 아직 확정된 것은 아닙니다. 바로 이 지점에서 노드 운영의 중요성이 드러납니다. 노드 운영은 신호를 보내는 한 가지 방법입니다.
한 가지 더 말씀드리자면, 채굴자들에게 지지 의사를 표명하는 데는 비용이 전혀 들지 않습니다. 단지 비트 하나를 바꿀 뿐입니다. 하지만 침묵을 지키는 것은 지지가 점차 증가함에 따라 장기적인 리스크 초래합니다. 활성화될 확률이 낮더라도 비용이 들지 않는다면 순응하는 것이 합리적인 선택이 됩니다. 일단 대형 채굴 풀들이 지지 의사를 표명하면 '죄수의 딜레마'가 발생합니다. 누구도 마지막까지 잘못된 편에 서고 싶어 하지 않기 때문입니다.
최악의 경우, 블록체인이 영구적으로 분리되어 두 개의 블록체인이 서로 경쟁하는 상황이 발생할 수 있습니다. 하지만 비트코인 소프트 포크 역사상 이런 일은 단 한 번도 없었습니다. 패배한 쪽은 항상 원래대로 돌아옵니다. BIP 110의 만료 기간이 1년이라는 점은 장기적인 분리 가능성을 더욱 낮춥니다. 설령 두 블록체인이 정면으로 충돌하더라도 BIP 110의 제한 사항은 자동으로 사라지기 때문입니다.
아무도 묻지 않는 진짜 질문
기술적인 세부 사항에 대한 수많은 의견 교환 속에서 진정으로 간과된 문제는 다음과 같았습니다.
비트코인이 화폐가 아니라면, 도대체 무엇일까요?
현재 블록체인 블록 공간의 37%는 결제와는 전혀 관련 없는 데이터를 저장하는 데 사용되고 있습니다. 노드 운영자들은 자발적으로 비트코인의 탈중앙화 추진하고 있지만, 이러한 저장 공간을 확보하기 위해 자체 컴퓨터 하드웨어와 대역폭을 투입해야 합니다. 일반 거래 수수료는 적정 수준을 훨씬 초과합니다. 개발자들은 라이트닝 네트워크, 개인정보 보호, 확장성, 그리고 사용자 경험 개선에 집중해야 할 관심을 블록체인에 어떤 종류의 데이터를 기록할 수 있는지에 대한 끝없는 논쟁에 허비하고 있습니다.
BIP 110은 모든 질문에 답할 수 없습니다. 또한 스팸을 완전히 없앨 수도 없습니다. 애초에 그런 내용은 언급된 적이 없습니다.
이는 비트코인에게 1년 동안 숨 돌릴 시간을 준 것뿐입니다. 개발자들은 데이터 쓰기 취약점을 해결하느라 허덕이는 대신, 암호화폐 성능 개선에 집중할 수 있었습니다. 노드 운영자들도 점점 늘어나는 이미지들을 다운로드하고 저장해야 하는 부담에서 벗어날 수 있었습니다. 이 기간 동안 네트워크는 비트코인이 무엇보다도 중요한 것은 화폐이며, 다른 모든 것은 부차적인 것이라는 분명한 메시지를 전달할 수 있었습니다.
만약 1년 후 지역 사회가 해당 제한이 잘못되었다고 판단한다면 어떻게 될까요? 그러면 해당 제한은 자동으로 만료되어 더 이상 해를 끼치지 않게 될 것입니다.
당신이 할 수 있는 일
비트코인이 화폐로서의 기능을 우선시해야 한다고 생각하신다면 다음과 같은 방법을 고려해 보세요.
- BIP 110 노드를 실행하세요 . 이 활성화 클라이언트는
Bitcoin Knotsv29.2를 기반으로 구축되었으며 bip110.org 에서 다운로드할 수 있습니다. 현재 1,800개 이상의 노드가 지원을 표시했습니다. - 채굴 풀에 문의하세요 . 채굴자들은 활성화 속도를 높일 수 있다고 밝혔지만, 활성화를 지원하는 노드는 블록 높이 965,664에서 BIP 110을 활성화할 것입니다. 채굴 풀 운영자에게 세마포어 비트 4를 사용하여 지원을 표시해 달라고 요청하세요. 가속 활성화에는 55%의 채굴자 지원이 필요하며, 이는 일반적인 95%보다 달성하기 쉽습니다.
- 목소리를 내주세요 . BIP 110에 반대하는 의견의 대다수는 인스크립션 로 혜택을 받았거나 제안서 내용을 제대로 읽어보지도 않은 사람들로부터 나옵니다. 이 기사를 공유하여 토론을 촉발해 주세요.
비트코인은 블록 크기 전쟁과 SegWit2x 음모론을 극복하고 자신을 대체하겠다고 주장했던 모든 알트코인을 물리쳤습니다. 데이터 과부하가 없다면 1년 정도는 충분히 버틸 수 있을 것입니다.
유일한 질문은 우리가 그것에 대해 충분히 관심을 갖고 있느냐는 것이다.
---
Dathon Ohm이 작성한 BIP 110은 2025년 12월 3일에 BIP 번호를 부여받았습니다. 자세한 기술 설명은 bips.dev/110에서 확인할 수 있습니다. 비트코인 개발자 메일링 리스트에서의 논의는 여기에서 찾아볼 수 있습니다.
(위에)





