Runes 프로토콜과 "공개 각인" 발행 메커니즘에 대한 심층적인 논의
星球君的朋友们
2024-03-07 03:00
本文约3552字,阅读全文需要约14分钟
룬 프로토콜이란 무엇입니까? 공개등재와 프로젝트파티 예약 시스템 중 어떻게 선택하나요?

원작자: MiX

원본 편집자: Faust, geek web3

2024년 3월 2일, Rune 생태 인프라 프로젝트인 Rune alpha의 창립자는 Github의 공개 문제에서 Runes 프로토콜의 창립자인 Casey와 논의를 시작했습니다. 두 당사자는 공개 비문 메커니즘을 확장하는 방법에 대해 논의했습니다. 룬 프로토콜.. 주제는 다음과 같습니다:

  • 공개 각인을 유보할 수 없다는 요건을 완화해야 할까요?

  • 공개 각인 배포 방식을 채택한 룬에는 관리권이 없다는 점을 지적했다.

  • 비문 NFT와 룬 FT의 협력을 기반으로 한 일련의 발행 메커니즘 아이디어를 제안했습니다.

비트코인 파생 자산 프로토콜에 대한 강한 관심으로 인해 이 기사의 저자는 Runes의 최신 주제 중 일부를 결합하고 Runes 및 Ordinals 프로토콜의 과거와 유사한 자산 발행 방법에 대한 개발 탐색을 수행하기 위해 이 기사를 작성했습니다. .그것이 모두가 비트코인 ​​생태계를 이해하는 데 도움이 될 것이라고 믿습니다.

룬 프로토콜이란 무엇입니까?

일명 Runes 프로토콜은 비트코인 ​​네트워크에서 동종 토큰을 발행하기 위한 프로토콜로 Ordinals의 창시자인 Casey가 Ordinals 제도를 발표한 후 이를 재구축한 것으로, Bitcoin UTXO의 특성을 기반으로 구축되었습니다. 전반적인 디자인 아이디어는 매우 간단합니다.

Runes 프로토콜은 비트코인이 반감되는 2024년(블록 높이 840,000), 즉 올해 4월 말에 메인넷을 출시할 계획이라는 점을 언급할 가치가 있습니다. 룬 프로토콜은 여전히 ​​최적화 및 버전 반복 과정에 있습니다.

룬의 원리를 간략하게 대중화하기에 앞서, 소위 [공개 각인]이 실제로 무엇을 의미하는지, 맥락을 빠르게 이해해 보도록 하겠습니다.

Runes의 제안자인 Casey는 처음에는 동종 토큰 프로토콜에 대한 아이디어가 없었으며, 이르면 2022년 12월 초 NFT 데이터를 비트코인에 영구적으로 연결하려는 의도로 Ordinals 프로토콜을 출시했습니다. NFT 메타데이터는 비트코인 ​​거래의 증인 데이터(증인은 주로 디지털 서명 정보를 포함함)에 기록되는 비문과 같기 때문에 지정된 사토시에 어떤 형태의 콘텐츠(예: 텍스트, 이미지 등)도 새길 수 있습니다.

