Nervos 네트워크: 기본 비트코인 L2 아키텍처 및 RGB++ 자산 발행 프로토콜

avatar
HTX成长学院
2개월 전
이 글은 약 8600자,전문을 읽는 데 약 11분이 걸린다
가장 큰 암호화폐인 비트코인은 계속해서 채택되고 인정받고 있습니다. 그러나 그 성공으로 인해 특히 확장성 측면에서 몇 가지 제한 사항과 과제도 드러났습니다. 예를 들어, Segwit 업그레이드 이후 비트코인 블록체인은 블록 크기를 4MB로 제한하여 주어진 시간에 처리할 수 있는 트랜잭션 수를 제한했습니다. 이러한 제한으로 인해 네트워크가 성장함에 따라 확인 시간이 길어지고 거래 수수료가 높아져 비트코인이 대규모 거래량을 처리하는 데 효율성이 떨어지게 되었습니다. 다른 블록체인과 비교하면 가치 이전을 넘어 비트코인의 스크립팅 언어는 현재 복잡한 스마트 계약을 개발하는 데 필요한 유연성과 표현력이 부족합니다. 이러한 한계를 해결하기 위해 결제 채널, 사이드체인, 롤업 등 다양한 레이어 2(L2) 솔루션이 제안되었습니다. 이들 중 대부분은 오프체인 거래를 처리하여 비트코인을 확장하고 기본 계층의 보안을 손상시키지 않으면서 거래 처리량을 늘리는 것을 목표로 합니다. 예를 들어, 라이트닝 네트워크는 거의 즉각적인 소액 결제를 허용하는 2차 결제 채널 네트워크를 만듭니다. 또 다른 접근 방식은 비트코인 메인 체인에 연결된 독립적인 블록체인인 사이드체인으로, 스크립팅 가능성이 더 크고 트랜잭션 속도가 더 빠릅니다. 그러나 이러한 솔루션에는 복잡성 증가, 신뢰 가정, 잠재적인 보안 취약성과 같은 상충 관계가 따르는 경우가 많습니다.

1. 프로젝트 배경 및 소개

가장 큰 암호화폐인 비트코인은 계속해서 채택되고 인정받고 있습니다. 그러나 그 성공으로 인해 특히 확장성 측면에서 몇 가지 제한 사항과 과제도 드러났습니다. 예를 들어, Segwit 업그레이드 이후 비트코인 블록체인은 블록 크기를 4MB로 제한하여 주어진 시간에 처리할 수 있는 트랜잭션 수를 제한했습니다. 이러한 제한으로 인해 네트워크가 성장함에 따라 확인 시간이 길어지고 거래 수수료가 높아져 비트코인이 대규모 거래량을 처리하는 데 효율성이 떨어지게 되었습니다. 다른 블록체인과 비교하면 가치 이전을 넘어 비트코인의 스크립팅 언어는 현재 복잡한 스마트 계약을 개발하는 데 필요한 유연성과 표현력이 부족합니다. 이러한 한계를 해결하기 위해 결제 채널, 사이드체인, 롤업 등 다양한 레이어 2(L2) 솔루션이 제안되었습니다. 이들 중 대부분은 오프체인 거래를 처리하여 비트코인을 확장하고 기본 계층의 보안을 손상시키지 않으면서 거래 처리량을 늘리는 것을 목표로 합니다. 예를 들어, 라이트닝 네트워크는 거의 즉각적인 소액 결제를 허용하는 2차 결제 채널 네트워크를 만듭니다. 또 다른 접근 방식은 비트코인 메인 체인에 연결된 독립적인 블록체인인 사이드체인으로, 더 큰 스크립팅 가능성과 더 빠른 트랜잭션을 제공합니다. 그러나 이러한 솔루션에는 복잡성 증가, 신뢰 가정, 잠재적인 보안 취약성과 같은 상충 관계가 따르는 경우가 많습니다.

