paint-brush
RGB++: 혁신을 통해 비트코인 레이어 2 발전~에 의해@rgbpp
2,761 판독값
2,761 판독값

RGB++: 혁신을 통해 비트코인 레이어 2 발전

~에 의해 RGB++ Layer8m2024/05/23
Read on Terminal Reader

너무 오래; 읽다

2월 13일, CKB의 공동 창립자인 Cipher는 RGB용 확장 프로토콜인 **RGB++**를 도입했습니다. 이 발표는 빠르게 시장의 관심을 끌었으며 C KB의 2차 시장 가격에 눈에 띄는 영향을 미쳤습니다. 저는 RGB 프로토콜과 관련하여 Cipher와 여러 차례 철저한 논의에 참여하여 초기 개념과 공식을 탐구했습니다. 나는 RGB++ 프로토콜에 대한 나의 이해와 그에 대한 개인적인 의견을 표현하기 위해 간단한 기사를 쓰기로 결정했습니다.
featured image - RGB++: 혁신을 통해 비트코인 레이어 2 발전
RGB++ Layer HackerNoon profile picture
0-item


에 의해 다팡둔


2월 13일, CKB의 공동 창립자인 Cipher는 RGB용 확장 프로토콜인 RGB++를 도입했습니다. 이 발표는 빠르게 시장의 관심을 끌었으며 CKB의 2차 시장 가격에 눈에 띄는 영향을 미쳤습니다.


이 프로토콜을 공개하기 전에 저는 RGB 프로토콜과 관련하여 Cipher와 여러 차례 철저한 논의를 진행하여 초기 개념과 공식을 탐구했습니다. 결과적으로 나는 RGB++ 프로토콜에 대한 나의 직접적인 이해, 이에 대한 나의 개인적인 의견, 그리고 이 프로토콜의 잠재적 의미와 효과에 대한 나의 관점을 표현하기 위해 간단한 기사를 쓰기로 결정했습니다.

RGB++ 개요: RGB 기술 사용 사례 확장

RGB++를 간결하게 이해하려면 다음 핵심 사항을 고려하세요.

1.1 RGB 기반 확장 프로토콜

이는 RGB 프로토콜의 특정 기술을 통합합니다. 엄격하게 RGB 생태계에 속하지는 않지만 RGB 기술의 사용 사례를 크게 확장합니다.

1.2 현재 RGB 프로토콜의 기능 향상

이는 RGB 프로토콜의 실제 적용에 있어 기존의 기술적 과제를 해결하고 "검증 프로세스", "계약 프로그래밍 가능성" 및 "Turing-complete 가상 머신"을 포함한 향상된 기능을 도입합니다.

1.3 UTXO 동형 바인딩을 통해 구현

비트코인 UTXO는 Nervos CKB 셀에 매핑됩니다. 이 프로세스는 상태 계산의 정확성과 소유권 이전의 적법성을 보장하기 위해 CKB 및 비트코인 블록체인 모두에 대한 스크립트 제약을 활용합니다. 나는 동형 바인딩의 개념이 확장성에 대한 상당한 잠재력을 제공한다고 믿습니다.

2. RGB++ 프로토콜을 도입하는 이유는 무엇입니까?

내 작업에 익숙한 사람들은 내가 RGB 프로토콜 연구에 깊이 관여하고 개발과 생태계의 성장을 지속적으로 모니터링해 왔다는 것을 알고 있습니다. 제가 광범위한 연구를 통해 RGB 프로토콜이 아름답게 설계되었음에도 불구하고 실제 구현에서는 몇 가지 문제에 직면한다는 사실이 밝혀졌습니다.

2.1 RGB 개발의 느린 진행

한 가지 기여 요인은 대부분의 디자인 요소가 완전히 새로운 개념이거나 새로운 표준 확립을 목표로 한다는 것입니다. 두 가지 모두 꼼꼼하고 포괄적인 계획과 처음부터 새로운 코드 생성이 필요합니다.

또 다른 요인은 프로토콜 계층에 참여하는 개발자 수가 상대적으로 적다는 것입니다. 이는 LNP/BP의 인력 구성과 생태계 내 현재 프로젝트의 제한된 범위에서 명백히 드러납니다.

2.2 외부 통제 불가능한 요인에 영향을 받는 RGB의 전개

