재귀 명문: 비트코인 체인의 무한한 창의력과 조합 가능성

수집
재귀 명문은 Ordinals의 발전에 무한한 상상력을 가져다주어 비트코인 체인의 확장성과 상호 운용성도 가능하게 만들었습니다.

撰文:Darren,Everest Ventures Group

摘要:

비트코인 체인 상의 프로토콜인 Ordinals가 출시되고 Ordi가 Brc20을 촉발한 이후, Ordinals를 기반으로 한 혁신이 끊임없이 등장하고 있습니다. 최근에는 주목할 만한 혁신인 재귀 명문이 등장했습니다. 재귀 명문은 체인 상에 이미 존재하는 명문을 인용할 수 있는 능력을 가지고 있으며, 대량의 코드를 비트코인 체인에 새길 수 있습니다. 또한, 재귀 명문은 코드(텍스트 형태로 표현됨)를 호출하기 때문에 체적이 매우 작아 비트코인 블록 크기 4MB의 제한을 초과할 수 있으며, 복잡한 3D 비디오 게임도 비트코인 체인에 완전히 업로드할 수 있게 되었습니다. 이 혁신은 Ordinals의 발전에 무한한 상상력을 불어넣어 비트코인 체인의 확장성과 상호 운용성을 가능하게 합니다.

본 문서는 재귀 명문의 기원, 구현 방식 및 정도, 그리고 가능한 영향과 잠재적 위험의 네 가지 측면에서 재귀 명문을 심층적으로 분석할 것입니다. 본 문서에서 다루는 코드는 매우 이해하기 쉬우므로 독자가 기술적 배경이 없더라도 논리적으로 내용을 이해할 수 있습니다.

一、什么是 Ordinals 和 Brc20

재귀 명문에 대해 이야기하기 전에, 먼저 Ordinals와 Brc20이 무엇인지 간단히 설명하겠습니다. Ordinals 프로토콜은 비트코인에서 각 사토시를 번호 매기는 시스템으로, 각 사토시에 시퀀스 번호를 부여하고 거래에서 이를 추적합니다. 간단히 말해, 사용자는 Ordinals를 통해 추가 데이터를 첨부하여 각 사토시를 독특하게 만들 수 있습니다. 이 과정을 "기록"이라고 합니다. "사토시"는 비트코인의 창시자 사토시 나카모토의 이름을 따서 명명된 비트코인(BTC)의 최소 단위입니다. 1 비트코인은 1억 사토시로 나눌 수 있으며, 이는 각 사토시가 0.00000001 비트코인에 해당함을 의미합니다. 사토시의 번호는 채굴 및 전송 순서에 따라 결정됩니다. 번호 매기기 방식은 사토시의 채굴 순서에 따라 다르며, 전송 방식은 거래 입력 및 출력의 순서에 따라 다르기 때문에 "Ordinals(서수)"라고 불립니다.

BRC20은 블록체인 기술을 기반으로 한 비트코인 토큰 표준을 의미합니다. BRC는 "Blockchain Token Standard"(블록체인 토큰 표준)를 의미하며, 숫자 20은 해당 표준의 버전 번호를 나타냅니다. BRC20 표준은 블록체인 기반 토큰을 생성하고 관리하기 위한 일련의 규칙과 프로토콜을 정의합니다. BRC20 표준은 이더리움(Ethereum)의 ERC20 표준과 유사하며, 토큰을 생성하고 조작하는 일반적인 방법을 제공합니다. BRC20 토큰은 호환되는 블록체인에서 발행, 전송 및 거래될 수 있습니다. 이 표준은 토큰의 총 발행량, 토큰 이름, 기호, 소수점 자리수 등과 같은 기본 기능과 토큰 거래의 표준 인터페이스 및 이벤트를 규정합니다. BRC20 표준을 채택함으로써 개발자는 자신의 토큰을 더 쉽게 생성하고 배포할 수 있으며, 비트코인 블록체인에서 토큰의 유통 및 거래를 실현할 수 있습니다. BRC20 표준의 출현은 암호화폐 생태계와 비트코인 생태계의 발전을 촉진하여 서로 다른 프로젝트가 더 잘 호환되고 상호 작용할 수 있도록 합니다.