Nervos 네트워크는 비트코인을 뒷받침하는 UTXO 모델을 수정하여 보다 기본적인 접근 방식을 취하는 비트코인의 확장성 솔루션 중 하나입니다. 이는 교차 체인 브리지 없이 비트코인에 Turing-complete 계약 기능을 제공하기 위해 RGB 프로토콜을 개선합니다. Nervos 네트워크는 Terry Tai, Kevin Wang, Cipher Wang 및 Daniel Lv가 2018년 1분기에 설립했습니다. 확장성을 향상시키도록 설계된 레이어 1 블록체인입니다. 네트워크 개발을 추진하기 위해 프로젝트 팀은 시드, 프라이빗 및 퍼블릭 라운드에서 1억 달러 이상을 모금했습니다. 2019년 11월 Nervos Network의 레이어 1 블록체인인 Common Knowledge Base(CKB)가 출시되었습니다. 2024년 2월, Nervos 공동 창업자인 Cipher Wang이 이끄는 CELL Studio는 비트코인 레이어 자산 발행 프로토콜인 RGB++를 출시했습니다. RGB 프로토콜에서 영감을 받은 RGB++ 프로토콜은 CKB를 데이터 가용성 및 실행 계층으로 사용하여 비트코인에 대한 스마트 계약 기능과 자산 발행을 구현합니다. 2024년 4월 RGB++가 메인넷에 출시된 이후 RGB++를 사용하여 비트코인 자산을 발행하는 프로젝트의 수가 계속 증가했습니다. 2024년 6월 기준으로 기존 15개 이상의 생태학적 프로젝트가 CKB의 온체인 활동을 활성화했습니다.

2. 기술 아키텍처 및 특성

Nervos 네트워크: 기본 비트코인 L2 아키텍처 및 RGB++ 자산 발행 프로토콜

출처: Nervos 네트워크

Nervos 네트워크는 결제 채널 및 RGB++를 통해 확장할 수 있는 L1 블록체인(CKB)을 포함한 계층형 아키텍처를 채택합니다. Cell 모델은 Bitcoin UTXO 회계 모델의 개선된 버전이며, CKB-VM은 네트워크의 계층적 설계를 지원하는 맞춤형 가상 머신입니다. CKB-VM은 네트워크에서 트랜잭션을 시작하거나 애플리케이션을 구축하기 위한 유연한 실행 환경을 제공합니다. 이 설계를 통해 모듈형 블록체인과 유사하게 각 계층에서 특수 구성 요소를 실행하여 네트워크를 수직적으로 확장할 수 있습니다.

공통 지식 베이스: CKB는 Nervos 네트워크의 기본 L1 블록체인으로, 비트코인과 유사하게 작동하며 작업 증명(PoW) 합의 메커니즘을 사용합니다. 비트코인 알고리즘의 업그레이드 버전인 NC-MAX를 사용하여 거래 확인 시간을 단축하고 고아 블록 비율을 줄여 네트워크 효율성과 응답성을 향상시킵니다. 비트코인은 10분의 블록 간격을 목표로 하며 대략 2주마다 채굴 난이도를 조정합니다. CKB는 성능을 최적화하기 위해 네트워크 활동의 변화에 따라 차단 간격(약 4시간마다)을 동적으로 조정합니다.

CKB는 널리 사용되는 SHA 256 해시 함수를 대체하는 ASIC 중립 사용자 정의 해시 함수인 Eaglesong 함수를 사용하여 네트워크를 보호합니다. Eaglesong은 Nervos 네트워크에 맞게 특별히 맞춤화되면서 다른 작업 증명(PoW) 해시 기능과 동일한 수준의 보안을 제공하기 위해 여러 암호화 요소에 최적화된 스폰지 기능입니다.

Nervos 네트워크: 기본 비트코인 L2 아키텍처 및 RGB++ 자산 발행 프로토콜

출처: Nervos 네트워크

셀 모델: 셀 모델은 CKB 데이터 구조의 핵심이며 체인의 모든 데이터를 저장하고 확인할 수 있습니다. 비트코인의 원래 스크립팅 언어와 UTXO 모델은 스마트 계약에 필요한 복잡한 계산을 수행하는 능력을 제한했습니다. 대조적으로, CKB는 UTXO 모델을 일반화하여 보다 유연한 데이터 저장 및 검증을 가능하게 합니다. 단일 스크립트를 사용하여 거래를 확인하는 비트코인과 달리 CKB는 셀 모델에 이중 스크립트를 도입합니다.

잠금 스크립트는 비트코인과 유사하게 승인된 사용자만 셀의 콘텐츠에 액세스하고 사용할 수 있도록 보장합니다.

유형 스크립트는 향후 트랜잭션에서 셀이 사용되거나 변경되는 방법에 대한 규칙을 설정하는 선택적 스크립트입니다.