예를 들어 RGB 프로토콜은 일반적으로 Lightning 네트워크에서 작동하도록 설계되었습니다. 그러나 현재 bolt-ln 표준은 RGB 계약을 부적절하게 지원합니다. 이 문제를 해결하기 위해 LNP/BP 협회는 bifrost라는 라이트닝 네트워크에 대한 새로운 표준을 도입했습니다. 그러나 bifrost를 구현하는 것은 상당한 작업이 필요하고 잠재적으로 라이트닝 네트워크에서 더 광범위한 개발을 기다리는 대규모 작업입니다.

또한 RGB의 전송 프로세스에는 송장 및 위원회 처리가 포함됩니다. 현재 이는 web2(트위터, 텔레그램 등) 또는 P2P 네트워크와 같은 플랫폼을 통해 관리할 수 있습니다. 그러나 보다 통일된 접근 방식을 위해서는 표준화된 전송 프로토콜이 필요합니다. 이 역할은 폭풍 노드를 위한 것입니다. 그러나 이러한 네트워크를 설정하는 것도 노동 집약적인 작업입니다.

2.3 RGB의 AluVM 가상 머신에는 현재 강력한 개발 도구와 실제 코드가 부족합니다.

이는 버전 0.11이 정식 출시된 이후에도 가상 머신의 성능과 안정성을 평가하는 데 상당한 시간이 필요하다는 것을 의미합니다. 또한 AluVM을 이용한 코드 개발 경험과 표준 라이브러리 제작 경험을 쌓기 위해서는 상당한 기간이 필요하다.

이러한 과제는 BTC의 초기 개발 단계와 유사하게 매 순간이 중요한 시장에서 RGB를 돋보이게 만듭니다. 이는 시장 주기의 영향(강세 자금 조달 단계 누락 등), 감정적 영향, 기타 신기술의 병합(초기 이점을 얻기 위해 다른 기술과 RGB 측면을 결합하는 통합) 등 다양한 불확실성을 초래합니다.

요약:


RGB는 매우 유망하지만 프로토콜의 완전한 실현은 불확실성으로 가득 찬 오랜 과정입니다.


이는 RGB++ 프로토콜이 해결하고자 하는 배경과 과제를 형성합니다.

RGB++ 솔루션의 기술적 본질: 동형 바인딩

이처럼 논의 초기 단계의 주요 초점은 "RGB가 직면한 구현 문제를 어떻게 해결할 수 있는가?"라는 두 가지 핵심 질문에 집중되었습니다. 그리고 "CKB의 기존 기술을 활용하여 이러한 문제를 어느 정도 해결하는 것이 가능합니까?"

Cipher는 창의적인 접근 방식으로 RGB의 기본 요소인 "UTXO"와 CKB와의 아키텍처 병렬성을 활용하여 "동형 바인딩"이라는 개념을 제안했습니다. 이 개념은 점차적으로 "RGB++" 프로토콜 구조의 기초를 마련했습니다.

RGB 프로토콜의 두 가지 중요한 구성 요소를 CKB의 프레임워크와 통합하는 다음 그림을 고려하십시오.

컨테이너 역할을 하는 RGB의 UTXO는 CKB의 Cell 에 매핑될 수 있습니다. 이는 셀의 잠금 스크립트를 활용하여 달성됩니다.

RGB의 오프체인 클라이언트 측 검증 메커니즘은 CKB 내에서 온체인 공개 검증 으로 변환될 수 있습니다. RGB에서 검증에 사용되는 데이터 및 상태는 이에 따라 셀 내의 데이터 및 유형 요소와 통합될 수 있습니다.


원천: <https://talk.nervos.org/t/rgb-protocol-light-paper/7733](https://talk.nervos.org/t/rgb-protocol-light-paper/7733)


"동형 바인딩"을 사용하여 CKB의 RGB 위원회를 해석하는 프로세스가 실현되었습니다. 또한 호환성을 유지하기 위해 사용자는 RGB에 대한 해석을 계속 수행할 수 있는데, 이는 특히 흥미로운 기능입니다.

심층 분석에 따르면 Cipher는 RGB 기술을 효과적으로 "해체"하고 "모듈화"한 것으로 나타났습니다. 여기에는 특정 모듈이 대체 기술 접근법이나 대체물을 활용할 수 있는지 평가하여 더 넓은 범위의 가능성을 이끌어내는 것이 포함됩니다.

"동형 바인딩" 구현에 따라 프로토콜은 자연스럽게 확장성을 획득하여 다양한 확장 기능을 실현할 수 있습니다(자세한 정보는 백서에서 확인할 수 있습니다).

3.1 거래 접기