二、递归铭文的起源

재귀 명문의 기원은 Brc20이 화제를 모은 이후로 시작되었습니다. 커뮤니티는 Erc20을 참고하여 Brc20이 성공을 거두었으니, Erc721을 참고하여 Brc721을 만들 수 있지 않을까 생각하기 시작했습니다. 그래서 Brc721이 탄생했습니다. 그러나 대부분의 Erc721은 이미지를 중앙화된 호스팅에 저장해야 하며 관리 비용을 지불해야 하는 반면, Brc721은 이미지를 비트코인 체인에 직접 새기는 방식으로 큰 비용 문제를 안고 있었습니다. Ordinals의 인기로 인해 비트코인 체인에 새기는 혼잡 문제가 심각해지면서 비용 압박이 더욱 가중되었습니다.

이 문제를 해결하기 위해 Gbrc721이 만들어졌습니다. Gbrc721은 체인 상의 높은 비용 문제를 성공적으로 극복했습니다. Gbrc721 프로젝트 개발 시, 프로젝트 팀은 NFT의 구성 요소를 업로드하고 이를巧妙하게 조합하기만 하면 됩니다. 예를 들어, 10K 컬렉션은 200개의 구성 요소만 필요할 수 있으며, 이 구성 요소에는 입, 귀, 코 등이 포함됩니다. 이는 체인 상의 비용을 크게 절감할 수 있게 해줍니다. 그러나 동시에 새로운 문제도 발생했습니다. 즉, 이미지를 표시하기 위해 체인 외부에서 이미지 해석이 필요하다는 것입니다. 따라서 현재 MagicEden에서 전시되고 있는 Gbrc721 프로젝트 "Ordibots"는 여전히 텍스트 형태로 표시되고 있습니다(아래 그림 참조).

image

재귀 명문의 개념은 비트코인 프로토콜 Ordinals의 창립자에 의해 제안되었습니다. 2023년 6월 12일, Ordinals의 새로운 수석 유지 관리자인 Raph는 Github에서 중요한 진전을 발표하며, 명문 "재귀 명문" 번호 2167의 혁신을 Ordinalsd의 코드에 통합했습니다(아래 그림 참조). 이 버전의 코드에서는 "/-/content/:inscription_id"라는 구문을 통해 명문 간에 서로의 내용을 인용할 수 있게 되어 Gbrc721을 초월하는 기능을 구현했습니다. 이 혁신은 체인 상에서 직접 이루어지며 체인 외부 해석에 의존하지 않아 Gbrc721의 문제를 근본적으로 해결했습니다. 따라서 재귀 명문이 탄생하게 되었고, 이 간단하면서도巧妙한 변화는 Ordinals에 무한한 창의력을 가져다주어 사람들의 상상력을 자극했습니다.

image

三、实现与效果:探索无尽的组合可能性

앞서 우리는 재귀 명문의 기원을 살펴보았습니다. 이제 본 문서는 재귀 명문의 구현 방식에 대해 구체적으로 탐구할 것입니다. 또한, 주목할 만한 첫 번째 재귀 명문 프로젝트인 《Recursive Punks》의 극적인 시작과 재귀 과정에서 각 구성 요소가 어떻게 융합되는지에 대해서도 알아보겠습니다. 더불어 재귀 명문의 조합 가능성이 어느 정도까지 도달할 수 있는지, 그리고 서로 다른 형식의 재귀 명문 간의 조합이 가능한지에 대해서도 주목할 것입니다. 이제 우리는 이러한 수수께끼를 풀어보고 재귀 명문이 가져다주는 무한한 조합 가능성을 탐구해 보겠습니다.

递归铭文的实现方式

재귀 명문의 구현은 Ordinals의 창립자 팀의 지혜와 기술적 돌파구 없이는 불가능합니다. 그들은 아래 그림과 같이 하위 프로토콜에 코드를 삽입했으며, 여기서 "/content/"는 코드 인용의 핵심입니다. 바로 이 구문 덕분에 개발자는 비트코인 체인에 이미 존재하는 다른 명문을 인용할 수 있게 되었습니다. 코드를 세심하게 읽는 독자라면, 여기 제시된 코드(버전 2174)가 앞서 언급한 버전 2167과 다르다는 것을 쉽게 알 수 있습니다(2174 버전은 "/-" 부분이 삭제되었습니다). 2167 버전은 처음 채택된 버전이지만, 이후 Ordinals 창립 팀은 2167 버전을 포기하고 2174 버전을 채택했습니다. 이는 이후 《Recursive Punks》의 극적인 시작을 위한 서사를 제공합니다.

