
BRC-20 인덱스 업그레이드 논란이 '포크'를 초래할 수 있을까?
글: 시유, ChainCatcher
최근 BRC20이 '포크' 논란에 휘말렸다. Unisat가 Ordinals 업그레이드를 고수하겠다고 밝히자 BRC20 창시자 도모(Domo)가 반대하고 비판하면서 두 진영 간의 갈등이 표면화되었고, 이는 BRC20 프로토콜 뒤에서 벌어지는 통제권 다툼을 드러냈다.
현재 BRC20 토큰 총 시가총액은 거의 100억 달러에 육박하며, 비트코인 생태계에서 가장 인기 있고 주목받는 제품이 되었으며, 그 어떤 움직임도 암호화폐 사용자들의 마음을 자극하고 있다. 이번 논란은 BRC20과 Ordinals 프로토콜이 함께 조율되며 발전할지 아니면 점차 멀어질지를 결정하게 될 것이다.
왜 BRC20의 업그레이드 여부를 둘러싼 논쟁이 이렇게 주목받는가? 실제로 '포크'가 발생할 수 있는가?
Unisat의 Ordinals Jubilee 업그레이드 고수, BRC20 '포크' 통제권 분쟁 촉발
Unisat가 발표한 Ordinals 업그레이드 관련 공지 하나가 BRC20 인덱서 전쟁을 일으켰으며, 이는 곧 BRC20 프로토콜 뒤의 권력 다툼으로까지 확대되었다.
1월 2일, 비트코인 인스크립션 인프라인 UniSat은 Ordinals Jubilee(희년) 업그레이드를 따르겠다고 선언하며, BRC20이 계속해서 Ordinals 위에서 작동하도록 보장하고 독립된 별개 프로토콜로 분리되지 않도록 하겠다고 밝혔다. 또한 1월 31일 백서를 발표할 예정이라고 전했다.
Unisat은 이것이 2023년 2월 이후 BRC20, Ordinals, 비트코인 및 커뮤니티 사용자들을 위해 제공하는 최고의 선물이라고 주장했다.
하지만 이 성명은 BRC20 창시자 도모로부터 반대와 비판을 받았으며, Unisat 지갑의 행동이 BRC-20 장부 기록 표준 충돌을 초래할 수 있으며, 이는 BRC20을 포크하려는 시도이며 BRC20 프로토콜의 통제권을 탈취하려는 것이라며 커뮤니티 사용자들에게 Unisat의 이번 업그레이드를 거부할 것을 촉구했다.
Ordinal Jubilee 업그레이드를 고수하겠다는 Unisat의 입장에 대해 BRC20 창시자 도모는 글을 통해, Unisat의 Ordinals Jubilee 업그레이드 행위는 심각한 결과를 고려하지 않은 것으로, BRC20에 대한 이러한 업데이트 추진은 무모하다며 동료 인덱서들을 무시했고, 이는 BRC20 사용자 집단 전체의 이익을 해칠 수 있다고 말했다. 또한 이것은 단순한 기술 중심의 일회성 행동이 아니라, 프로토콜 통제권을 장악하기 위한 오랫동안 치밀하게 계획된 전략적 행동이라고 평가했다.
도모는 글에서 Ordinal 0.8/0.9 업그레이드 사례가 BRC20 표준에 새로운 업데이트를 통합하는 과정의 복잡성을 부각시켰다고 설명했다. 자신 역시 프로토콜 개선을 시행하고자 하지만, 강력한 테스트, 조율 및 검증 인프라 없이는 이러한 변경이 안전하지 않을 수 있음이 명백하다고 지적했다.
또한 도모는 L1Fxyz이라는 이름의 비영리 재단이 현재 인덱서를 운영 중이며, BRC20 표준이 중앙화된 기업의 통제로부터 자유롭게 유지되도록 하고 있으며, BRC20 자산 내 모든 자금의 보안을 확보하는 것이 명확한 목적이라고 덧붙였다. 우리는 공동으로 BRC20 커뮤니티 전체가 Unisat이 제안한 포크를 거부하고, 비영리적이며 안전을 우선시하는 방식으로 프로토콜을 유지할 것을 호소한다.