CKB 셀의 프로그래밍 가능성을 활용하여 여러 CKB 트랜잭션을 단일 비트코인 RGB++ 트랜잭션으로 정렬할 수 있습니다. 이 전략을 사용하면 고성능 CKB 체인을 사용하여 일반적으로 속도가 느리고 처리량이 낮은 비트코인 체인을 확장할 수 있습니다.

"트랜잭션 폴딩"의 개념을 확장하면 모든 상태 변경이 비트코인 블록체인에서 동기화가 필요한 것은 아니며 본질적으로 CKB에 "오프체인 확인" 메커니즘을 도입하는 것이 가능합니다.

3.2 리더 없는 계약

리더 없는 계약은 지정된 디지털 서명 공급자가 변경을 시작할 필요 없이 제약 조건을 충족하는 한 누구나 계약 상태를 수정할 수 있도록 설계되었습니다.

이 계약 유형은 AMM(Automated Market Makers)과 같은 보다 복잡한 계약 시스템을 위한 길을 열어줍니다.

3.3 비대화형 전송

RGB 프로토콜 전송의 한 가지 특징은 거래를 완료하기 위해 양 당사자가 특정 정보를 통신해야 한다는 것입니다. 이 요구 사항에는 사기 토큰에 대한 보호와 같은 장점이 있지만 복잡성과 사용자 학습 곡선이 추가됩니다. RGB++는 대화형 프로세스를 CKB 환경으로 전송하고 비대화형 전송 로직을 용이하게 하기 위해 전송-수신 작업을 구현함으로써 이러한 이점을 활용할 수 있습니다.

이 접근 방식은 광범위한 에어드롭을 효과적으로 실행하는 데 필수적입니다.

3.4 AMM+DEX

CKB의 그리드 기반 AMM 설계를 통합하여 UTXO 시스템을 기반으로 한 시장 형성 모델을 만드는 것이 가능합니다. Uniswap의 가격 곡선 시장 형성 모델과는 다르지만 이는 UTXO 기반 모델의 중요한 진전을 의미합니다.

4. RGB++ 프로토콜의 영향

프로토콜이 최근에 도입되었고 전체 개발이 아직 진행 중이라는 점과 많은 사람들이 RGB 프로토콜 자체에 대해 완전히 알지 못한다는 점을 고려하면 RGB++가 가져올 수 있는 잠재적인 변형 효과에 대한 인식이 일반적으로 부족합니다. RGB++ 프로토콜의 영향에 관한 내 관점을 여러 각도에서 자세히 설명하겠습니다.

4.1 CKB의 경우: 비트코인의 합법적인 L2 시장을 위한 투쟁에서 중요한 수단인 RGB++

POW 메커니즘과 고급 "UTXO" 모델로 알려진 CKB는 "정통"으로 평가됩니다. 그러나 여러 유명 기관의 초기 지원에도 불구하고 네트워크와 생태계는 특별히 인상적인 성장을 보이지 못했습니다.

올해는 비트코인의 L2 공간으로의 전환과 함께 CKB에게 중요한 기회의 시기라고 봅니다. 한편으로, 기본 기술과 기본 인프라는 지난 몇 년 동안 성숙해졌습니다. 반면에 현재의 관심 물결과 시의적절하게 일치합니다.

Cipher와의 토론에서 그는 내가 특히 깨달을 수 있는 관점을 제시했습니다.

비트코인 L2 경기장에서 승리하는 열쇠는 L1에 달려 있습니다.

RGB++는 CKB와 비트코인 메인체인 간의 더 깊은 통합을 촉진하여 "정통"에 대한 주장을 강화합니다. 이러한 심화된 연결이 제가 이를 중추적인 닻 중 하나로 보는 이유입니다.


여담: '전통적인' L2에 대해 논의합니다."

특히 성숙한 형태의 레이어 2(L2) 기술 개념은 주로 이더리움 개발을 통해 발전해 왔습니다. 다양한 L2 솔루션과 모듈형 개발이 진행되면서 L2의 정의가 더욱 모호해졌습니다. 이더리움 맥락에서 접근 방식은 실용주의 쪽으로 기울고 '정통'이라는 개념이 점차 줄어들고 있습니다.

그러나 비트코인 네트워크에서는 '정통'이라는 개념이 전체 개발 과정에서 일관되게 중요한 신호였습니다. 현재 내 개인적인 관점에 따르면 L2 내 '정통' 계층 구조는 가장 높은 것부터 가장 낮은 것까지 다음과 같습니다.

1. 라이트닝 네트워크, RGB, BitVM