이 시스템을 통해 CKB는 비트코인의 제한된 옵션보다 더 많은 기능을 지원할 수 있어 다양한 애플리케이션에 더 적합해집니다. CKB의 각 셀은 토큰, 스마트 계약 및 특정 애플리케이션 상태와 같은 다양한 데이터 유형을 저장할 수 있는 프로그래밍 가능한 셀입니다. 또한 Turing 완전 언어와 유사한 복잡한 스크립트를 실행할 수도 있습니다. 셀은 독립적으로 실행됩니다. 즉, 블록체인의 다른 부분에 영향을 주지 않고 업데이트하거나 참조할 수 있으므로 병렬성을 통해 확장성이 향상됩니다.

CKB-VM: CKB-VM은 CKB의 실행 엔진으로, 스마트 계약 및 분산형 애플리케이션을 실행하는 데 사용됩니다. 가상 머신은 C, Rust 등 널리 사용되는 언어를 포함하여 다양한 프로그래밍 언어를 지원하는 유연하고 간단한 오픈 소스 하드웨어 아키텍처 세트(ISA)인 RISC-V 명령어 세트를 사용합니다. 이러한 광범위한 호환성은 CKB-VM을 특정 언어로 제한되는 다른 블록체인 가상 머신과 차별화하여 더 넓은 개발자 커뮤니티에 개방합니다. CKB 네트워크는 JavaScript, Rust, Go 및 Java와 같은 주류 언어용 SDK도 지원하므로 개발자가 친숙한 개발 도구를 쉽게 사용할 수 있습니다. 이를 통해 개발자는 익숙한 프로그래밍 언어를 사용하여 복잡한 분산형 애플리케이션을 더 쉽게 만들 수 있습니다.

또한 CKB-VM의 아키텍처는 예측 가능한 가스 비용, 안전한 실행 및 Cell 모델과의 효율적인 통합을 제공하여 상태를 효과적으로 관리하고 트랜잭션을 확인하는 데 도움을 줍니다. 예측 가능한 가스 수수료 모델은 예상치 못한 수수료를 방지하고 사용자 경험을 개선하며 계약 개발을 단순화합니다.

RGB++ 프로토콜

Nervos 네트워크: 기본 비트코인 L2 아키텍처 및 RGB++ 자산 발행 프로토콜

출처: Nervos 네트워크

CKB는 CKB에서 비트코인의 기능을 확장하는 자산 발행 표준인 RGB++ 프로토콜을 사용하여 비트코인을 확장합니다. RGB++ 프로토콜은 비트코인 네트워크에서는 일반적으로 불가능한 복잡한 스마트 계약 및 자산 관리 작업을 가능하게 합니다. 원래 RGB 프로토콜은 비트코인 메인넷을 변경하지 않고도 비트코인에 대한 스마트 계약 및 자산 발행이 가능하도록 설계된 L2 솔루션이었습니다. 이는 자산을 특정 비트코인 UTXO에 바인딩하여 해당 자산이 UTXO 자체의 전송과 함께 전송될 수 있도록 하는 방식으로 작동합니다. RGB 프로토콜은 주로 클라이언트측 검증에 의존하며 거래는 오프체인에서 처리되고 검증되므로 비트코인 네트워크의 부하가 줄어듭니다. 그러나 이 접근 방식에는 데이터 가용성과 관련된 잠재적인 문제와 같은 제한 사항도 있습니다. 데이터는 온체인에 저장되지 않기 때문에 필요할 때 쉽게 액세스하지 못할 수 있습니다. 또한 클라이언트 측 유효성 검사에 의존하면 사용자 경험에 영향을 줄 수 있는 복잡성이 추가됩니다.

Nervos 네트워크는 CKB를 비트코인의 데이터 가용성 및 실행 계층으로 사용하여 원래 RGB 프로토콜 뒤에 있는 원리를 확장하고 향상시키는 RGB++ 프로토콜을 통해 이러한 제한 사항을 해결합니다. RGB++는 동형 바인딩 기술을 사용하여 Bitcoin UTXO를 CKB의 Cell에 매핑하여 CKB의 Turing-complete 스마트 계약과 원활한 통합을 달성합니다. 이는 CKB의 계층화된 아키텍처와 셀 모델을 활용하여 비트코인 자산이 CKB의 dApp과 상호 작용할 수 있도록 함으로써 달성됩니다. RGB++를 사용함으로써 CKB는 원래의 RGB 프로토콜에서는 불가능했던 비트코인에 대한 보다 복잡한 스마트 계약을 실행할 수 있습니다. RGB++는 또한 주요 거래 요소에 대한 온체인 검증을 도입하여 보안 및 데이터 가용성을 향상시킵니다. 또한 RGB++ 프로토콜은 트랜잭션 폴딩, 공유 상태의 소유자 없는 계약 및 비대화형 전송도 구현할 수 있으며 크로스체인 브리지 없이도 비트코인의 크로스체인 전송을 실현할 수 있습니다.