BRC20 창시자로서 도모의 이 발언은 암호화폐 커뮤니티에서 즉각 확산되었으며, Unisat과 도모 사이의 Ordinal 업그레이드 고수 여부를 둘러싼 논쟁은 BRC20 포크 및 통제권 분쟁으로 번졌다.
왜 BRC20 인덱서는 Ordinal 업그레이드와 함께 업데이트되지 않는가?
BRC20는 Ordinal 프로토콜 위에 구축된 산물인데, 왜 UniSat이 Ordinal 업그레이드를 따르려는 것에 대해 이렇게 많은 논란이 있는가? 왜 이를 'BRC20 인덱서 전쟁'이라 부르는가? 그리고 이는 BRC20 인덱서와 어떤 관련이 있는가?
여기서 BRC20 토큰의 작동 방식을 이해할 필요가 있다. BRC20은 2023년 3월 도모(Domo)가 Ordinal 프로토콜 기반으로 동질화 토큰 발행을 위한 실험적 형식 표준으로 만든 것이다. Ordinal(서수)은 비트코인 최소 단위인 사토시(satoshis, sats)에 번호를 매기고 추적하는 시스템이다.
즉, BRC20은 Ordinals 프로토콜 위에 구축된 메타 프로토콜이며, Ordinals 프로토콜 자체는 비트코인 위에 구축되어 있다. 그러나 BRC20은 스마트 계약 기능이 없는 토큰 표준이므로, 현재는 중앙화된 인덱서에 의존해 전체 시스템의 잔액 상태를 유지하고 BRC20 관련 거래 데이터를 추적하고 있다.
소위 인덱서란 모든 BRC20 거래 데이터를 읽고 등록하는 데이터베이스로, 어떤 인스크립션이 새 토큰 이름을 처음 배포했는지 확인하거나, 토큰 발행 지갑의 잔액 변화 및 관련 거래 주소 데이터 등을 추적하는 역할을 한다.
간단히 말해, 비트코인의 궁극적인 '데이터 계층'에서 BRC20 토큰은 Ordinals 프로토콜을 통해 비트코인 사토시 위에 기록되며, 인덱서 데이터베이스를 통해 Ordinals가 발행한 BRC20 토큰의 거래 데이터와 계좌 잔액 변동 등을 추적하고 기록한다.
Ordinals는 새로운 프로토콜로서 Casey와 다수의 Ord 개발자들이 계속해서 업그레이드 및 반복 작업을 진행하고 있으며, 작년 한 해 동안 여러 버전을 출시했다. 그중 Ordinals Jubilee 업그레이드는 V0.13.0 버전을 출시한 것으로, 주로 저주받은 인스크립션의 취약점을 수정하는 데 목적이 있다. 다른 버전의 Ordinals는 인스크립션을 추적하는 바인딩 방식이 다를 수 있어, 이 경우 BRC20 인덱스 데이터베이스에 오류가 발생하여 잘못된 잔액을 보고할 수 있다.
작년 10월, 일부 사용자가 BRC20 토큰의 순차 인덱스에 문제가 있음을 발견했고, 주요 거래소들에서도 서로 다른 버전이 동시에 운영되는 상황이 발생해 이중 지불 문제가 나타날 수 있으며 자산 손실로 이어질 수 있으므로, 다른 사용자들에게 BRC20 토큰 거래를 당분간 중단할 것을 권고했다. 이후 Unisat이 문제 원인이 Ord 소프트웨어 버전의 차이로 인해 BRC20 index 인덱싱이 일치하지 않는 데 있음을 확인했다.
또한, 인스크립션 #35321413과 #35329860은 v0.9.0 버전의 Ordinals 프로토콜에서 인덱싱이 가능하지만, v0.7.0 및 v0.8.0 버전에서는 인덱싱되지 않는다는 사실도 발견되었다. 다양한 마켓이 서로 다른 버전의 Ordinals 프로토콜을 채택함에 따라 일부 마켓에서는 특정 인스크립션이 올바르게 인덱싱되지 않아 실질적인 인스크립션 번호 오프셋 현상이 발생했다.
인덱싱의 안정성을 유지하기 위해, 11월 9일 비트코인 블록 높이 816000 이후 BRC20 인덱스 표준은 Ord v0.9 버전에서 '동결'되었으며, 시장의 모든 BRC20 인덱서는 Ordinals 0.9.0 버전과 동기화되어야 하며, 이후 Ordinals 프로토콜 업그레이드와 함께 업데이트되지 않는다.