image

Recursive Punks 的戏剧开场

6월 13일, Recursive Punks 공식 발표는 무료로 10,000개의 Recursive Ordinals 시리즈를 발행한다고 알렸고, 이는 즉시 커뮤니티의 열띤 논의와 전파를 불러일으켰습니다. "First is First" 원칙에 따라, 프로젝트는 커뮤니티에 의해 발견된 후 빠르게 새겨졌으며, 그 열기가 너무 뜨거워서 웹사이트가 다운되기도 했습니다. 그러나 열광적인 Fomo 새김潮이 지나간 후, 많은 사용자들은 공식에서 사용한 재귀 명문 버전이 구버전인 2167이라는 사실에 놀랐습니다. 올바른 재귀 명문 구문은 "/content/"여야 하지만, 공식은 "/-/content/:"를 사용했습니다. 이로 인해 Recursive Punks는 비트체인 명문 브라우저에서 정상적으로 이미지를 표시할 수 없게 되었고, 따라서 엄밀히 말하면 이 프로젝트는 진정한 재귀 명문 프로젝트가 아닙니다.

커뮤니티는 이후 수정 방법을 전파하고 Recursive Punks의 구문 오류를 지적하기 시작했습니다. 그러나 공식은 프로젝트의 구문 오류를 발견한 후 예상치 못한 방식으로, Ordinals 프로토콜의 개발자와 커뮤니티가 무이미지 버전과 유이미지 버전을 동시에 인정하기를 희망한다고 트윗했습니다. 더욱 놀라운 것은, 공식이 이후 해당 트윗을 삭제하고 MagicEden에 Recursive Punks 무이미지 버전을 직접上线하여 고화질 이미지 형태로 전시했다는 점입니다. 기술자의 분석에 따르면, 이는 프론트엔드 렌더링 방식을 통해 구현된 것으로, 이 버전이 MagicEden 플랫폼에서 이미지를 표시할 수 있게 되었습니다. 이 조치는 일부 커뮤니티 구성원들의 불만을 초래했으며, 그들은 이러한 행동이 탈중앙화의 원칙을 심각하게 위반한다고 주장했습니다. 심지어 일부는 이를 사기 행위로 간주하기도 했습니다.

현재 Recursive Punks의 V1 버전과 V2 버전은 모두 MagicEden에上线되었습니다. 오늘(2023.6.20) 기준으로, Recursive Punks V1 버전(무이미지 버전)은 더 높은 거래량을 기록하고 있어, 공식의 V1 버전이 여전히 커뮤니티에서 더 많은 합의를 얻고 있다고 볼 수 있습니다. "First is First"의 원칙은 여전히 널리 인정받고 있습니다. 그러나 아마도 재귀 명문 지식의 보급과 함께 진정한 재귀 명문 버전인 Recursive Punks v2가 더 많은 지지와 인정을 받을 것입니다.

递归铭文中组件的巧妙组合

재귀 명문에서는 앞서 언급한 "/content/" 구문 코드를 통해 프로젝트 팀이 체인 상에 이미 존재하는 NFT 구성 요소를 직접 인용하여 자신의 NFT 작품을 만들 수 있습니다. 본 문서는 재귀 명문 프로젝트 《Recursive Frogs》를 예로 들어 그 원리를 설명하겠습니다. 아래 그림에서 빨간 상자는 해당 NFT 작품의 구성 요소를 보여줍니다(현재 Ordiscan은 재귀 명문 구성 요소의 표시 및 원클릭 링크 구성 요소 웹사이트를 지원합니다).

image

이제 빨간 화살표가 가리키는 "view source code"를 클릭하여 해당 NFT 작품의 소스 코드를 확인해 보겠습니다.

image

