
컨셉트 완전 분석: 인스크립션에 관한 혁명
글 작성: BlockSec
미국 동부 시간 1월 10일, SEC가 비트코인 스팟 ETF 11건을 공식 승인했다! 이 역사적인 순간은 암호화폐 산업의 역사에 반드시 기록될 것이다. 그리고 비트코인을 중심으로 한 새로운 개념—명문(铭文)이 세계 투자자들 앞에 자주 등장하고 있다.
수많은 부의 신화와 지속적으로 유입되는 자본의 관심 속에서 명문은 비트코인 생태계를 혁신할 수 있는 새로운 개념으로 점점 더 뜨거운 인기를 얻고 있다. 최근 비트코인 시가총액이 상승함에 따라 명문의 열기도 최고조에 달했다.
하지만 대부분의 사람들은 여전히 안개 속에서 꽃을 보듯 물속의 달을 바라보듯 하고 있다. 명문 가격이 급등하는 모습은 눈부시지만, 대부분의 사람들은 명문에 대해 여전히 막연한 이해만 가지고 있다. 그들은 가격 상승만 보지, 그 이면의 기술적 의미는 종종 간과한다. 이러한 반쯤 이해된 상태는 투자의 불확실성을 더욱 증가시킨다. 그렇다면 명문이 정확히 무엇이며, 어떻게 구현되는 것일까? 서두르지 마라. 본문은 약 10분의 독서 시간을 들여 명문에 대해 전반적으로 설명해줄 것이다.
기원—비트코인 명문
2023년 1월, Casey Rodarmor가 제안한 Ordinals 프로토콜은 비트코인 명문의 탄생을 알렸다. Ordinals 프로토콜은 사용자가 텍스트, 이미지, 영상 및 계약 등의 데이터를 직접 비트코인 블록체인에 기록할 수 있도록 한다.
대충 보면, 이것은 그냥 비트코인 NFT가 아닌가? 하지만 Stacks 같은 비트코인 위의 L2 네트워크는 이미 이러한 요구를 충족시켜왔다. 잠깐! 주목할 것은, Ordinals는 레이어2 네트워크가 아닌 비트코인 메인넷에 직접 기록한다는 점이다. 이번 변경은 방대한 자금이 집결된 비트코인 자체에 직접적인 영향을 미치며, 관련 자금 규모는 L2와 비교할 수 없을 정도로 크다.
🤔️ 그럼 이 프로토콜은 어떻게 작동하는 걸까? 비트코인은 완전한 스마트 계약 실행 환경(EVM)이 없다는 것을 아는데, 어떻게 비트코인에 새로운 프로토콜을 추가할 수 있을까?
이는 전체 BTC 네트워크의 설계 원리와 여러 차례 업그레이드된 프로토콜부터 설명해야 한다. 중본사토시의 초기 설계에서 비트코인 생태계는 가장 작은 단위인 사토시(1비트코인의 1/100,000,000)를 가지며, 각 사토시는 작업증명(PoW)을 통해 채굴자가 생성하며 자연스럽게 고유한 일련번호(serial number)를 갖는다. 이 고유한 번호를 활용하면 사토시의 발행자와 소유자를 추적할 수 있다. 2021년의 업그레이드에서 도입된 탭루트(Taproot) 프로토콜은 복잡한 정보를 주석(remark)에 기록할 수 있게 되었으며, 블록당 저장 가능한 정보의 상한선을 1M에서 4M로 확장하여, 더 풍부한 정보를 비트코인 블록체인에 기록할 수 있는 기술적 가능성을 제공했다.
Ordinals 프로토콜의 핵심 원리는 바로 이 사토시의 일련번호 정보를 확장하는 것이다. 구체적으로 말하자면, Ordinals 프로토콜은 사토시가 가지는 고유한 특성을 활용해 단일 일련번호를 확장하여 텍스트, 이미지, 영상, 계약 등의 데이터를 추가함으로써 각 사토시를 독특한 정보의 운반체로 만들고, 데이터를 비트코인 체인에 저장하여 위변조 불가능하게 만든다.
예를 들어, 하나의 UTXO를 가져와 'hello, world!'라는 명문을 새긴다고 하자. 먼저 Taproot 주석에 Ordinals 정보를 기록한 후, 거래 과정에서 해당 주석을 UTXO의 첫 번째 명문으로 기록하여 체인 상에 명문 내용을 기록한다. (물론 이 내용은 직렬화한 후 체인에 배포되어야 한다)

