RGB 프로토콜 및 BTC 자산 부활
深潮TechFlow
2023-05-11 12:00
本文约2949字,阅读全文需要约12分钟
RGB 프로토콜이 정확히 무엇입니까? BTC 자산 발행의 진정한 부활로 이어질 수 있을까?

원본 출처: TechFlow Research

원본 출처: TechFlow Research

원작자: 0x min & David

Ordinals와 BRC-20은 "Bitcoin에서 자산 발행" 추세를 성공적으로 시작했지만 이것이 마지막이 아닐 수도 있습니다.

비트코인의 자산 발행이 새로운 서사가 된다면 비트코인 ​​메인넷의 부담을 최소화하면서 보다 실현 가능하고 친근한 방법을 갖게 될까요?

RGB 프로토콜이 정확히 무엇입니까? BTC 자산 발행의 진정한 르네상스로 이어질 수 있을까요?

첫 번째 레벨 제목

고대 RGB, BTC 자산 발행 주목

Bitcoin 네트워크에서 자산을 발행하는 문제는 실제로 오래 전에 생각되었습니다.

RGB 프로토콜의 기원은 Giacomo Zucco, Peter Todd 및 Alekos Filini와 같은 Bitcoin 커뮤니티 구성원이 Bitcoin 네트워크에서 자산을 생성하고 관리하는 새로운 방법을 탐색하기 시작한 2018년으로 거슬러 올라갑니다. 그들의 목표는 자산 발행 및 스마트 계약과 같은 보다 복잡한 기능을 지원하면서 Bitcoin의 보안 및 분산 속성을 활용할 수 있는 프로토콜을 설계하는 것입니다.

이 목표를 달성하기 위해 그들은 비트코인의 UTXO 모델과 자산 및 상태 정보를 결합하는 방법을 연구하기 시작했으며 RGB라는 새로운 프로토콜을 제안했습니다. 핵심 아이디어는 현재 BRC-20과 같은 비트코인 ​​네트워크의 전체 노드에 의존하지 않고 비트코인의 UTXO 모델과 클라이언트 측 검증을 통해 자산 발행, 소유권 및 상태 업데이트를 결합하는 것입니다.

RGB라고 불리는 이유는 삼원색 중 빨강, 초록, 파랑을 쉽게 생각하시면 됩니다. 실제로 RGB 프로토콜의 초기 연구 방향은 "색상 동전"이므로 색상과 관련된 개념을 사용합니다. 현재 RGB 프로토콜이 하는 일은 염색된 동전과 거의 관련이 없지만 이름은 유지되었습니다.

Github 디렉토리에서 볼 수 있듯이 RGB의 설명은 Bitcoin 및 Lightning Network에 확장 가능한 개인 스마트 계약을 제공하여 Bitcoin 네트워크에서 자산을 발행할 수 있는 가능성을 만드는 것입니다.

BRC-20의 최근 인기가 있기 전까지는 비트코인 ​​자산 발행에 대한 오래된 곡이 다시 제기되었습니다. 체인에 직접 있는 이전의 비문 시스템과 비교할 때 RGB는 라이트닝 네트워크와 다소 유사한 오프체인 처리 로직을 더 많이 사용합니다.

첫 번째 레벨 제목

UTXO로 자산 상태 바인딩

RGB 프로토콜의 구현은 실제로 이해하기 어렵지 않으며 핵심은 비트코인 ​​자체의 회계 방식인 UTXO에 있습니다.

제한된 공간으로 인해 저자는 UTXO의 개념을 대중화할 의도가 없지만 간단히 정의합니다. 비트코인 ​​트랜잭션의 최종 상태를 기록하지 않고 트랜잭션 이벤트 및 프로세스만 기록합니다.

  • 간단한 예: A는 10개의 비트코인을 가지고 있고 5개를 B에게 보냈고 5개가 남았습니다. UTXO에 대한 간단한 설명은 다음과 같습니다.

  • UTXO 1: A는 10 BTC를 가지고 있습니다.

  • UTXO 2: A에는 5 BTC가 남아 있습니다.