이 여섯 줄의 코드는 "content" 구문을 사용하여 실제로 여섯 개의 서로 다른 구성 요소를 인용하고 있으며, "/content/" 뒤에 있는 일련의 코드는 각 구성 요소의 "Inscription ID"에 해당합니다.

image

이러한巧妙한 구성 요소 인용 방식을 통해 재귀 명문 창작자들은 다양한 요소를 서로 융합하여 독특한 작품을 창조할 수 있습니다. 이러한 무한한 조합 가능성은 창작자의 상상력을 자극할 뿐만 아니라 재귀 명문의 발전에 새로운 차원을 가져다줍니다. 예술 작품, 디지털 수집품 또는 가상 현실 게임 등 재귀 명문의 조합 능력은 창의적 분야에 전례 없는 가능성을 가져다줄 수 있습니다.

递归铭文的无限组合与不同格式的融合

재귀 명문은 이론적으로 높은 조합 가능성을 가지고 있으며, 비트코인 체인 상의 다양한 명문을 유연하게 조합할 수 있습니다. 이러한 무한한 조합성은 많은 산업 선구자들에게 재귀 명문이 Ordinals에 GameFi와 메타버스와 같은 혁신적인 응용 시나리오를 가져올 잠재력을 보여주었습니다. 재귀 명문은 서로 다른 형식의 명문을 조합하여 HTML 형식으로 표현된 웹 페이지를 생성할 수 있습니다. 이 웹 페이지의 내용은 프로젝트 팀이 자유롭게 추가할 수 있으며, 비트체인에서 찾을 수 있는 한 가능합니다. 음악, 비디오 또는 GIF와 같은 다양한 콘텐츠가 통합될 수 있습니다. 따라서 재귀 명문은 비트코인 생태계에 거대한 가능성을 주입하며, 재귀 명문의 창의성과 개방성은 창작자에게 전례 없는 창작 플랫폼을 제공합니다.

四、递归铭文引发的革新潮流及应用场景展望

재귀 명문의 출현은 비트코인 생태계에 무한한 가능성을 가져왔습니다. 이제 우리는 재귀 명문이 가져올 수 있는 영향과 가능성 있는 응용 시나리오를 대담하게 예측해 보겠습니다.

1、比特币生态创业门槛和成本的降低

재귀 명문은 비트코인 생태계의 창업 문턱을 크게 낮추었으며, 몇 줄의 코드 수정만으로도 새로운 NFT 시리즈를 만들 수 있게 되었습니다. 이는 Recursive Punks의 무이미지 버전, 유이미지 버전, 대형 이미지 버전 및 고화질 대형 이미지 버전에서 보여준 바와 같습니다. 또한, 재귀 명문은 창업 비용을 현저히 낮추어, 원래 수만 장의 이미지를 업로드해야 했던 10k 컬렉션이 이제는 200개의 구성 요소 이미지만 업로드하고 코드를 통해巧妙하게 조합하여 10k 컬렉션을 완성할 수 있게 되었습니다.

2、铭文丰富度的提升

재귀 명문의 출현은 Ordinals의 하위 명문 브라우저(예: ord.ioordiscan.com)가 초기 텍스트 유형 외에도 SVG, HTML 및 JavaScript와 같은 다양한 미디어 유형을 지원하기 위해 노력하게 만들었습니다. 재귀 명문은 거의 모든 웹 페이지의 내용을 표시할 수 있는 만능 웹 페이지에 필적할 수 있습니다. 또한 재귀 명문은 다른 명문을 인용할 수 있어, 로컬 웹 페이지가 인터넷으로 업그레이드되는 것과 같이 명문의 표현 형식을 크게 풍부하게 합니다.

3、GameFi和元宇宙

재귀 명문의 출현은 비트체인 상의 GameFi와 메타버스 구현의 가능성을 가져왔습니다. 현재 재귀 명문을 기반으로 한 미니 게임이 등장했습니다. 아래 그림은 Ordz Games가 개발한 재귀 게임입니다. 플레이어는 명문 브라우저에서 직접 클릭하여 조작할 수 있으며, 이전에 인기 있었던 "양이 되어라"와 유사한 방식으로 진행됩니다. 이는 앞서 언급한 "웹 페이지" 구현입니다.

image