결제 채널: 기본 공개 체인인 CKB는 Polycrypt가 개발한 결제 채널 프레임워크 Perun과 같은 결제 채널을 통해 확장될 수 있습니다. 오프체인 거래를 처리하고 온체인에서 정산함으로써 이러한 결제 채널은 소액 결제부터 결제 게이트웨이까지 다양한 애플리케이션을 지원할 수 있으며 이를 통해 CKB의 성능을 향상시킬 수 있습니다. Perun은 Cell이 용량, Lock Script, Type Script 및 데이터를 전달하여 채널 상태를 관리하는 CKB의 Cell 모델을 활용합니다. 채널의 한 구현(PerunLockScript)은 채널의 실시간 셀에 대한 액세스를 관리할 수 있는 반면, 다른 구현(PerunTypeScript)은 상태 전환의 확인 논리를 처리할 수 있습니다. 채널에 자금이 조달되는 시점부터 폐쇄될 때까지 이러한 전환은 자동으로 관리됩니다. 보도 시점 현재 Perun은 아직 테스트 중이며 아직 CKB 메인넷에 출시되지 않았습니다. Nervos 핵심 개발자들은 CKB를 비트코인의 라이트닝 네트워크에 연결하여 사용자가 제3자에 의존하지 않고 BTC와 CKB를 교환할 수 있도록 하는 작업도 진행하고 있습니다.

3. 토큰 경제 모델

Nervos 네트워크의 기본 토큰인 CKByte(CKB)는 네트워크 보안을 유지하고 효율적인 스토리지를 장려하는 데 중요한 역할을 합니다. 네트워크에서 CKB의 주요 기능은 다음과 같습니다:

토큰 보유자에게 데이터 저장 권한을 부여합니다.

온체인 거래에 대한 처리 수수료로 사용됩니다.

네트워크 보안을 보장하기 위해 채굴자에게 블록 보상으로 발행됩니다.

또한 CKB 토큰에는 세 가지 소스가 있습니다: (1) 제네시스 블록, (2) 기본 발행, (3) 2차 발행.

제네시스 블록: 2019년 11월 메인넷이 출시되었을 때 제네시스 블록에는 336억 개의 CKB 토큰이 발행되었으며, 이 중 84억 개의 CKB 토큰(초기 발행량의 25%에 해당)이 즉시 폐기되었습니다. 파괴된 84억 CKB 중 50억 4천만 개의 토큰이 온체인 저장(체인 공간 점유)에 사용되었으며 나머지 33억 6천만 개의 토큰은 흐름 상태(유동성)에 있었습니다. 이렇게 소각된 토큰의 상태를 그에 따라 분배하는 목적은 채굴자가 초기에 2차 발행의 최소 15%를 받고, 국고 기금이 최소 10%를 받도록 하는 것입니다. 현재 국고금에 할당된 CKB 토큰은 모두 소각되었으며, 이 설정은 네트워크 하드포크를 통해서만 변경할 수 있다는 점에 주목할 필요가 있습니다.

제네시스 블록의 CKB는 다음과 같이 분배됩니다:

퍼블릭 세일(~21.50%): 제네시스 블록의 가장 큰 부분은 2018년 공공 투자자에게 제공되었으며, 2019년 11월 메인넷 출시와 함께 완전히 출시되었습니다.

생태 기금(17.00%): 생태 기금은 Nervos 생태계 내의 제3자 개발자를 지원합니다. Genesis Block 계획에서는 이 할당량의 3%가 메인넷 출시 시 이미 완료되어 있으며 나머지는 2022년 12월까지 2년에 걸쳐 분배될 예정입니다.

팀(15%): 프로젝트 팀을 위해 예약되어 있으며 4년의 락인 기간은 2022년 5월에 종료됩니다.