만약 이 거래에 주석이 없거나 특수한 이유로 거래가 실패하면, 해당 주석 메시지는 유효한 내용으로 간주되지 않는다.
💡 Ordinals 프로토콜이 처음 제안되었을 때 많은 사용자들이 이를 NFT의 매체로 활용했지만, 이후 2023년 3월 8일에 제안된 BRC-20 프로토콜은 Ordinals 위에 ERC20과 유사한 동질화 토큰 프로토콜을 도입하여 명문 시장의 초석을 마련했다.
ordiscan의 간단한 예를 들어 BRC20 토큰의 생태 거래 과정을 설명해보겠다:
먼저 프로젝트 팀은 사용자들이 해당 자산을 민팅(mint)할 수 있도록 명문 자산 시리즈를 배포(deploy)해야 한다. 구체적으로 어떻게 할까? 우선 프로젝트 팀은 Ordinals 프로토콜에 따라 사토시 하나에 brc-20 규칙을 따르는 실행 가능한 코드(scription)를 기록한 후, 이 코드가 새겨진 사토시를 체인에 올린다.

구체적으로, 프로젝트 팀은 BRC20 프로토콜을 사용해 SAIX 토큰 시리즈를 배포하고, maxSupply를 10,000,000으로 설정한다. 이것이 우리가 이 사토시에 새기는 정보이다.
체인 상에서 이 코드가 새겨진 사토시가 전송되어 비트코인 블록체인에 기록된다. 동시에 오프체인에서는 비트코인 체인의 Ordinals 프로토콜을 감시하는 서버가 이 프로토콜을 따르는 코드를 발견한다. 그러면 오프체인 가상 머신이 이 코드를 실행한다. 즉, 오프체인 가상 머신은 brc20 토큰을 배포하고 이름을 SAIX로 지으며 모든 속성을 설정한다. 이후 다른 사용자들은 민팅(mint) 기능을 사용해 자신의 명문 자산을 생성할 수 있게 된다.

그 다음, 명문 자산을 생성하려는 사용자는 거래에서 brc-20 프로토콜을 사용해 자신만의 명문 자산을 생성할 수 있다. 예를 들어, 사용자가 민팅(mint) 함수를 호출해 6,250개의 SAIX를 생성한다. 이때 명문 소유자는 거래를 시작한 후 GAS 수수료를 제외한 수취 주소가 되며, 예를 들어 그림의 bc1p4802...nqah89gr 주소이다.

성공적으로 민팅된 후, 사용자가 자신의 명문 자산을 이전하려면 위 코드처럼 사토시에 brc-20 transfer 명령을 기록해 6,250개의 BERU를 전송할 수 있다. 물론 이 비트코인 거래의 목적지 주소가 해당 brc-20 토큰을 소유하게 된다.