앞서 언급한 바와 같이, 재귀 명문은 코드 호출의 특성 덕분에 작은 체적을 실현했습니다. 이 특징 덕분에 명문의 크기는 비트코인 블록 크기 제한인 4MB를 초과할 수 있습니다. 따라서 이론적으로 우리는 비트코인 체인 상에 메타버스와 GameFi를 구축할 수 있으며, 복잡한 3D 게임을 비트코인 체인에 업로드할 수도 있습니다. 물론, 재귀 명문은 여전히 초기 단계에 있으며, 이러한 모든 구상과 아이디어는 지속적인 탐색과 발견을 통해 실현되어야 합니다.

五、递归铭文可能存在的风险

  1. 중앙화 위험 존재: 재귀 명문의 구현은 Ordinals 프로토콜에 의존합니다. 앞서 언급했듯이, 재귀 명문의 구현은 Ordinals 프로토콜 위에 구축되어 있습니다. 만약 Ordinals 프로토콜이 "인용" 부분의 코드를 삽입하지 않거나 이후에 삭제한다면, 재귀 명문은 사용할 수 없게 됩니다.

  2. 비트코인 네트워크에 부담을 줄 수 있음: 단기적으로 재귀 명문은 비트코인 생태계에 일정한 번영을 가져올 수 있습니다. 그러나 이미지, 영화, 코드 저장소, 소프트웨어 코드 및 각종 새로운 데이터 명문이 비트코인의 메모리 풀에 쌓일 가능성이 있습니다. 거래를 확인하기 위해 등록 상인들이 점점 더 높은 가격을 제시함에 따라, 비트코인으로 구매 비용을 지불하려는 일반 사용자들은 비싼 프리미엄을 지불해야 할 것입니다. 따라서 장기적으로 비트코인 네트워크는 더욱 혼잡해지고 수수료도 더욱 비쌀 수 있습니다.

  3. 악의적 행위 비용 감소: 재귀 명문은 사기꾼이 비트코인 체인에 악성 소프트웨어를 추가하는 것을 더 쉽게 만들 수 있습니다. 사기꾼은 악성 소프트웨어를 여러 파일로 나누어 사람들이 게임, 파일 또는 소프트웨어를 다운로드할 때 그들의 장치에 악성 소프트웨어를 추가할 수 있습니다. 이는 다운로드하는 사용자가 자금을 잃게 만들 수 있습니다.

  4. 기반 시설 지원 의존: 재귀 명문은 또한 더 많은 기반 시설의 지원이 필요합니다. 예를 들어, 주요 거래소인 Unisat과 MagicEden, 주요 명문 브라우저 및 중앙화 거래소인 OKEX, BINANCE의 지원이 필요합니다. 오늘(2023.6.20) 기준으로, MagicEden은 앞서 언급한 Recursive Punks V2 버전의 이미지 표시를 지원하지 않으며(아래 그림 참조), Recursive Frogs의 정상적인 전시도 한 커뮤니티 KOL의 제안 이후에야 실현되었습니다.

image

image

六、结语

재귀 명문의 출현은 비트코인 생태계의 광범위한 논의를 촉발하였으며, 비트코인 생태계와 전체 산업에 깊은 영향을 미칠 가능성이 있습니다. 물론 재귀 명문이 무한한 가능성을 가져올 것이라는 기대가 있지만, 우리는 재귀 명문이 여전히 초기 단계에 있으며 지속적인 탐색과 발견이 필요하다는 점을 인식해야 합니다. 또한 더 많은 프로젝트 팀과 지원이 필요합니다. 따라서 모험적인 시도와 투자 전에 항상 위험 인식을 유지해야 합니다.

체인캐처(ChainCatcher)는 독자들에게 블록체인을 이성적으로 바라보고, 리스크 인식을 실제로 향상시키며, 다양한 가상 토큰 발행 및 조작에 경계해야 함을 상기시킵니다. 사이트 내 모든 콘텐츠는 시장 정보나 관련 당사자의 의견일 뿐이며 어떠한 형태의 투자 조언도 제공하지 않습니다. 만약 사이트 내에서 민감한 정보를 발견하면 “신고하기”를 클릭하여 신속하게 처리할 것입니다.
banner
체인캐처 혁신가들과 함께하는 Web3 세상 구축