이 규정을 시행한 이유는 TVL, 사용자 수, 인프라, 지갑, 시장 규모 등 어느 측면에서 보더라도 BRC20은 이미 거대한 규모의 프로토콜이 되었기 때문이다. 현재 BRC20 토큰 총 시가총액은 이미 수백억 달러를 넘었으며, 발행된 토큰 수는 수십만 개를 넘어섰고, CEX 거래소의 상장 지원까지 더해져 BRC20 토큰을 보유한 사용자 수가 매우 많다. 따라서 BRC20 자산의 안전과 안정성이 최우선 과제가 되었으며, 혁신으로 인해 사용자 자산 손실이 발생한다면 이는 BRC20 생태계에 큰 피해를 줄 것이다.
그러나 이제 Unisat이 Ordinals Jubilee 업그레이드를 따르기로 결정함으로써 비트코인 상에서 BRC20에 대해 서로 다른 두 가지 인덱스 표준이 존재할 수 있게 되었다. 즉, 인덱스 시스템을 업그레이드하는 것은 하나의 장부 기록 표준이고, 업그레이드하지 않는 것은 또 다른 인덱스 표준이 된다. 이로 인해 장부 기록 시스템의 규칙에 차이가 생길 수 있으며, 사용자는 서로 다른 플랫폼에서 서로 다른 잔액이나 계좌 불일치 현상을 겪을 수 있다. 이는 Ord 버전 인덱스 표준의 차이로 인해 BRC20 시장이 분열될 수 있음을 의미한다.
물론 BRC20의 인덱스 표준은 계속해서 v0.9.0 버전에 머무를 것이며, 향후 Ordinals 프로토콜이 더욱 안정적인 새 버전으로 반복된다면 이 표준 역시 변경될 것이다. 마치 비트코인과 이더리움 네트워크의 노드 클라이언트가 시스템 업그레이드와 함께 업데이트되는 것과 유사하다. 도모는 과거 L1F 포럼에서 Ordinals 업그레이드를 유지 관리 모드로 서서히 수용하는 것을 고려한다고 언급한 바 있다. 즉, 먼저 동결하고 이후 업그레이드한다는 것이다.
인덱스 업그레이드 논란이 BRC20 포크를 일으킬 수 있는가?
현재 BRC20 인덱스가 Ordinals 업그레이드와 함께 업데이트되어야 하는지 여부에 대해 암호화폐 커뮤니티에는 크게 세 가지 의견이 있다: 공존파, 동결파, 업그레이드파.
공존파란 동결파와 업그레이드파가 동시에 존재하는 것을 의미하지만, 이는 커뮤니티 분열과 BRC20 자산 잔액 혼란을 초래할 수 있다. 동결 방안은 모두 Ord 0.9 버전에 동결된 상태를 유지하는 것으로, 이는 BRC20과 Ordinals 생태계의 격리를 초래한다. 업그레이드 방안은 모든 BRC20 인덱서가 Ord 최신 버전으로 통일 업그레이드하는 것을 의미하며, 단기적으로는 전환기 불안정 상태가 발생할 수 있다. 동결파가 양보하여 업그레이드파에 합류하더라도 단기적으로는 전환기 불안정 상태가 발생할 수 있다.
도모가 주도하는 L1F 조직 구성원들은 업그레이드를 연기하기를 희망한다. 섣불리 업그레이드하면 더 많은 오류가 발생할 수 있기 때문이다. 도모가 공개적으로 Unisat의 업그레이드를 반대한 후, L1F의 또 다른 대표이자 Ordinal 어그리게이터인 BestinSlot은 어제 글을 통해 Ordinals 프로토콜 v0.13.1 버전에서 BRC20 잔액 정확성에 영향을 미치는 심각한 오류를 발견했다며, BRC20 인덱서는 v0.9.0 버전을 고수하여 프로토콜 안정성을 유지할 것을 강력히 권고했다. 트윗 내용에서는 v0.13.1 버전에 BRC20 프로토콜에 영향을 미칠 수 있는 다른 버그가 존재할 가능성도 언급하며, 현재 안정성이 BRC20의 최우선 과제이며, 수십억 달러 가치의 BRC20 프로토콜은 지속적이고 테스트되지 않은 업그레이드를 감당할 수 없다고 지적했다.

