CKB: 비트코인 Layer 2의 새로운 접근법
作者:Ash Li
一、BTC Layer 2 개요
비트코인 사이드체인과 Layer2 프로젝트의 급증은 본질적으로 비트코인 네트워크의 확장성과 거래 속도 등의 문제를 해결하기 위해서입니다. 근본적으로 비트코인은 탈중앙화된 원장일 뿐, 튜링 완전성, 즉 프로그래밍 가능성을 갖추고 있지 않으며, 자산은 거래 이외의 다른 응용 방향이 없습니다. Ordinals 프로토콜은 사람들의 사고를 열어주었지만, 비트코인의 프로그래밍 가능성을 높였을 뿐 본질적으로 변화를 가져오지는 않았습니다. 단지 새로운 형태의 자산 발행 방식을 제공했을 뿐입니다. 따라서 비트코인 생태계를 더욱 발전시키기 위해 비트코인 Layer 2 개발은 비트코인 네트워크의 처리량을 높이고 거래 비용과 확인 시간을 줄일 수 있으며, 적절한 솔루션이 특히 중요합니다.
사람들은 이더리움의 Layer 2에 대해 잘 알고 있지만, 비트코인에 대해서는 Layer 2에 대한 구체적인 분류 기준이 없습니다. 일반적으로 비트코인 사이드체인, 다중 서명 + EVM, 롤업, 상태 채널(State Channel) 및 클라이언트 검증 등으로 대략적으로 나눌 수 있습니다.
- 비트코인 사이드체인: 비트코인과 독립적으로 존재할 수 있는 확장 블록체인, 예를 들어 Stack, RSK 등의 프로젝트입니다.
- 다중 서명 + EVM: 현재 많은 BTC L2가 채택하고 있는 솔루션으로, MPC 다중 서명 솔루션, 한계 서명 솔루션, 해시 잠금, DLC 등의 솔루션을 사용하더라도 본질적으로는 다중 서명 + EVM 솔루션입니다. 사용자는 BTC를 다중 서명 주소로 전송한 후 EVM 체인에서 새로운 BTC를 생성하여 BTC의 활동을 EVM 스마트 계약과 호환되도록 합니다. Melin Chain 등이 대표적입니다.
- 롤업: 일반적으로 클라이언트 검증 또는 자체 DA 레이어를 도입하여 롤업을 검증하며, 검증 단계는 여전히 클라이언트 또는 자신의 DA 레이어에서 수행됩니다. 이 유형의 프로젝트의 전형적인 예로는 BitVM, B2 및 Bison 등이 있습니다.
- 상태 채널: 대표 프로젝트는 라이트닝 네트워크로, 확장성, 보안성 및 프라이버시 측면에서 다른 솔루션보다 우수하지만 개발 진행이 비교적 느립니다.
- 클라이언트 검증: 비트코인 UTXO 계정 모델을 기반으로 한 확장 솔루션으로, 이 유형의 프로젝트의 전형적인 예는 RGB, BitVM 등이 있습니다. 체인 외부에서 데이터 저장을 수행하고 클라이언트가 검증하지만, 단점은 역시 진행이 느리고 스마트 계약 간 상호작용이 불가능하다는 점입니다.
@DWFVentures도 다른 분류 기준을 제시했지만, 사실 큰 차이는 없으며, 아래 표를 참고하여 이러한 Layer2 솔루션을 이해할 수 있습니다.
二、CKB란 무엇인가
Nervos Network, 즉 CKB는 2019년에 PoW+UTXO의 퍼블릭 블록체인으로 처음 출시되었으며, 현재 BTC Layer2로 전환하여 비트코인과 동형입니다. CKB는 보안성, 비트코인 프로그래밍 능력의 확장, 기술 혁신 및 생태계 발전 등 여러 측면에서 오랜 시간 동안 개발과 축적이 이루어졌습니다.
팀 및 자금 조달 상황
CKB 개발 팀은 전 세계 개발자로 구성된 팀으로, 계층 블록체인 솔루션 구축에 전념하고 있습니다. 팀원들은 블록체인 분야의 전문가들로, 기술 및 연구 분야에서 풍부한 경험을 가지고 있습니다. 팀 창립자는 업계에서 오랜 경력을 쌓아왔습니다. 수석 아키텍트 Jan Xie는 이더리움 클라이언트 Ruby-ethereum 및 pyethereum 개발에 오랜 기간 기여했으며, V 신과 협력하여 Casper 아이디어 및 샤딩 기술을 개발했습니다. 공동 창립자 Kevin Wang은 IBM에서 실험실 기업 데이터 솔루션 작업을 수행했으며, 의도 기반의 중앙화 애니메이션 인프라 Khalani Network의 공동 창립자입니다. 또 다른 공동 창립자이자 COO인 Daniel Lv는 지갑 imToken의 공동 창립자이자 암호화 거래소 Yunbi의 전 CTO입니다. 2018년 8월, Nervos Network는 2800만 달러의 자금을 조달했으며, Polychain Capital, Sequoia China, Wanxiang Blockchain, Blockchain Capital 등이 투자했습니다. 2019년 10월 16일, Nervos Network는 Coinlist에서 ICO를 완료하고 총 7200만 달러를 모금했습니다.
기술적 특징
보안성
CKB는 출시 이후 비트코인과 완전히 동일한 PoW 합의 메커니즘을 채택하여 보안성과 탈중앙화를 최대한 보장합니다. 2023년 11월, CKB는 첫 번째 채굴 보상 반감기를 성공적으로 경험하여 인플레이션율을 절반으로 줄였습니다. 그리고 그 채굴 알고리즘은 자율 개발된 Eaglesong이며, 현재 채굴기는 AISC 채굴기 제조업체 비트메인에서 생산하고 있습니다. 또한 CKB의 가상 머신은 암호학적 작업과 무관한 특성을 가지고 있어 CKB 사용자 자산의 안전성을 보장합니다.
프로그래밍 능력
**셀 모델:** CKB는 UTXO 모델을 일반화하여 처리합니다. UTXO와 마찬가지로 셀도 거래 출력이지만, 셀은 UTXO의 amount를 처리하여 capacity와 data 두 가지 항목으로 대응시킵니다. 이렇게 해서 원래 정수를 저장하는 공간이 임의의 데이터를 저장할 수 있는 공간으로 변모합니다. 동시에 셀의 데이터 구조에는 LockScript
와 TypeScript
가 있으며, 전자는 소유권을 주로 나타내고 후자는 다양한 풍부한 기능을 사용자 정의할 수 있습니다. 예를 들어 비트코인에서 구현되지 않은 Covenant(제한 조항)와 같은 기능을 실현할 수 있습니다. 셀의 스크립트에서 개발자는 자신의 요구에 따라 암호학적 원시를 지정할 수 있어 매우 유연합니다.
- *CKB 가상 머신:** 오픈 명령어 집합 RISC-V를 사용하며, 개발자가 적절한 컴파일러로 RISC-V의 이진 형식으로 컴파일하기만 하면 어떤 언어로도 스마트 계약을 개발할 수 있습니다. 이는 효율적일 뿐만 아니라 다양한 암호학적 알고리즘을 지원하며, 비트코인의 가장 원시적인 Secp256k1부터 나중에 도입된 Schnorr까지 모두 CKB 블록체인에서 실행할 수 있도록 직접 이식할 수 있습니다.
사용자 경험
CKB 메인넷은 BTC 주소(bc1p 및 bc1q로 시작하는)와 완전히 호환되며, 공식적으로 사용되는 JoyID 지갑은 비밀번호와 복구 구문 없이 BTC 지갑 주소를 통해 CKB의 애플리케이션을 직접 사용할 수 있어 간단하고 사용자 친화적입니다. 비트코인 생태계의 사용자는 CKB 생태계로 자연스럽게 들어갈 수 있으며, EVM 사이드체인으로 전환하여 지갑을 계속 변경할 필요가 없습니다. 그 중에서 명문 프로토콜 Omiga는 Unisat 및 OKX Web3 지갑을 지원합니다.
기반 시설
CKB는 Axon이라는 프레임워크를 도입하여 비트코인 명문이 CKB에서 자신의 BTC Layer3를 생성할 수 있도록 합니다. 또한 개발 도구도 지속적으로 개선되고 있습니다. 핵심 개발 팀이 기여한 다양한 도구와 소프트웨어 개발 도구 키트(SDK) 외에도 MagickBase 팀은 DApp 개발의 진입 장벽을 낮출 수 있는 Kuai라는 도구를 개발했습니다.
생태계의 풍부함
생태계 측면에서 CKB는 다른 비트코인 사이드체인 솔루션보다 훨씬 앞서 있습니다:
- 지갑 제품: JoyID는 비밀번호와 복구 구문이 필요 없는 패스키 지갑으로, 멀티 체인을 지원하며 30개 이상의 DApp이 통합되어 있습니다. 사용자는 비트코인 지갑 주소를 통해 CKB의 애플리케이션을 직접 사용할 수 있습니다.
- DID 제품: @DIDbased는 멀티 체인 및 패스키 DID를 지원하며, 기능이 ENS보다 많고 A 라운드 자금 조달을 완료했습니다.
- 명문 프로토콜: Omiga는 CKB 블록체인에 구축된 혁신적인 명문 프로토콜로, 사용자에게 더 공정하고 효율적인 토큰 발행 및 관리 경험을 제공합니다.
- RGB++: RGB 기반의 확장 프로토콜로, 비트코인 1층 자산 발행 프로토콜이며 현재 출시되었습니다. CKB 체인의 셀 모델을 사용하여 RGB 자산의 소유권 관계를 나타내며, 비트코인의 UTXO와 매핑 관계를 설정하여 CKB가 RGB 자산의 데이터베이스 및 체인 외부 사전 정산 레이어로 작용할 수 있도록 하여 더 신뢰할 수 있는 데이터 호스팅 및 RGB 계약 상호작용을 실현합니다. 동시에 ABCDE가 주도한 UTXO Stack은 기술적으로 RGB++ 프로토콜을 원주율적으로 통합합니다.
CKB의 생태계는 지갑, 크로스 체인 브릿지, DID, DEFI 등 프로젝트를 포함하고 있습니다. 이전에는 유명한 프로젝트가 없었지만, RGB++ 프로토콜 출시 후 첫 번째 자산인 $Seal이 지갑의 폭발적인 등록을 초래했으며, CKB의 자산도 많은 사람들에게 주목받기 시작했습니다. 열기가 매우 높아 많은 사용자가 RGB++와 CKB의 자산에 대해 알게 되었고, 여러 계정 등록 튜토리얼도 생겨났습니다. 부의 효과로 인해 많은 사람들이 이 뛰어난 Layer2 솔루션에 주목하게 되었고, CKB의 오픈 소스 프로토콜은 많은 개발자들을 끌어들이고 있습니다. 동시에 $CKB의 가격은 최근 며칠 동안 상승하기 시작했습니다.
三、Layer 2의 RGB++
올해 2월 13일, CKB 공식 웹사이트는 CKB 기반 RGB의 확장 프로토콜 RGB++의 라이트 페이퍼를 발표했으며, 단 두 달 만에 메인넷을 출시했습니다. 비트코인의 UTXO와 CKB의 기본 구조를 결합하여 UTXO는 위에서 언급한 CKB의 셀 모델과 바인딩 매핑될 수 있으며, RGB의 체인 외부 클라이언트는 CKB의 체인 내 검증으로 전환될 수 있습니다. 셀의 data 및 type 필드를 사용하여 대응함으로써 RGB의 데이터 고립 문제를 해결하고, 사용자는 RGB++ 클라이언트 없이 비트코인과 CKB의 라이트 노드를 통해 검증을 완료할 수 있습니다.
장점 비교
다른 사이드체인 및 EVM을 이용한 스테이킹과는 달리, CKB는 BTC와 동일한 뿌리와 출처를 가진 PoW+UTXO의 특성을 가지고 있으며, 커뮤니티에서 인정받는 RGB 프로토콜을 기반으로 한 확장 프로토콜로, 다중 주소가 필요 없고 크로스 체인도 필요 없습니다. 원주율적인 것이 가장 적합하며, 보안성과 튜링 완전성 모두 뛰어난 솔루션입니다.
우리는 Ordinals의 BRC-20 프로토콜, Atomicals 및 곧 출시될 Runes 프로토콜을 회상할 수 있으며, 과거의 불황을 촉발한 도화선은 자산 발행 방식의 변화였습니다. 현재 메인넷이 출시된 후 @crypcipher가 발행한 첫 번째 RGB++ 자산 $Seal은 단일 가스 비용이 약 5U에 불과하며, 현재 시장가는 2000U+입니다. RGB++는 자산 발행 프로토콜로서 비트코인 1층이 RGB 신규 자산을 발행할 수 있는 능력을 부여하며, 자산 거래도 튜링 완전성을 갖추고 있습니다. RGB++ 프로토콜에서 CKB는 비트코인의 실행 레이어와 DA 레이어이며, 메인넷은 정산 레이어입니다. 이는 EVM 솔루션이 결코 달성할 수 없는 효과입니다. 동시에 CKB의 공동 창립자 Cipher는 올해 말까지 RGB++와 라이트닝 네트워크를 연결할 수 있기를 희망한다고 밝혔습니다.
비록 CKB가 전체 비트코인 L2 중에서 가장 먼저 개발된 것은 아니지만, 뛰어난 기술이 장기적인 해결책입니다. 4월의 비트코인 반감기, Runes 프로토콜의 출시, RGB++ 자산의 발행은 비트코인 생태계가 집단적으로 폭발하기 시작할 것이라는 믿음을 줍니다.
우리는 누구인가
비트 광장 Bitcoin Square는 2023년 5월에 설립된 비트코인 생태계 및 알파 커뮤니티로, 최신 시장 동향, 전문 시장 분석 및 연구 정신을 가진 커뮤니티 환경을 제공하기 위해 노력하고 있습니다.