사모(14%): 2018년 7월 사모 투자자에게 제공됩니다. 그 중 66.60%는 메인넷 런칭과 동시에 공개되며, 나머지는 2020년 2년간의 락업 기간이 종료됩니다.

파트너(5%): 이 보조금은 Nervos 네트워크 구축을 돕는 전략적 파트너를 위해 예약되었으며 4년의 고정 기간이 적용됩니다.

테스트넷 보상(0.5%): 이 보상은 메인넷 출시 시 테스트넷 및 버그 바운티 프로그램 참가자에게 완전히 배포됩니다.

파기(25%): 제네시스 블록에서는 이 부분을 직접 파기하여 채굴자와 국채가 계속해서 2차 발행을 받을 수 있도록 합니다.

기본 발행: CKB 기본 발행(레벨 1 발행)의 목표는 초기 개발 단계에서 네트워크 보안을 향상시키는 것입니다. 각 에포크에 대한 CKB의 기본 발행은 고정되어 있으며, 모두 네트워크에서 거래를 처리한 대가로 채굴자에게 지급됩니다. 기본 발행량은 336억 개의 CKB 토큰으로 제한되며 비트코인과 유사한 인플레이션 일정을 따르며, 공급 한도에 도달할 때까지 4년마다 반감기가 발생합니다. 2023년 11월 CKB는 첫 번째 반감기 이벤트를 경험했으며, 기본 발행량의 연간 발행량은 42억 CKB에서 21억 CKB로 감소했습니다.

2차 배포: CKB는 두 가지 방법으로 상태 폭발을 관리합니다. 먼저, 데이터를 온체인에 저장하려면 사용자는 CKB 토큰을 잠가야 합니다. CKB는 국가 임대료를 지불하기 위해 CKB 토큰을 잠근 사용자에게 수수료를 직접 청구하지 않고, 대신 2차 발행이라는 인플레이션 메커니즘을 통해 간접적으로 수수료를 징수합니다. 매년 13억 4400만 개의 CKB 토큰이 2차 발행을 통해 주조되어 채굴자, Nervos DAO 예금자 및 재무 기금에 배포됩니다. 따라서 2차 발행은 데이터를 저장하는 사용자에게 인플레이션을 유발합니다. 잠긴 CKB 토큰은 자동으로 가치 희석을 겪게 됩니다. 이는 주 임대료를 간접적으로 지불하는 방법입니다. 이 글을 쓰는 시점에서 6억 개가 넘는 CKB 토큰이 채굴자에게 국가 임대료로 할당되었으며, 약 11억 5천만 개의 CKB 토큰이 Nervos DAO 예금자에게 수여되었으며, 국고 기금에 할당된 42억 7천만 개 이상의 CKB 토큰이 직접 소각되었습니다.

Nervos DAO: Nervos DAO를 통해 CKB 토큰 보유자는 기본적으로 2차 발행으로 인한 희석을 피할 수 있습니다. Nervos DAO 스마트 계약에 보관된 CKB 토큰을 잠김으로써 사용자는 2차 발행으로부터 토큰 보상을 받을 수 있으며, 인플레이션의 영향으로부터 토큰 보유를 보호할 수 있습니다. Nervos DAO 예금자는 2차 발행의 인플레이션율과 동일한 수익률을 받으며, 총 공급량이 증가함에 따라 APR은 계속 감소합니다. 사용자는 최소 102 CKB로 언제든지 Nervos DAO에 입금할 수 있지만 출금은 30일 입금 주기가 끝난 후에만 가능합니다. CKB의 예금-흐름 비율은 20.84%로 지난 2년 동안 하락 추세를 보이고 있습니다. 이러한 감소 추세는 CKB에서 사용되지 않은 셀 수가 증가했기 때문일 수 있습니다.

4. 네트워크 활동