따라서 우리는 대략적으로 다음과 같이 이해할 수 있다. 비트코인 생태계의 명문은 사실 Ordinals 프로토콜에 의존하여 비트코인 블록체인에 기록된 또 다른 형태의 가상 자산이다. 프로젝트 팀은 명문에 기록된 정보(이미지, 웹페이지, 토큰 이름 등)를 프로토콜에 따라 사토시에 새긴다. 이후 사용자는 거래 내 특수 코드를 기반으로 자산의 민팅(mint), 이전(transfer) 등의 금융적 조작을 수행한다. 기존의 레이어2와 비교해볼 때, 비트코인 명문의 의미는 방대한 자금이 몰려있는 비트코인 메인넷 자체를 확장하여 다양한 자산의 가능성을 도입하고, 비트코인 생태계의 유연성을 높이며, 비트코인 생태계의 잠재력을 발굴했다는 점이다.
파생 확장—EVM 명문
비트코인 명문이 대중화된 후, EVM 체인들도 명문 개념을 도입하기 시작했다. 하지만 EVM 체인은 스마트 계약 설계를 이미 갖추고 있어, 명문 설계가 제공하는 다양한 정보 기능은 이미 스마트 계약으로 실현되고 있다. 따라서 EVM 명문이 지닌 생태 이야기는 비트코인 명문과 다소 다르다.
이더리움은 스마트 계약의 가스 설계로 인해, 성공한 모든 계약 상호작용에는 최소 21,000 이상의 가스 수수료가 필요하다. 이는 전체 생태계 사용자에게 막대한 가스 수수료 부담을 안긴다. 반면 이더리움 명문은 스마트 계약 설계를 우회하여 EOA 주소로 data 필드를 전송하는 방식을 통해, 실행이 필요한 작업을 오프체인으로 이동한다. 오프체인 명문 가상 머신이 체인 상의 프로토콜 규칙에 맞는 data 필드를 감지하면, 가상 머신이 결과를 실행하고 해당 거래의 체인 해시(hash)에 결과를 매칭시킴으로써 체인 상에서 작업을 실행하는 수수료를 절약한다.
여기서 우리는 ERC-20 명문 프로토콜 사례를 들어보겠다. 먼저 사용자가 자신의 EOA 주소로 0ETH를 전송해 ERC-20 명문의 감시 메커니즘을 트리거하고, 명문 서버가 calldata 내용을 분석하도록 한다. 이때 calldata 내용은 BRC-20 프로토콜과 유사하게 p-프로토콜, op-행위, tick-token 세트, id-현재 토큰 ID 번호, amt-조작 수량으로 구성된다. calldata 내용에 따라 오프체인 EVM 명문 서버가 이 거래를 감지한 후 거래 내용을 실행해 해당 EOA 계정에 토큰을 민팅하고, 오프체인 인덱스에 이 토큰을 기록한다.

현재로서는 EVM 명문 조작은 주로 EVM 체인의 비싼 수수료를 낮춰 거래 비용을 더 저렴하게 만들기 위한 목적이 크다. 이런 설계는 쉽게 레이어2를 연상시키지만, 레이어2는 주로 메인넷 확장을 목표로 하며 완전한 스마트 계약 실행 환경을 갖춘 반면, EVM 명문은 주로 수수료 절감을 위해 설계되었으며 완전한 스마트 계약 실행 환경을 갖추지 못했다. 따라서 현재 EVM 명문 설계는 생태 기능보다는 EVM 체인의 수수료 절감에 초점을 두고 있다.
명문 일반 프로토콜
Oridinals 프로토콜은 비트코인 명문 프로토콜의 기반이며, Ordinals 외에도 많은 일반적인 비트코인 명문 프로토콜이 등장했다.
비트코인 계열 - 주요 프로젝트
-
BRC-20: Ordi, sats, rats
-
ARC-20: ATOM, Realm
-
Bitmap
-
Rune: Pipe
이더리움 계열 - 주요 프로젝트
-
Ethscription: eths, Facet
-
IERC-20: ethi
명문 생태계 현황
BRC-20 기반 명문 생태 거래 현황은 2024년 1월 11일 기준 24시간 거래량이 약 1,227만 달러에 근접했다.

이더리움 기반 명문 생태 거래량은 2024년 1월 11일 기준 24시간 거래량이 약 53.66 ETH(139,516 달러)에 근접했다.

전반적으로 볼 때, 현재 명문 생태계는 여전히 비트코인 생태계가 주류를 이루며, 거래 열기가 상승하고 있으며, 거래량도 방대하고, 총 자금량 증가 폭이 두드러지다.
마무리하며
명문의 원리와 비트코인 생태계에서의 혁신적 역할에 대해 깊이 있게 살펴보면서, 명문 기술의 도입은 일시적인 유행이나 단순한 기술 개선이 아님을 알 수 있다. 이는 보안성, 확장성, 실용성 면에서 비트코인 네트워크가 한 걸음 크게 나아갔음을 의미한다. Ordinals 프로토콜과 BRC20 프로토콜의 실현은 비트코인 블록체인에 새로운 응용 시나리오를 열어주었다. 그러나 사용자들은 여전히 주의를 기울여야 한다. 명문 자산 시장은 아직 초기 단계에 있으며, 그 가치와 거래 규칙은 계속 진화하고 있다. 따라서 이러한 새로운 기술들의 작동 원리를 깊이 이해하는 것은 이 분야에서 투자하거나 혁신을 추구하는 모든 사용자에게 매우 중요하다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News