이 세 가지 시스템은 많은 사람들에게 친숙합니다. 본질적으로 각각은 구현 시 근본적으로 다른 경로를 따르며 서로 다른 측면을 다룹니다. 현재 라이트닝 네트워크는 개발 측면에서 가장 발전했으며 RGB, BitVM이 그 뒤를 따릅니다.

2. 사이드체인

예로는 Liquid, Stacks, CKB 등이 있습니다. 이들 중 대다수는 여전히 UTXO 아키텍처를 활용하지만 확장성(개인 정보 보호 및 프로그래밍 가능성 포함)과 같은 측면을 향상하고 합의 메커니즘을 개선하기 위해 특정 조정 또는 혁신을 적용했습니다.

사이드체인은 어느 정도 BTC의 실험적인 체인으로 인식될 수 있으며, BTC 메인 체인에서는 일시적으로 실행 불가능한 새로운 기능이나 기능을 테스트하는 역할을 합니다.

3. 기타

이 범주에는 '크로스체인 프로토콜 기반 L2', 'EVM(Ethereum Virtual Machine) 기반 L2' 등이 포함될 수 있습니다. 나는 대체로 Ajian의 관점에 동의한다.


원천: <https://twitter.com/AurtrianAjian/status/1755121187741720964](https://twitter.com/AurtrianAjian/status/1755121187741720964)


https://mirror.xyz/_next/image?url=https%3A%2F%2Fimages.mirror-media.xyz%2Fpublication-images%2F-yQzDAFa8PvWxa6mi54Yf.png&w=3840&q=75

4.2 RGB 관련: RGB++는 다른 UTXO 아키텍처 기반 퍼블릭 블록체인과의 통합 가능성을 증폭시킵니다.

RGB 프로토콜은 본질적으로 UTXO 아키텍처를 기반으로 구축된 다른 퍼블릭 블록체인과 병합할 수 있는 기능을 보유하고 있습니다. LNP/BP 협회의 공식 트위터 게시물은 Liquid 네트워크와의 상호 운용성을 촉진하려는 의도를 밝혔습니다.


원천: <https://x.com/lnp_bp/status/1747930079252951058?s=20](https://x.com/lnp_bp/status/1747930079252951058?s=20)


CKB와 RGB의 특정 기술 통합을 통해 이 조합의 실질적인 실행 가능성이 상당 부분 입증될 것입니다.


더 자세히 살펴보기: RGB++ 프로토콜을 더욱 추상화하여 확장성을 갖춘 모든 UTXO 아키텍처 기반 퍼블릭 블록체인과 RGB 프로토콜을 연결하도록 맞춤화된 보다 광범위한 확장 레이어로 변환하면 해당 프로토콜의 내러티브와 가치 제안이 크게 향상될 것입니다. 이것은 또한 Cipher가 다음 단계의 노력에서 추구할 수 있는 방향일 것으로 예상됩니다.


또한 이 전략은 '다중 서명 크로스 체인 브리지'라는 단순한 접근 방식에서 벗어나 기본 방법론에 기초하여 RGB 생태계 내 프로젝트에 대한 대체 개발 방법을 제공합니다.

기타 비트코인 레이어 2 솔루션: RGB 프로토콜 통합을 위한 기술 청사진 제공

RGB 기술 아키텍처에 대한 Cipher의 분석 분석은 다른 레이어 2 솔루션을 작업하는 기술자에게 귀중한 사고 패러다임 역할을 할 수 있습니다.

그들은 RGB의 특정 필요한 기술을 프로젝트의 고유한 기술적 특성 및 강점과 통합할 수 있었습니다. 이를 통해 이러한 요소를 새로운 제품 패러다임으로 '합성'하여 잠재적으로 '선도 우위'를 달성할 수도 있습니다(여기서 '선도 우위'라는 용어는 경멸적인 것이 아닙니다. 이는 BTC 생태계 내에서 기술과 혁신의 결합적 성격을 의미합니다). 이러한 '주요 이점'은 RGB 프로토콜의 확산과 발전을 더욱 촉진할 것입니다.


전반적으로 RGB++는 현재 백서 단계에 불과하지만 이에 대해 이론적으로 낙관적입니다. 이는 RGB 프로토콜에 새로운 활력을 불어넣을 수 있는 잠재력을 갖고 있으며 CKB 네트워크에 다시 활력을 불어넣을 수도 있습니다.


저자 약력 :


다팡둔 , 독립연구원


이 글은 다팡던님의 글을 번역한 것입니다.