(이미지 출처: https://yishi.io/a-beginner-guide-to-the-ordinals-protocol/)

2023년 3월 8일, 전형적인 NFT 발행 프로토콜인 Ordinals를 기반으로 한 익명의 개발자 @domodata가 동종 토큰 발행을 위한 BRC-20 표준 세트를 우회적으로 생각해 냈습니다. 이러한 방식으로 비트코인 ​​체인에 업로드해야 하는 파생자산 데이터에 대해 통일된 형식과 속성(토큰 이름, 총 공급량, 최대 단일 발행량 등)이 지정되고 인덱서가 생성됩니다. 이 정보를 구문 분석하고 추적하는 데 사용되며 BRC-20 토큰과 관련된 지갑 계정 및 자산 금액을 표시합니다.

여기에 핵심이 있습니다. BRC-20의 발행은 Ordinals와 같은 비트코인 ​​각인 NFT 프로토콜에 따라 달라집니다. 따라서 초기 발행 메커니즘은 NFT 캐스팅 프로세스와 유사해지며 자연스럽게 선착순의 특성을 갖습니다. First Mint는 모든 사람이 소유하는데, 이는 Ethereum ERC-20 자산이 발행될 때와는 완전히 다릅니다. 프로젝트 당사자가 먼저 자산 계약을 배포하고 자산 분배 메커니즘을 정의하며 공무원이 원하는 대로 시장을 통제할 수 있습니다.

이러한 Fair Launch 기능은 대부분의 사람들에게 동종 토큰의 초기 발행에 공정하게 참여할 수 있는 기회를 제공하며, 프로젝트 측에서는 예약이나 락업이 없으며 자산이 최초 발행되자마자 누구나 참여할 수 있습니다. 곧 BRC 20은 비트코인 ​​체인의 파생 자산 발행에 붐을 일으켰고 심지어 이러한 강세장을 직접적으로 시작하기도 했습니다. 오늘 우리가 주목하고 있는 공개 각인 발행 방식은 룬즈 프로토콜에 있어 매우 중요한 부분이라고 볼 수 있습니다.

그러나 BRC-20은 또한 많은 문제를 가져옵니다: BRC-20 자산의 모든 작업은 비트코인 ​​체인에서 특정 거래를 시작해야 합니다.BRC-20 자산의 인기로 인해 비트코인 ​​UTXO 데이터 세트도 빠르게 확장되고 있습니다.이로 인해 BTC 핵심 개발자 BRC-20에 공개적으로 질문합니다.

Ordinals 창립자 Casey는 BRC-20에 반대할 뿐만 아니라 Ordinals를 기반으로 발행된 FT 자산을 인정하지 않습니다.그러나 BRC-20의 인기로 인해 그는 토큰의 99%가 사기와 속임수임에도 불구하고 이러한 것들이 여전히 있을 것이라고 느꼈습니다. 사라질 수 없는 카지노와 같아야 합니다.

동시에 BRC-20은 비트코인 ​​체인에 과도한 흔적을 남겨 데이터 전달 측면에서 비트코인 ​​노드에 부담을 가져왔습니다. 온체인 데이터 자산 계약을 통해 BRC-20으로 인해 발생하는 문제를 완화할 수 있습니다.

그래서 Casey는 비트코인을 위한 더 나은 동종 토큰 프로토콜을 구축하기로 결정하고 2023년 9월 25일 Runes 프로토콜의 초기 개념을 발표했습니다.

기술적 관점에서 Runes 프로토콜은 비트코인 ​​UTXO 및 추가 정보를 기반으로 구축되었습니다. 각 거래를 실행하려면 오프체인에서 생성된 온체인 디지털 서명 정보가 필요합니다. 서명 정보에 특정 형식의 메시지를 전달할 수 있습니다. Runes 프로토콜은 OP_RETURN opcode를 통해 특정 메시지를 표시합니다. 이러한 특정 메시지는 Runes 자산의 변경과 관련된 정보입니다.

BRC-20 프로토콜과 비교하여 Runes에는 많은 장점이 있으며 그 중 가장 중요한 것은 다음과 같습니다.

1. 거래 단계가 단순화되고 불필요한 중복 UTXO가 생성되지 않아 비트코인 ​​노드의 부담을 더 효과적으로 줄일 수 있습니다. 또한 BRC-20의 전송 트랜잭션은 수신자 1명과 토큰 1개만 지원하는 반면, Runes는 동시에 여러 수신자에게 전송을 지원하고 여러 Runes 토큰을 전송할 수 있습니다.

2. 자산 데이터의 저장 및 인덱싱이 더욱 간결해졌습니다. BRC-20 데이터는 특정 거래의 증인 데이터에 JSON 형식으로 저장되며 BRC-20은 계정 모델을 기반으로 하며 자산 잔액은 지정된 것과 연결됩니다. 계정. Runes 프로토콜의 데이터는 특정 거래의 OP_RETURN 필드에 저장되며 자산 기록 방법은 비트코인 ​​체인의 UTXO에 직접 동형 결합될 수 있는 UTXO 모델을 채택합니다.

개인의 룬 자산 상태를 확인할 때 해당 개인이 소유하고 룬 자산에 바인딩된 특수 UTXO만 확인하면 됩니다.계산을 완료하려면 일부 정보를 추적해야 하지만 비트코인을 스캔할 필요는 없습니다. BRC-20과 같은 체인 완전한 UTXO 수집, 이 경량 접근 방식은 데이터 인덱싱에 더 친숙합니다.

3. UTXO 기능 확장 레이어와 호환: Runes의 UTXO 기반 디자인으로 CKB, Cardano 및 Fuel과 같은 UTXO 기반 기능 확장 레이어와 더 잘 호환됩니다. 위의 기능 확장 계층은 RGB++와 유사한 UTXO 동형 바인딩을 통해 Runes에 대한 스마트 계약 시나리오를 제공할 수 있습니다.

기술에 대해 간략하게 이야기한 후, 이 글의 시작 부분에서 논의한 발행 메커니즘으로 돌아가겠습니다. Casey는 고정 총액과 공개 각인이라는 두 가지 룬 발행 방법을 설계했습니다.

1. 총액이 고정된다는 것은 발급자가 모든 룬을 직접 기재한 후 배포한다는 의미로, 상대적으로 중앙집중화되어 있습니다.

2. 공개 각인은 블록 높이나 타임스탬프 지정 등 룬 발행 방법에 대한 매개변수를 설정하는 것으로, 규칙을 충족하는 기간 내에서 사용자가 발행하는 자산의 양이 최종 룬의 총량이 됩니다. .

두 가지 배포 방법에 해당하는 시나리오와 메커니즘은 완전히 다르며, 다음에서는 공개 조각에 대해서만 이야기하겠습니다.

실제로 Sondotpin은 Runes의 Issue#124에서 이 주제를 논의하기 시작했으며 Casey의 승인을 받았습니다.

Issue#165의 구체적인 내용은 다음과 같습니다.

  • Sondotpin: 현재 공개 발행에서는 프로젝트 당사자/발행자가 룬을 미리 예약할 수 없으므로 프로젝트 당사자가 탁월한 토큰 경제 모델을 설계할 수 있는 기회가 제한됩니다.

  • Casey: 이전 호#124를 참조하세요. 나는 출시 시점에 퍼블리셔가 설정된 매개변수 범위 밖에서도 합리적인 방식으로 룬을 배열할 수 있도록 이 요구 사항을 완화하는 것을 고려하고 있습니다. 이렇게 디자인하면 룬 세부정보 페이지에서 관련 정보가 눈에 띄게 표시됩니다.

  • Sondotpin: 두 라운드의 공개 비문 룬과 같은 다중 발행 메커니즘을 설계한 다음 각 발행 라운드에 대해 서로 다른 매개변수를 설정하는 것이 가능합니까?

  • 케이시: 룬에는 기본적으로 관리자가 없기 때문에 저는 이렇게 하고 싶지 않습니다. 유통 권한은 특별한 권한을 가진 단일 기업의 손에 있어서는 안 됩니다. 하지만 룬을 발행할 때 인스크립션을 추가한 다음, 이 인스크립션을 기반으로 새 룬을 발행하면 두 번 발행된 룬이 동일한 자산이 됩니다. 물론, 사전 채굴을 활용한 후 다른 유통 방식을 이용해 발행할 수도 있습니다.

향후 CTV 기능이 원활하게 출시될 수 있다면 프로토콜 지원은 필요하지 않을 것이며, CTV는 사전 설정된 조건 템플릿을 직접 설정할 수 있으며, 조건이 충족되면 해당 조건에 맞는 에어드랍 및 공모가 가능합니다.

Casey와 SonPin에 대한 토론, 개인적인 의견:

1. 프로젝트 시작 초기 단계에서는 일부 토큰을 예약하는 것이 실제로 필요합니다.

초기에는 프로젝트 당사자가 비즈니스를 부트스트랩하려는 경우 핵심 팀에 동기를 부여하고 커뮤니티를 통합하기 위해 일정량의 토큰 보유량이 필요합니다. 본 논의에 따라 협약이 이행될 수 있다면 공개명제의 공정성과 보편적 참여 가치를 보완하고, 공개명제를 통해 더욱 가치 있는 기본 프로젝트 당사자들이 룬즈 생태계에 참여할 수 있게 될 것이다.

2. 유보 여부 및 방법은 자기인증 수단을 발행자에게 넘기는 것입니다.

실제로 케이시는 유튜브 영상에서 동종토큰의 99.9%가 사기라고 여러번 직설적으로 밝혔습니다. 세상을 바꾸는 척 하지 마세요. 도박과 투기가 난무하는 산업임을 솔직히 인정합니다. 그리고 모든 사람에게 친절하게 대해주세요. 그것은 단지 재미를 위한 것입니다!

이슈 #124부터 #165까지, Casey가 동종 토큰의 사용 시나리오에 대해 더 많은 인식을 갖고 있음을 알 수 있습니다. 공공각인 방식에 대해서는 의문을 제기할 필요가 없다. 이를 기반으로 예약 메커니즘을 추가하는 등 확대하는 것은 선택권과 자기인증권을 발급자에게 넘겨주는 것이며, 이를 방지하는 것도 좋은 방법이다. 나쁜 코인이 좋은 코인을 몰아내는 것.

3. Inscription NFT와 Rune FT는 혁신의 여지가 더 많습니다.

비문 NFT와 룬 FT가 서로 협력하기 위한 다중 발행 메커니즘에 대한 Casey의 아이디어는 매우 흥미롭습니다. 배경 지식에서 언급했듯이 Ordinals와 Runes는 모두 Casey가 설계한 프로토콜로 두 개의 병렬 프로토콜로 간주해야 하지만 둘 다 Github에서 구현됩니다. Ord 프로젝트에는 기술적인 교차와 협업이 많이 있습니다. 동기화 영역을 공유함으로써 기본 로직의 블록.

Runestone, Runecoin 등 현재 핫한 프로젝트도 비문과 룬의 혁신적인 조합입니다. Runecoin의 게임 플레이는 가장 주류를 이루는 비문 사전 채굴입니다. Runecoin에서 발행한 RSIC 비문을 보유하면 프로젝트의 룬을 지속적으로 발굴한 후 4월 말에 Runes 프로토콜이 온라인 상태가 되면 FT를 할당하게 됩니다. 우리는 앞으로 새로운 아이디어를 낳고 더욱 새로운 플레이 방식을 가져올 수 있는 더 많은 프로젝트를 기대합니다.

4. 공개 각인 방식으로 발행된 룬은 소유권이 없습니다.

케이시의 원문에는 룬에는 소유권이 없다고만 표현되어 있지만, 저자는 이는 공개 각인 배포 방식을 채택한 룬의 소유권 부족을 구체적으로 언급해야 한다고 생각합니다. SonPin이 제안한 2단계 공개 조각 계획은 확실히 매우 높은 권한을 가진 주소에 의해 운영될 것입니다. 이것은 암호화폐 암호화 분야가 보고 싶어하는 것이 아닙니다.

프로젝트 Runecoin과 마찬가지로 21,000개의 RSIC 각인 NFT를 발행한 후 신속하게 상위 각인을 Satoshi Nakamoto의 주소로 이전했습니다. 이는 누구도 다시 사용할 수 없다는 것을 의미합니다. 즉, 기술적 수단을 통해 추가 발행을 하지 않겠다고 약속합니다. 이 작업 자체가 많은 칭찬을 받았고, 이로 인해 지나가는 사람들 사이에서 큰 인기를 얻었습니다.

추신: 아버지의 비문은 무엇입니까? BTC의 상호작용 속도가 느리고 가스가 높기 때문에 작업 수가 상대적으로 많을 때 효율성을 높이기 위해 일반적으로 상위 비문을 먼저 설정하고 거래에서 여러 하위 비문을 일괄 처리합니다. 이는 상호 작용 시 블록체인의 저장 공간과 처리 시간을 절약할 수 있습니다.

마지막으로 Casey가 언급한 CTV, 즉 “Check Template Verification”에 대해 이야기해보겠습니다.

CTV는 사용자가 거래를 생성할 때 향후 거래에 대한 템플릿을 지정할 수 있도록 함으로써 비트코인 ​​네트워크의 스마트 계약 및 잠금 기능을 향상시키는 것을 목표로 하는 비트코인용 프로토콜 업그레이드 제안입니다. CTV의 활성화를 통해 사용자는 프로토콜의 명시적인 지원 없이 신뢰할 수 있는 에어드롭 및 오픈 식각과 같은 보다 복잡한 거래 유형을 생성할 수 있습니다.

이 CTV 제안은 비트코인 ​​네트워크의 프로그래밍 가능성과 유연성을 향상시킵니다. 이 토론에서 간단히 말하면 UTXO를 사용하여 잠금 해제 조건 템플릿을 생성할 수 있으며 이는 룬에 대한 더 많은 게임플레이를 생성할 수 있는 기회를 제공합니다. 예를 들어, 룬 프로토콜 + CTV를 통해 10명의 사용자가 CTV 기술을 공동으로 사용하고 함께 룬을 발행한 다음 향후 비트코인 ​​결제 거래 약속을 미리 설정할 수 있습니다.


星球君的朋友们
作者文库