그러나 탈중앙화 인덱스 프로토콜 Trac의 창시자는 BRC20 인덱스가 영원히 v0.9.0 버전에 머무는 것은 올바른 해결책이 아니라고 주장하며, 새로운 버전으로 전환하기 전에 수 주에서 수 개월 전부터 테스트가 필요하다고 말했다.
이에 대해 BestinSlot은 0.9 버전에 동결하는 것이 영원하다는 의미는 아니며, 이는 생태계가 좋은 업그레이드 경로를 찾을 때까지의 일시적인 안정성 해결책일 뿐이며, 현재 서둘러 업그레이드하는 것은 결코 좋은 선택이 아니라고 답변했다.

업그레이드파의 대표 지지자인 Unisat은 BRC20 프로토콜의 발전을 추진하고자 한다. Decrypt와의 인터뷰에서 Jubilee 업그레이드는 Ordinals와 BRC20 모두에게 중요한 의미를 지닌다고 말했다. Ordinals 입장에서는 이번 업그레이드가 과거의 문제를 수정할 수 있으며, BRC20 입장에서는 업그레이드 과정에서 새로운 문제가 발생할 수 있지만, 이후 패치를 통해 해결할 수 있다고 설명했다. 전체 생태계 관점에서 보면 Jubilee 업그레이드가 가져올 장기적 이익은 충분히 가치 있다고 강조했다.
Unisat은 또, 초기에 0.9 버전 동결에 동의한 것은 이것이 일시적 조치라는 점을 이해했기 때문이라고 설명했다. 그러나 동결이 Ordinals 프로토콜과의 영구적 분리로 이어질 경우 향후 호환성에 위협이 되므로, Unisat은 영구적 분리를 선택하기보다 능동적으로 나서기로 했다. 잠재적 분열이 있더라도 Ordinals의 발전 속도를 따라잡아 BRC20이 다른 프로토콜들과 같은 플랫폼에서 원활하게 상호 작용할 수 있기를 희망한다고 밝혔다.
업그레이드 관련하여 Unisat 창립자는 원활한 실행을 보장하기 위해 다른 진행 중인 작업들을 연기했다고 전했다. 개인적으로는 이번 주 모든 회의를 취소하고 업그레이드에 완전히 집중하고 있다고 말했다.
이번 BRC20 논란 사건에 대해 사용자 @lilyanna_btc는 분열이든 동결 고수든 BRC20 프로토콜에 큰 결함(예: 비용 증가, 인스크립션 번호 불일치 등)을 초래할 수 있으며, 최적화를 명분으로 하는 프로토콜(CBRC20 등)이 틈새를 파고들 수 있다고 지적했다. 또한 Ordinals 생태계 프로토콜은 Atomicals 및 비트코인 생태계 내 다른 프로토콜의 등장으로 인해 경쟁이 점점 치열해지고 있는데, BRC20은 Ordinals 프로토콜에서 가장 성공적인 제품이므로 포크든 강제 동결이든 최선의 선택은 아니다.
또 다른 사용자는 다가오는 Jubilee에서 BRC-20 인덱스에 영향을 미치는 조항 변경이 무엇인지 알려달라고 요구하며, 만약 조항 변경이 인덱스에 영향을 준다면 BRC20 프로토콜은 공개적으로 해당 조항을 따르는 것이 마땅하다고 지적했다. 현재까지 관련자 누구도 설명을 내놓지 않고 있으며, 업그레이드 여부를 직접 결정하는 논의는 적절하지 않다고 말했다.
이처럼 Ordinals也好 BRC20也好 아직 성숙하지 못한 신생 사물로서, 여전히 다양한 버그와 문제점이 있으며 지속적인 보완이 필요하다.
현재 BRC20은 갈림길에 서 있다. 결국 어떤 방향을 선택하든 그 미래에 깊은 영향을 미칠 것이다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News










