비트코인 UTXO, Ordinals, BRC20 기술 논리 관계 정리
作者: Haotian
Ordinals가 등장한 이후 비트코인 inscription 시장은 항상 소수의 사람들만 이용해왔지만, BRC20 표준의 출현은 이러한 상황을 변화시켰습니다. ordi 만배 신화가 여전히 회자되고 있을 때, 비트코인 NFT 소형 이미지 시장도 덩달아 침묵을 깨뜨렸습니다. 하드코어 과학 보급의 자세로, 다음 스레드에서는 비트코인 UTXO, Ordinals, Brc20 간의 기술적 논리 관계를 간단히 정리하고, 그 이면의 서사 경제학을 탐구해보겠습니다.
ERC721 표준이 이더리움에 가져다준 시장의 번영을 목격한 후, 개발자들은 비트코인에 NFT의 방식을 주입할 수 있을지 고민하기 시작했습니다. 고유한 특성을 가진 UTXO 데이터 구조가 돌파구가 되었습니다: 한 주소에 새로운 BTC가 추가되면 UTXO가 생성되고, 한 주소가 BTC를 소비하고 남지 않았을 때, 새로운 UTXO가 기존 UTXO를 대체하여 UTXO를 추적함으로써 비트코인 주소 잔액 등의 상태 정보를 추적할 수 있습니다.
UTXO는 TX 해시값과 출력이 가리키는 0부터 시작하는 증가하는 인덱스 번호로 구성되며, 이는 ERC721의 ID 시리얼 번호와 유사합니다. 또한 각 인덱스 번호는 공키 스크립트 ScriptSubKey에 해당하며, 원래는 해당 UTXO를 소비할 수 있는 조건과 규칙을 설명합니다. Taproot 소프트 포크 이후, UTXO는 출력 스크립트에 이미지, 텍스트, 오디오 및 JSON 데이터 패킷 등의 추가 콘텐츠를 삽입할 수 있게 되었습니다.
이러한 시리얼 번호와 스크립트 데이터는 비트코인 체인에 있으며, Ordinals 검색 도구가 이를 분석하여 NFT를 비트코인 네트워크로 옮기는 해결책을 제시했습니다. UTXO 인덱스 번호 시리얼 번호에 따라 해당 공키 출력 스크립트의 메타데이터를 검색하는 기능을 제공하여 UTXO가 NFT 기능을 지닐 수 있게 되었습니다. inscribe는 UTXO에 해당 NFT 데이터를 업로드하여 NFT를 생성하는 과정입니다.
주의할 점은 inscribe가 선착순 원칙을 따르며, 동일한 문자열이 비트코인의 공키 스크립트에 나타날 경우, 더 이른 Ordinals 시리얼 번호에 해당하는 명문 데이터가 유효한 명문으로 간주된다는 것입니다. 해석권은 명문을 전시하는 제3자 플랫폼에 귀속됩니다. 이것이 바로 모든 사람이 비트코인 네트워크에 punk를 업로드할 수 있지만, 가장 초기의 bitcoin punk만이 정통인 이유이며, 이는 사실상 합의의 일종입니다!
곧 시장은 비트코인 이미지 NFT, 도메인 NFT, 텍스트, 파일 NFT 등 다양한 플레이를 파생시켰습니다. 이더리움 네트워크의 메타데이터가 주로 URL 형태로 나타나는 것과 달리, 비트코인 NFT 메타데이터는 비트코인의 공키 스크립트에 직접 저장되기 때문에 많은 사람들이 비트코인 공체인이 NFT 수집품을 담기에 가장 적합한 장소라고 부릅니다. 그러나 이러한 열풍은 일부가 네트워크 저장 자원을 차지하는 것에 대한 비판 속에서 점차 식어갔습니다.
그러나 Crypto 분야의 신기한 혁신력은 항상 끊임없이 일어납니다. 3월 초, @domodata라는 개발자가 BRC20 명문 실험을 설계했으며, 공키 스크립트의 JSON 데이터 패킷을 매개체로 하여 depoly, mint, transfer 등의 매개변수를 포함하고 있습니다. BTC 공키 스크립트는 데이터만 저장하고 스마트 계약 명령 실행 프로그램을 지원하지 않기 때문에, JSON 데이터 패킷이 있으면 오프체인 플랫폼에서 회계 장부를 기록할 수 있습니다.
예를 들어, domo는 ordi의 BRC20을 배포하고 총 공급량을 2100만, 단일 주소 제한을 1000개로 명시했습니다. 오프체인 회계 플랫폼은 ordi의 배포 시리얼 번호부터 mint로 주석이 달린 명문 데이터 정보를 추적하며, 이후 21000개의 mint가 포함된 명문 데이터 패킷만 유효한 명문으로 간주됩니다. 선착순 원칙을 따르기 때문에, 이후의 명문이 인정되면 총 공급량을 초과하게 되어 명백히 불가능합니다.
이것이 바로 BRC20이 제3자 플랫폼에서 회계 및 관리가 필요한 이유입니다. 현재 transfer, mint 등의 기능은 간단하고 추적하기 비교적 빠르지만, BRC20을 업그레이드하고 deploy 주소 세금과 같은 기능을 추가하려면 복잡해지며, 이더리움처럼 여러 계약을 공개적으로 호출할 수 없습니다. 이는 플랫폼의 회계 장부 읽기, 검색 및 관리의 권위와 공정성을 매우 시험합니다.
여기에는 여러 기술적 난제가 있습니다. 예를 들어, 프론트엔드 인터페이스가 mint 명문을 생성하는 사람 수를 어떻게 제어할 것인지; 백엔드에서 블록체인 거래가 어떻게 투명하고 공정하게 이루어질 것인지; 플랫폼이 UTXO 대기 상황을 추적하여 사용자에게 마이너 수수료를 증가시켜 패키징 효율성을 높이는 방법을 제공하는 등의 기능은 제3자가 더욱 최적화해야 할 경험입니다. 혼란 속에서 자연스럽게 초보자들이 미지의 시장에서 교육과 세례를 받게 됩니다.
일상적인 예를 들어보면, BRC20 명문을 확보하는 것은 12306에서 기차표를 확보하는 것과 같습니다. 기차 객차의 유효 좌석 번호는 한정되어 있으므로, 선착순으로 구매해야 합니다. 만약 당신이 머리를 쥐어짜며 안으로 밀어붙인다면, 당신이 얻는 것은 좌석이 없는 명문일 수 있습니다. 죄송하지만 서서 가야 합니다. 물론 당신은 높은 가격으로 암표상에게 유효한 표를 직접 구매할 수도 있지만, 비싸긴 해도 앉을 수는 있습니다. 그러나 만약 당신이 무좌석 표를 구매하고 기차역에 환불을 요청한다면, 어떻게 가능하겠습니까?
중요한 것은, 비록 BRC20의 회계 방식이 다소 거칠지만, 서사가 재미있고 쉽게 퍼질 수 있으며, 누구나 depoly하고 누구나 mint할 수 있어 탈중앙화된 meme 문화 사상을 강화하여 한순간에 FOMO가 일어났다는 것입니다. BRC20의 의미는 소액 투자자들이 비트코인 NFT 분야로 저비용으로 진입할 수 있도록 돕는 것입니다. ordinals 프레임워크 아래의 일련의 NFT 수혜를 지원합니다. 그래서 최근 비트코인 소형 이미지 시장의 폭발적인 인기는 자명한 이유입니다.
위의 내용은 기술적 측면에서 너무 엄격하게 표현하기 어려우며, 저는 논리적으로 비트코인 UTXO 메커니즘, Ordinals, Brc20의 시장 진화 내재 논리 원리를 여러분과 함께 나누어 ordinals 검색과 BRC20 표준이 비트코인 NFT 시장에서 어떻게 꽃을 피우는지를 느껴보도록 하겠습니다. 이후 시장이 어떻게 될지는 저도 신중한 태도로 관찰하고 있으며, 그 이전에 호기심을 유지하고 신중하게 참여하며 시간을 맡기도록 하겠습니다.