지난 한 해 동안 CKB 네트워크는 계속해서 활성화되었습니다. 현재 CKB의 일일 평균 거래량은 43,600입니다. 2023년 4분기 일평균 거래량 2만800건과 비교하면 110% 증가한 수치다. 새로운 주소 측면에서 4월에는 온체인 활동이 크게 증가했습니다. 4월에는 387,600개의 새로운 주소가 생성되었으며, 이는 3월에 비해 전월 대비 181% 증가한 수치입니다. CKB의 셀 활동은 부분적으로 RGB++ 프로토콜 도입으로 인해 4월부터 꾸준히 증가해 왔습니다. 셀 활동은 사용되지 않은 셀과 사용된 셀로 구분됩니다. 사용되지 않은 셀은 증가된 네트워크 활동 및 채택을 반영하여 향후 거래, 스마트 계약 실행 및 데이터 저장에 사용될 수 있습니다. 소비된 셀은 더 이상 거래 입력으로 사용되지 않지만 여전히 액세스하고 참조할 수 있는 귀중한 데이터를 포함하여 블록체인의 기록 및 데이터 추적성에 기여합니다. 2024년 5월 15일 현재 사용하지 않은 셀은 170만 개로, 1분기 말 대비 13% 증가했습니다. 사용된 셀의 경우, 보도 시간 현재 CKB에는 총 5,760만 개의 사용된 셀이 있습니다.

RGB++ 프로토콜이 2024년 4월 3일에 출시된 이후 13,200개 이상의 거래와 4,400개의 고유 주소가 이 프로토콜을 사용했습니다. 네트워크 활동은 5월과 6월 내내 하향 추세였지만 RGB++를 활용하는 더 많은 생태계 프로젝트가 이러한 추세를 반전시키는 데 도움이 될 것입니다.

5. 보안과 탈중앙화

PoW 네트워크로서 채굴자는 암호화 퍼즐을 풀어 거래를 확인하고 블록체인에 새로운 블록을 추가함으로써 CKB의 보안을 보장합니다. 블록이 채굴될 때마다 채굴자는 해당 블록의 모든 기본 발행 보상과 일부 2차 발행 보상을 얻을 수 있습니다. 채굴자는 또한 네트워크 거래를 처리하기 위한 거래 수수료로부터 제안 보상이나 제출 보상을 받습니다. 성능 저하 없이 네트워크 활동의 변화를 관리하기 위해 CKB의 맞춤형 NC-MAX 합의 프로토콜은 네트워크의 고아 블록 비율을 기준으로 약 4시간마다 채굴 난이도를 조정합니다. 이러한 방식으로 네트워크는 블록 시간을 최적화하는 동시에 네트워크를 불안정하게 만들 수 있는 블록 재구성 가능성을 줄일 수 있습니다.

컴퓨팅 파워는 PoW 블록체인 채굴자의 기본 컴퓨팅 파워를 측정한 것입니다. 따라서 컴퓨팅 파워는 CKB 네트워크의 보안을 나타냅니다. 2024년에도 CKB 전체 네트워크의 컴퓨팅 성능은 계속해서 새로운 역사적 최고치를 달성할 것입니다. 4월 27일, CKB의 전체 네트워크 컴퓨팅 파워는 397.5 PH/s에 도달했는데, 이는 CKB 네트워크 역사상 가장 높은 컴퓨팅 파워 값입니다. 컴퓨팅 파워가 증가한 이유 중 하나는 바이낸스가 2024년 4월 18일에 CKB 채굴 풀을 개설했기 때문입니다. 컴퓨팅 파워와 마찬가지로 2024년 평균 채굴 난이도도 사상 최고치를 기록했다(4월 21일 값은 3.96E였다).

6. 생태계

Nervos 네트워크는 자금 조달, 인프라 및 도구 지원을 통해 생태계를 지속적으로 성장시키고 있습니다. 2019년 11월 메인넷이 출시되었을 때 약 57억 CKB(제네시스 블록의 CKB 할당량의 17%, 이 글 작성 당시 6,240만 달러)가 생태학적 자금을 위해 예약되었습니다. 수년에 걸쳐 생태 기금은 네트워크의 개발 계획을 홍보하기 위해 다양한 생태 개발 계획에 종자 자금을 제공했습니다. 그 중 하나는 CKB Eco Fund(구 InNervation)로, RGB++를 사용하여 CKB와 비트코인을 연결하는 초기 단계 및 시드 라운드 프로젝트에 대한 인큐베이팅 및 투자에 중점을 두고 있습니다. CKB 에코 펀드는 DeFi, 게임, 도구, NFT 시장 등을 포함한 중요한 인프라 및 도메인 간 분산 애플리케이션을 구축하기 위한 생태학적 프로젝트를 지원합니다. 2024년 1월 CKB 에코 펀드는 PoW 합의 메커니즘과 UTXO 모델을 통해 비트코인과 CKB 블록체인 간의 통합을 강화하는 것을 목표로 하는 BTCKB 계획을 시작했습니다. BTCKB는 새로운 스마트 계약 기능을 도입하고 BTC, Taproot 자산 및 RGB++ 자산을 CKB 블록체인에 통합하여 비트코인 블록체인의 기능을 향상시킬 계획입니다. 이 이니셔티브의 일환으로 CKB 에코 펀드는 BTCKB 이니셔티브의 리더이기도 한 Nervos 공동 창립자 Cipher Wang이 이끄는 블록체인 소프트웨어 회사인 CELL Studio를 인큐베이션했습니다. CELL Studio는 ConsenSys가 Infura 및 Ethereum용 MetaMask와 같은 기본 도구를 개발한 방식과 유사하게 Nervos 생태계를 강화하고 확장하기 위한 인프라와 애플리케이션을 개발합니다. 현재까지 CELL studio에서 개발한 잘 알려진 생태계 도구는 다음과 같습니다.