UTXO 3: B에는 5 BTC가 더 있습니다.

UTXO가 비트코인 ​​체인에 트랜잭션 상태 변화를 기록하고 있음을 알 수 있으며, 트랜잭션이 완료된 후 A는 이전 상태인 10 BTC와 달리 5 BTC를 남깁니다. 이에 따라 UTXO 1은 실제로 2개의 새로운 상태로 분할됩니다. 자신에게 5개의 변경을 주고(UTXO 2) 다른 사람에게 5를 전송합니다(UTXO 3).

이 원칙을 이해한 후 RGB는 실제로 체인의 UTXO 변경으로 체인 아래의 자산 발행을 바인딩합니다.

UTXO는 특정 시점에서 비트코인의 트랜잭션 이벤트를 확인할 수 있기 때문에 이 트랜잭션 이벤트의 변경을 다른 것들의 상태 변경에 대응하도록 할 수 있습니다.

예를 들어 Bitcoin 네트워크에서 UTXO 1에 해당하는 자산을 다른 곳에서 발행했습니다. 이 자산을 다른 사람에게 전송하면 이 "전송" 동작이 비트코인 ​​네트워크의 UTXO 2에 매핑될 수 있습니다....

UTXO 자체가 고정되고 합의되기 때문에 이 바인딩이 신뢰할 수 있다는 것을 증명할 수 있는 한 비트코인 ​​메인넷의 UTXO 변경은 다른 자산 상태의 해당 변경으로 인식되어야 합니다.

또한 RGB 프로토콜은 비트코인 ​​메인넷 UTXO의 보안을 사용하여 체인에서 자산 발행 또는 계약 논리의 보안을 보증합니다.@trustmachinesco이해하기 어렵다면 Twitter 사용자를 살펴보십시오.

  • 주어진 예:

  • Matt는 RGB 네트워크에서 자신에게 $MATT 코인 100개를 발행했습니다.

  • Bitcoin 네트워크에서 Matt의 코인 발행은 현재 Bitcoin 보유량의 UTXO A에 해당합니다.

  • Matt는 $MATT 코인 50개를 Pam에게 전송합니다.

  • Bitcoin 네트워크에서 Matt의 코인 전송은 새로운 UTXO B에 해당하며 2단계의 UTXO A는 파괴됩니다.

  • Bitcoin 네트워크에서 Pam의 코인 획득은 새로운 UTXO C에 해당하며, 이는 Pam이 현재 Bitcoin UTXO를 보유하고 있음을 의미합니다.

마찬가지로 Pam이 코인을 전송하면 그의 원래 UTXO C도 파괴되어 새로운 UTXO D를 형성합니다...

이 과정을 통해 우리는 RGB 프로토콜에서 자산의 생성, 전송 및 검증이 Bitcoin의 UTXO와 어떻게 관련되어 있는지 확인할 수 있습니다. 이 연결을 통해 Bitcoin 네트워크에서 RGB 자산의 안전하고 분산된 개인 정보 보호 전송이 가능합니다.

첫 번째 레벨 제목

일회성 도장 및 약속

  • 위의 내용은 RGB 구현의 매우 간단한 기술 세부 사항입니다. 실제로 체인 아래 RGB에서 발행한 자산이 실제로 체인의 UTXO와 일치할 수 있도록 하려면 이를 달성하기 위해 몇 가지 다른 기술이 필요합니다.클라이언트 측 검증(클라이언트 검증):

RGB 프로토콜에서 트랜잭션 확인 및 데이터 저장은 블록체인이 아닌 클라이언트 측(예: 지갑 소프트웨어)에서 수행됩니다. 이것은 거래 데이터를 오프체인으로 유지하여 프라이버시를 향상시킵니다. 클라이언트 검증은 또한 온체인 데이터 스토리지 요구 사항을 줄이고 네트워크 확장성을 향상시킬 수 있습니다.

  • 이것은 현재 RGB와 BRC 20의 큰 차이점이기도 합니다.거래 데이터가 체인이 아닌 클라이언트 측에 있기 때문에 이론적으로 현재 네트워크 혼잡과 높은 거래 수수료를 크게 줄일 수 있습니다.일회용 씰:

자산 소유권을 변조할 수 없도록 보장하는 기술입니다. 일회성 봉인은 자산의 상태를 잠그는 데 사용되는 암호화 서명입니다. 자산이 이전되면 이전 봉인이 파괴되고 새 봉인이 생성됩니다. 이렇게 하면 봉인 상태가 일치하지 않기 때문에 자산 소유권을 변경하려는 모든 시도가 감지됩니다.

  • 이는 이전 섹션에서 설명한 UTXO의 파괴 및 생성에도 해당합니다. 이전 봉인은 이전 UTXO를 나타내고 새 봉인은 새 UTXO를 가리킵니다.약속:

  • 자산을 Bitcoin 네트워크에 연결하기 위해 RGB 프로토콜은 약속이라는 기술을 사용합니다. 약정은 자산이 특정 비트코인 ​​거래와 연결되어 있다는 암호화 증명입니다. 약정은 Bitcoin 트랜잭션 출력(UTXO)에 내장되어 Bitcoin 네트워크를 통해 자산을 전송할 수 있습니다.정박:

클라이언트 측 검증을 Bitcoin 네트워크와 연결하기 위해 RGB 프로토콜은 앵커링 기술을 사용합니다. 앵커링은 일회성 스탬프와 헌신을 하나로 모으는 과정입니다. 자산이 이전되면 새로운 일회성 스탬프, 약정 및 거래 데이터가 비트코인 ​​네트워크에 고정되어 전체 시스템의 보안과 일관성을 보장합니다.

  • 여기에서 작성자는 실제 상황과 더 일치하는 RGB 프로토콜 워크플로우를 제공합니다.

  • 자산 발행자는 클라이언트 측에서 새 자산을 생성하고 일회성 스탬프와 약정을 생성합니다.

  • 자산 발행자는 비트코인 ​​트랜잭션 출력(UTXO)에 약정을 포함하여 새로운 자산을 비트코인 ​​네트워크에 고정합니다.

  • 자산 수령인은 약정을 보고 일회성 스탬프를 확인하여 자산의 유효성을 확인합니다.

자산이 이전되면 이전의 일회성 스탬프는 파기되고 새로운 일회성 스탬프, 약정 및 거래 데이터가 비트코인 ​​네트워크에 고정됩니다.

이러한 방식으로 RGB 프로토콜은 프라이버시, 확장성 및 탈중앙화의 특성을 유지하면서 비트코인 ​​네트워크에서 자산 발행, 전송 및 검증 기능을 실현합니다.

첫 번째 레벨 제목

미래

미래

오랫동안 침묵에서 다시 발굴되기까지 RGB는 실제로 BRC-20 자산의 바람에 의존합니다.

가치 판단과 의미 있는 탐색을 하는 대신, 우리가 더 많이 발견할 수 있는 것은 첫 번째 추측의 물결 이후 더 많은 기회가 조용히 나타나고 전체 생태계가 번잡함 속에서 한 걸음 더 나아가도록 밀어붙일 것이라는 점입니다.

동시에 RGB는 BTC 기반 네트워크 자산을 주고받을 수 있고 NFT 관련 기능을 지원하는 지갑을 실제로 출시했다. 저자의 연구 과정에서 RGB 관련 텔레그램 토론 그룹이 여전히 활발하고 개발자들이 기술 관련 질문에 대해 토론하고 답변하는 데 열심이라는 것을 발견했습니다.

BTC 부흥 이야기를 이끄는 BRC-20이 첫 번째일 수 있지만 마지막일 가능성은 낮습니다.

BTC 부흥 이야기를 이끄는 BRC-20이 첫 번째일 수 있지만 마지막일 가능성은 낮습니다.

深潮TechFlow
作者文库