최근 몇 주 동안 Bitcoin의 스크립트 연산자 코드의 80바이트 제한을 제거하려는 제안이 활발한 논쟁을 일으키며, 일부 사람들은 이를 2025년 OP_RETURN 전쟁이라고 부르고 있습니다. 목요일에는 블록 896,696이 유례 없는 크기의 비표준 OP_RETURN을 특징으로 하였으며, 고작 한 번의 이체로 전체 블록을 차지했습니다.
비트코인의 1-MB OP_RETURN 블록이 블록체인이 메시지 보드가 되면서 기록을 경신했습니다.

OP_RETURN ‘릭롤(Rickrolling)’
스크립트 연산자 코드의 80바이트 제한을 제거하려는 Bitcoin Core 제안에 대한 토론이 개발자들뿐만 아니라 광범위한 커뮤니티가 포함된 소셜 미디어에서도 점차 주목받고 있습니다. 동시에 개인과 조직들이 OP_RETURN 트랜잭션을 창의적으로 활용하여 실험하고 성명을 만들거나 Bitcoin의 방향 변화 가능성을 신호하고 있습니다. OP_RETURN은 JPG 저장과 P2P 결제 메커니즘 사이의 경계를 넘나들며 Bitcoin의 방향성을 탐색하고 있습니다.
OP_RETURN은 사용되지 않는 데이터를 포함할 수 있게 하는 Bitcoin의 스크립트 연산자 코드로, 최대 80바이트까지 저장할 수 있으며, UTXO 세트의 확장을 돕지 않습니다. 이는 타임스탬핑과 자산 발행, 각인(인스크립션)부터 범위에 이르는 목적을 위해 사용되지만, 그 엄격한 크기 제한은 논란의 여지가 있습니다. 제한 해제는 복잡한 방법을 없앨 수 있지만, 스팸의 잠재적인 위험에 대한 우려도 초래합니다. OP_RETURN의 메커니즘과 현재 논쟁을 주도하는 주요 이슈들에 대한 더 깊은 탐구를 원하시면 이 기사를 확인해보세요.
이 조정은 합의 규칙이 아니라 릴레이 정책에 관한 것이기 때문에, enforcement는 궁극적으로 개인 노드에 달려 있습니다. 최근 OP_RETURN 트랜잭션은 창의적 표현을 위한 예상치 못한 매개체가 되었으며, 특히 릭 애슬리의 1987년 클래식 곡에 유쾌한 반전을 더한 경우가 있습니다. 메시지는 “절대 OP_RETURN을 포기하지 않을 거야, 절대 실망시키지 않을 거야, 돌아다니며 너를 저버리지 않을 거야, 너를 울리지 않을 거야, 절대 작별 인사를 하지 않을 거야, 절대 거짓말하거나 너를 상처 주지 않을 거야.” 라고 읽힙니다.
다른 OP_RETURN 메시지는 다음과 같습니다:
필터들은 채굴되는 것에 큰 영향을 미칩니다.
‘첫 번째 1 메거’
현장에서의 메시지들이 쏟아지는 가운데, 5월 15일 The Wizards of Ord라는 그룹이 특정 블록, 즉 896,696번 블록을 제작하여 그들의 3,333개의 The Wizards of Ord 각인을 보여주었습니다. “우리는 방금 Bitcoin 역사상 가장 큰 OP_RETURN을 만들었습니다”라고 @lifofifo X 계정은 작성했습니다. “Bitcoin에서 최초의 1 메거 블록인 블록 896696을 소개합니다. 이 블록은 OP_RETURN 데이터에 있는 모든 The Wizards of Ord를 포함합니다.” 창작자는 OP_RETURN을 통해 거의 1MB의 임의 데이터를 포함할 수 있는 트랜잭션을 생성하기 위해 기본 Bitcoin 노드 소프트웨어의 정책 수준 제약을 우회해야 했습니다.

OP_RETURN은 남용과 과도한 체인 성장을 억제하기 위해 80바이트로 제한되었지만, 이 한계는 합의 규칙이 아니며, 대부분의 전체 노드가 따르는 표준 정책을 통해서만 시행됩니다. 이 경우, 트랜잭션은 출력을 비표준으로 지정하고, 기본 정책을 무시하고 그것을 블록에 포함시키기로 선택한 채굴 풀—특히 Marathon (MARA)—에 직접 트랜잭션을 제출하여 그러한 세부 사항을 우회했습니다.
트랜잭션은 입력 및 출력에 대한 확장된 스크립팅 기능을 제공하는 세그윗 기능을 지원하는 Bitcoin 형식의 버전 2를 사용하여 생성되었습니다. 실제로 비트코인이 전송된 것은 없으며 0 BTC가 전송되었습니다. 트랜잭션은 데이터를 삽입하기 위한 매개체로만 사용되었습니다. 여전히 채굴자들은 수수료가 충분하다면 그 효율성이 떨어지는 경우에도 그러한 블록을 포함시키기 위해 트랜잭션을 포함시키기도 합니다.
매듭 노드 실행자, 필터 목표
온체인 메시지의 폭발과 ‘최초의 1 메거’의 등장은 Bitcoin Knots 노드 구현의 눈에 띄는 채택 증가와 일치합니다. 예정된 Bitcoin Core 릴리스와 대비되게, Knots는 -datacarrier 및 -datacarriersize 플래그를 유지하여 운영자에게 세부적인 제어를 제공합니다. -datacarrier=0을 설정하면 노드가 모든 OP_RETURN 트랜잭션을 전면 차단할 수 있으며, -datacarriersize를 수정하면 기존의 80바이트 제한과 같은 더욱 엄격한 데이터 제한을 시행할 수 있습니다.

이러한 매개 변수는 노드의 메모리 풀에서 들어오는 트랜잭션을 필터링하여 연결된 피어로의 확산을 효과적으로 중지시킵니다. Knots는 3월 중순에는 약 600개에서 현재 약 2,000개의 노드에서 운영되고 있으며, 이는 현재 온라인 상태인 19,470개의 publicly visible Bitcoin Core 노드보다 적습니다.
Bitcoin의 역할에 대한 의문이 계속 진화함에 따라, 최근 OP_RETURN 실험은 프로토콜의 가장자리에서 창의적 통제를 향한 증가하는 욕구를 나타냅니다. 노드 소프트웨어가 분리되고, 채굴자가 새로운 인센티브에 반응함에 따라 네트워크는 조용한 재정의의 단계에 진입하는 것으로 보입니다. 정책, 목적, 참여가 한 바이트, 한 블록, 한 밈으로 테스트되고 있는 것입니다.