CoTA: CKB의 대체 가능 및 대체 불가능 토큰을 위한 집계 프로토콜입니다.

ForceBridge: 현재 Ethereum 및 BNB 스마트 체인을 지원하는 CKB와 기타 블록체인 네트워크를 연결하는 크로스체인 상호 운용성 프로토콜입니다.

Spore: CKB가 제공하는 온체인 DOB(Digital Objects) 프로토콜입니다.

2024년 4월 RGB++ 메인넷 출시 이후 15개 이상의 기존 생태 프로젝트에서 자산 발행에 프로토콜을 사용했습니다. 주목할만한 생태 프로젝트는 다음과 같습니다.

UTXO 스택: RGB++ 프로토콜을 기반으로 하는 비트코인 L2 OP 스택입니다.

JoyID: 사용자 인증을 위해 생체인식을 활용하고 이더리움, 비트코인, RGB++ 자산을 포함한 여러 네트워크를 지원하는 비수탁형 지갑입니다.

HueHub: 비트코인에서 RGB++ 자산을 지원하는 분산형 거래 플랫폼 및 런치패드.

Stable++: CKB 및 BTC를 지원하는 분산형 스테이블코인 프로토콜입니다.

World 3: RGB++ 프로토콜과 DOB를 기반으로 하는 자율 세계 게임입니다.

Nervape: 비트코인을 기반으로 하는 다중 체인 구성 가능한 디지털 객체입니다. 기본 자산은 비트코인에서 발행되고 보조 자산은 CKB에서 발행됩니다.

Haste: RGB++ 자산 관리 솔루션.

d.id: 비트코인 생태계를 위한 분산형 ID 프로토콜입니다.

CELL Studio가 발표한 RGB++ 개발 로드맵은 다음을 포함하여 2024년에 완료될 중요한 계획을 강조합니다.

UTXO 체인 전반에 걸쳐 RGB++ 자산을 발행하기 위한 크로스체인 프로토콜을 출시합니다.

크로스체인 Atomics, Orderals 및 기타 UTXO 기반 자산을 RGB++ 프로토콜을 통해 브리지 없이 CKB에 연결합니다.

여러 네트워크를 지원하는 RGB++ 스케일링 솔루션을 제안하고 구현합니다.

RGB++를 CKB 라이트닝 네트워크와 연결하세요.

BTCKB 계획의 일환으로 CKB 에코 펀드는 BTC와 CKB를 연결하는 크로스체인 브리지와 UTXO 기반 DEX도 출시할 계획입니다. 또한, RGB++ 프로토콜을 사용하여 CKB를 위한 결제 채널 네트워크가 개발될 예정이며 관련 개념 증명이 완료되었습니다. 이 결제 채널 네트워크는 라이트닝 네트워크에 연결되어 CKB를 더욱 확장 가능하고 다양한 블록체인 애플리케이션에 적합하게 만듭니다.

7. 경쟁제품 분석

Bitcoin L2로서 Nervos Network의 Bitcoin 확장 방법은 주로 RGB++ 프로토콜을 통해 Bitcoin의 기능을 향상시키는 것입니다. Stacks와 같은 경쟁업체는 맞춤형 실행 환경과 프로그래밍 언어를 제공하는 반면 Rootstock은 두 체인 간의 트랜잭션을 고정합니다. 대조적으로, Nervos는 복잡성을 추가하거나 분산화를 손상시키지 않으면서 기본 비트코인 경험을 향상시키는 것을 목표로 합니다. RGB++ 프로토콜을 통해 CKB는 비트코인의 원래 UTXO 모델과 긴밀하게 통합된 스마트 계약 실행 환경을 비트코인에 제공할 수 있습니다. 이 디자인은 Nervos 네트워크에 이점을 제공하여 비트코인의 핵심 이상인 분산화 및 보안에서 벗어나는 솔루션에 회의적인 사용자를 끌어들일 수 있습니다.

