OP_RETURN 대결: 비트코인의 새로운 거버넌스 전쟁
비트코인은 포크, 규제 단속, 수조 달러 규모의 매도세를 견뎌냈습니다. 하지만 80 바이트 데이터 제한을 100,000 바이트로 늘리는 단 하나의 정책 변화가 2017년 블록 크기 전쟁 (Blocksize Wars) 이후 가장 격렬한 거버넌스 대결을 촉발했습니다. 격전지는 OP_RETURN 이며, 비트코인이 무엇을 위한 것인지에 대한 본질적인 문제가 걸려 있습니다.
80 바이트에서 100,000 바이트까지: 커뮤니티를 갈라놓은 변화
10년 넘게 비트코인 코어 (Bitcoin Core) 는 간단한 규칙을 적용했습니다. 트랜잭션에 임의의 데이터를 포함하는 메커니즘인 OP_RETURN 출력값의 한도는 80 바이트였습니다. 이는 해시, 타임스탬프 또는 짧은 메시지에는 충분했습니다. 하지만 이미지, 파일 또는 데이터 저장 계층에 해당하는 데이터를 담기에는 명백히 부족했습니다.
그러다 오디널스 (Ordinals) 가 등장했습니다.
2023년 초 오디널스 프로토콜이 출시되었을 때, 개발자들이 위트니스 데이터 (witness data) 를 활용하여 비트코인 블록체인에 전체 이미지와 NFT 형태의 자산을 직접 내장할 수 있다는 것이 증명되었습니다. 80 바이트의 OP_RETURN 한도는 갑자기 구식이 되었습니다. 이미 다른 채널을 통해 데이터가 유입되고 있었으며, 이는 종종 UTXO 세트를 비대하게 만드는 비효율적인 방식이었습니다.
비트코인 코어 개발자들은 실용적인 선택에 직면했습니다. 2025년 5월, 그들은 곧 출시될 v30 릴리스에서 80 바이트 OP_RETURN 제한을 완전히 제거하고 기본값을 100,000 바이트로 대체할 것을 제안했습니다. 그 논거는 간단했습니다. 어차피 데이터 삽입이 일어나고 있다면, 노드 저장 공간을 영구적으로 비대하게 만드는 위트니스 데이터나 순수 멀티시그 (bare multisig) 출력에 데이터를 강제로 넣는 것보다 프루닝 (prunable) 이 가능하고 UTXO 세트를 오염시키지 않는 OP_RETURN 을 통해 유도하는 것이 낫다는 것이었습니다.
비트코인 코어 30.0은 2025년 10월 12일에 배포되었습니다. 80 바이트 한도는 사라졌습니다.
철학적 단층선
이 변화에 대한 기술적 논거는 타당했습니다. 하지만 이에 대한 반응은 첫 오디널스 인스크립션 (inscription) 이 체인에 기록된 이후 서서히 끓어오 르던 비트코인 커뮤니티 내의 더 깊은 균열을 드러냈습니다.
실용주의자들은 정책이 현실을 반영해야 한다고 주장했습니다. 채굴자들은 이미 대용량 데이터 페이로드를 수용하고 있었습니다. 코어의 기본 릴레이 정책에서 80 바이트 제한을 유지하는 것은 데이터를 더 좋지 않은 곳 (위트니스 데이터, 가짜 멀티시그 스크립트) 으로 몰아넣어 더 많은 해를 끼칠 뿐이었습니다. OP_RETURN 을 확장함으로써 코어는 스팸을 허용하는 것이 아니라 UTXO 비대화를 줄이고 있다는 논리였습니다.
원칙주의자들은 이 변화를 굴복으로 보았습니다. 비트코인 코어의 최장수 기여자 중 한 명인 루크 대시주니어 (Luke Dashjr) 는 이 제안을 "완전한 광기" 라고 불렀습니다. 이 진영에 있어 비트코인의 목적은 검열 저항성이 있고 탈중앙화된 가치 전달인 화폐 결제입니다. OP_RETURN 을 확장하는 것은 중립적인 엔지니어링 결정이 아니었습니다. 그것은 블록체인이 건전한 화폐와는 아무런 관련이 없는 JPEG, 밈코인, 임의의 파일들의 데이터 쓰레기장이 되도록 초대하는 것이었습니다.
JAN3의 CEO이자 저명한 비트코인 맥시멀리스트인 샘슨 모우 (Samson Mow) 도 저항에 합류했습니다. 비트코인의 보수적인 개발 정신, 즉 네트워크는 천천히 신중하게 그리고 압도적인 합의가 있을 때만 변화해야 한다는 원칙을 이 변화가 저버렸다고 간주하는 노드 운영자들의 수도 늘어났습니다.
여기에는 압도적인 합의가 없었습니다.
비트코인 낫츠 (Bitcoin Knots) 의 부상
반발은 수사적인 수준에 머물지 않았습니다. 이는 네트워크 내에서 구체적이고 측정 가능한 분열을 만들어냈습니다.
비트코인 낫츠 (Bitcoin Knots) — 루크 대시주니어가 관리하는 대체 풀노드 구현체 — 가 결집점이 되었습니다. 코어가 OP_RETURN 을 100,000 바이트로 확장한 반면, 낫츠는 더 엄격한 42 바이트 제한을 적용하고 인스크립션 유형의 트랜잭션 릴레이를 완전히 거부했습니다. 비트코인의 릴레이 정책이 비화폐적 데이터를 적극적으로 억제해야 한다고 믿는 운영자들에게 낫츠는 코어가 제공하지 않는 저항을 정확히 제공했습니다.
수치는 이주 현상을 보여줍니다:
- 2024년 1월: 네트워크에 69개의 비트코인 낫츠 노드가 존재
- 2025년 4월: OP_RETURN 논쟁이 최고조에 달하면서 한 달 만에 낫츠 노드 49% 급증
- 2025년 9월: 4,200개 이상의 낫츠 노드, 공용 네트워크의 약 18% 차지
- 2026년 초: 낫츠가 전체 공용 비트코인 노드의 약 25%에 도달 — 재점화된 논란 이후 며칠 만에 47% 급증
이는 소수의 움직임이 아닙니다. 현재 공용 비트코인 노드 4개 중 1개는 비트코인 코어의 릴레이 정책을 명시적으로 거부하는 소프트웨어를 실행하고 있습니다. 네트워크는 세그윗 (SegWit) 활성화 전쟁 이후 이 정도 수준의 클라이언트 다양성 또는 클라이언트 간의 불협화음을 본 적이 없습니다.