라이트닝 네트워크와 같은 확장 솔루션에 비해 CKB의 스마트 계약은 비트코인에서 더 복잡한 애플리케이션을 구축하는 개발자에게 서비스를 제공하기 위해 더 넓은 범위의 기능을 제공합니다. 라이트닝 네트워크는 빠르고 저렴한 거래를 효과적으로 촉진하지만 복잡한 분산 애플리케이션을 지원하지 않습니다. 한편 Liquid Network, Merlin Chain 및 Bouncebit과 같은 플랫폼은 사이드체인과 비트코인 메인넷 간의 크로스체인 브리지를 관리하기 위해 반중앙 집중식 컨소시엄을 신뢰해야 합니다. CKB는 이러한 정도의 중앙 집중화를 피하기 위해 오프체인 계산과 온체인 결제 방법을 사용합니다.

그럼에도 불구하고 RGB++ 프로토콜을 사용하여 비트코인을 확장하는 Nervos의 접근 방식에는 제한이 없습니다. 데이터 가용성 및 자산 발행을 위해 외부 네트워크(특히 CKB 블록체인)에 의존하면 비트코인에 추가적인 복잡성과 잠재적인 대기 시간이 발생합니다. 또한, 포괄적인 개발 도구와 다자간 상호 작용 솔루션이 부족하여 분산형 애플리케이션을 효과적으로 지원하는 프로토콜의 능력이 제한됩니다. 마지막으로, CKB 블록체인의 거래 투명성은 원래 RGB 프로토콜이 제공한 개인 정보 보호 이점을 손상시킵니다.

8. 요약

비트코인 L2 시장은 비트코인의 원래 기능을 넘어서는 확장성과 기능에 대한 수요가 계속 증가함에 따라 계속해서 성장하고 있습니다. 라이트닝 네트워크, 사이드체인 및 롤업과 같은 다양한 L2 솔루션은 트랜잭션을 메인 체인 외부로 이동하여 보안을 손상시키지 않으면서 비트코인의 처리량을 증가시켜 이러한 문제를 해결하는 것을 목표로 합니다. 그러나 이러한 솔루션은 종종 새로운 복잡성과 보안 문제를 야기합니다. Nervos가 다른 점은 RGB++로 RGB 프로토콜을 확장한다는 것입니다. RGB++는 비트코인 UTXO 모델과 직접 관련된 더 깊은 스마트 계약 기능을 통합하여 비트코인에 대한 기본 확장을 제공합니다. 결과적으로 이러한 기능은 비트코인 유틸리티의 보다 원활하고 안전한 확장을 촉진합니다. 또한 결제 채널 네트워크를 라이트닝 네트워크와 연결하는 작업이 진행 중입니다. 이를 통해 CKB는 더 확장 가능하고 많은 블록체인 애플리케이션에 적합해질 것입니다.

궁극적으로 Nervos는 사용자 및 개발자 경험을 단순화하여 비트코인 L2 공간에서 입지를 강화하는 것을 목표로 합니다. 또한 Nervos는 더 넓은 범위의 자산 유형과 복잡한 애플리케이션에 대한 RGB++ 지원에 우선순위를 부여하여 비트코인 생태계에서 유용성을 높일 수 있습니다. 이를 통해 Nervos는 분산형 애플리케이션 및 스마트 계약을 위한 플랫폼으로서 비트코인의 광범위한 채택과 기능에 핵심적인 역할을 할 수 있습니다.

창작 글, 작자:HTX成长学院。전재 / 콘텐츠 제휴 / 기사 요청 연락처 report@odaily.email;违규정 전재 법률은 반드시 추궁해야 한다.

ODAILY는 많은 독자들이 정확한 화폐 관념과 투자 이념을 수립하고 블록체인을 이성적으로 바라보며 위험 의식을 확실하게 제고해 달라고 당부했다.발견된 위법 범죄 단서에 대해서는 관련 부서에 적극적으로 고발하여 반영할 수 있다.

추천 독서
편집자의 선택