저자: 10K 벤처스의 지미
1. 개요
CKB 스테이블코인 결제는 CKB 네트워크 기반의 탈중앙화 스테이블코인 결제 솔루션으로, 사용자가 RGB++ 및 파이버 네트워크와 같은 레이어 2 확장을 사용하여 CKB와 비트코인 네트워크를 결합하여 RUSD에 페깅된 USD로 빠르고 안전한 크로스체인 스테이블코인 결제를 생성 및 관리할 수 있도록 합니다. CKB 스테이블코인 결제 솔루션은 CKB 네트워크 기반의 탈중앙화 스테이블코인 결제 솔루션으로, RGB++ 및 파이버 네트워크와 같은 레이어 2 확장을 사용하여 미국 달러에 고정된 스테이블코인인 RUSD를 CKB와 비트코인 네트워크를 통해 생성하고 관리하여 빠르고 저렴하며 안전한 크로스 체인 스테이블코인 결제를 할 수 있도록 합니다.
2. 핵심 구성 요소 소개
2.1 CKB(공통 지식 기반)
2.1.1 CKB란
CKB는 Nervos 네트워크의 레이어 1 블록체인으로, 주요 기능은 합의 및 실행으로 요약할 수 있습니다( 주요 기능은 합의 및 실행과 데이터 가용성으로 요약할 수 있으며, 그 위에 구축된 결제 게이트웨이 RGB++를 통해 확장성을 강화했습니다.
BTC와 유사한 작업증명 합의 메커니즘을 기반으로 하며, 거래 확인 시간을 단축하고 고아 블록 비율을 낮춰 네트워크의 효율성과 응답성을 향상시키는 BTC 알고리즘의 업그레이드 버전인 NC-MAX를 사용합니다.
10분마다 한 블록씩 고정된 간격을 갖는 BTC와 달리 CKB는 네트워크 활동에 따라 블록의 간격을 동적으로 조정(약 4시간마다)하여 성능을 최적화합니다.
CKB는 네트워크 활동에 따라 블록 간격을 동적으로 조정하여(약 4시간마다) 성능을 최적화합니다.
CKB는 동일한 수준의 보안을 제공하는 SHA-256의 대안으로 Nervos 네트워크를 위해 특별히 맞춤화된 해시 함수인 Eaglesong 해시 함수를 사용합니다.
CKB는 데이터 구조의 핵심으로 BTC의 UTXO 장부 모델을 개선한 셀 모델을 사용합니다.
자산 발행과 스마트 컨트랙트 실행을 지원하는 양다리 장부 시스템을 통해 보다 유연한 데이터 저장 및 검증이 가능합니다. 데이터 저장 및 상태 관리 기능을 제공하여 모든 온체인 자산과 데이터의 장기적인 가용성을 보장합니다.
2.1.2 셀 모델
셀 모델과 특징:
셀 모델은 BTC의 UTXO 모델과 유사하지만, 양다리 장부 도입을 통해 온체인 데이터 저장과 스마트 컨트랙트 스크립트의 검증을 가능하게 합니다. 모든 유형의 데이터 또는 자산 저장: BTC의 UTXO 모델에서는 각 거래 출력에 단순한 금액 정보와 소유권만 포함할 수 있지만, CKB의 각 셀은 스마트 컨트랙트 코드를 저장하고 거래 중 외부 호출을 통해 이러한 스크립트의 실행을 트리거할 수 있으므로 각 셀이 이와 관련된 스마트 컨트랙트 로직을 독립적으로 실행할 수 있으며 프로그래밍할 수 있습니다. 상태와 연산 분리: 셀은 스마트 콘트랙트의 코드와 상태를 저장하기 때문에 각 셀이 계약 로직을 독립적으로 실행할 수 있습니다. 복잡한 연산 작업은 레이어 2 또는 체인 아래에서 실행할 수 있으며, 실행 결과는 트랜잭션을 통해 레이어 1로 다시 동기화하여 네트워크의 보안과 데이터의 일관성을 보장할 수 있습니다. 병렬 실행 및 패키지 거래: 셀 모델을 통해 서로 다른 셀의 스마트 컨트랙트를 병렬로 실행할 수 있으며, 동시에 다른 셀의 거래 결과를 체인에 패키지화하여 업데이트할 수 있어 연산 효율을 높이고 거래 비용을 절감할 수 있습니다.
이미지 src="https://img.jinse.cn/7314990_watermarknone.png" title="7314990" alt="1sdMY6L7TTSzVXCt5B0excswgd3kiBJc6zVKvbIq.jpeg">
셀 모델의 작동 방식: 셀은 입력과 출력으로 구성됨: BTC의 UTXO 모델과 유사하게 셀은 입력과 출력을 통해 거래와 상태 업데이트를 수행함각 셀은 거래의 입력으로 사용될 수 있으며 새로운 출력을 생성하여 새로운 셀을 생성함셀의 요소: 각 셀은 다음과 같이 구성됩니다. 각 셀에는 용량, 업데이트된 데이터, 잠금 스크립트, 유형 스크립트가 포함됩니다. 용량: 용량은 셀의 저장 공간의 크기를 기록하며, CKB 토큰의 저장 값을 나타냅니다. 데이터: 셀 모델의 핵심 기능 중 하나로, 단순한 숫자부터 복잡한 스마트 컨트랙트의 상태까지 모든 정보를 저장할 수 있어 블록체인에 다양한 데이터를 저장할 수 있습니다. 이중 스크립트 시스템: 잠금 스크립트는 BTC의 서명 메커니즘과 유사한 인증에 사용되어 권한이 없는 사용자가 셀의 데이터에 접근하거나 수정하는 것을 방지합니다. 사용자는 셀의 잠금을 해제하고 사용하기 위해 올바른 서명 또는 다중 서명을 제공해야 하며, 유형 스크립트는 스마트 컨트랙트 또는 규칙 실행을 통해 향후 거래에서 셀을 사용하거나 변경하는 방법에 대한 규칙을 설정하는 데 사용되는 셀의 데이터 검증 로직을 정의하는 역할을 합니다. 타입 스크립트는 향후 트랜잭션에서 셀을 사용하거나 변경하는 방법에 대한 규칙을 설정하고 스마트 컨트랙트를 실행하거나 규칙을 검증하여 트랜잭션이나 상태의 적법성을 판단하는 데 사용되는 셀의 데이터 검증 로직을 정의하며, 라이브 셀과 데드 셀: 라이브 셀은 현재 아직 소비되지 않은 셀을 말하며, 다음 거래를 수행하거나 상태를 업데이트하는 입력으로 여전히 사용할 수 있고, 셀이 소비되면 데드 셀이 되어 더 이상 사용할 수 없습니다. 셀이 소비되면 데드 셀이 되어 더 이상 사용할 수 없지만, 추적성을 보장하기 위해 그 이력이 체인에 보관됩니다. 스테이트 리스: 사용자는 체인에 저장 공간을 임대하기 위해 CKB 토큰을 지불해야 하므로 장기적인 데이터 저장을 보장하고 스테이트 블로트를 방지할 수 있습니다.
2.1.3 프로그래밍 가능성 및 CKB-VM
셀 모델은 CKB의 프로그래밍 가능성의 기반입니다: 각 셀에 스마트 계약의 상태와 실행 스크립트를 저장하고 계약 실행을 자산 관리와 긴밀하게 통합하는 것을 지원합니다
개발자는 튜링 완전 RISC-V 가상 머신(CKB-VM)을 통해 맞춤형 스마트 계약을 온체인에서 실행할 수 있습니다. RISC-V 명령어 세트의 유연성 덕분에 개발자는 더 자유롭게 컨트랙트를 작성할 수 있으며, CKB는 복잡한 컨트랙트 로직을 지원할 수 있습니다.
CKB-VM은 C와 Rust와 같은 인기 언어를 포함한 여러 언어를 지원합니다. 이러한 폭넓은 호환성은 일반적으로 특정 언어로 제한되는 다른 블록체인 가상 머신보다 더 넓은 개발자 커뮤니티에 CKB-VM을 개방하며, CKB 네트워크는 자바스크립트, 러스트, 고, 자바 등 주요 언어용 SDK도 지원하여 개발자가 익숙한 도구로 쉽게 작업할 수 있도록 합니다.
호환성 및 확장성: CKB-VM은 확장성이 뛰어난 스마트 컨트랙트와 복잡한 애플리케이션을 지원하면서 BTC의 UTXO 모델 및 다른 블록체인과의 호환성을 보장하도록 설계되었습니다.
2.1.4 작업증명 합의 메커니즘
CKB는 네트워크의 보안과 탈중앙화를 보호하기 위해 BTC와 유사한 작업증명 합의 메커니즘을 사용합니다. BTC와 마찬가지로 채굴자는 경쟁적으로 해시를 계산하여 블록을 패킹하므로 네트워크의 불변성과 검열 저항을 보호합니다.
NC-MAX 알고리즘: CKB는 BTC에 비해 개선된 NC-MAX 알고리즘을 도입했습니다. 이러한 개선으로 처리량이 증가하고 블록 패킹 효율이 최적화되어 고아 블록 비율이 낮아지고 거래 확인 속도가 빨라져 자산 보관 및 결제 정산과 같은 대규모 애플리케이션 시나리오에 적합합니다.
이글송 해시 함수: 이글송 해시 함수의 맞춤형 설계는 ASIC 중립성, 효율성, 보안 및 네트워크 공정성을 통해 Nervos CKB 네트워크에 성능 및 보안 이점을 제공하여 채굴 효율성과 네트워크 확장성을 개선하는 동시에 탈중앙화를 보장합니다.
2.1.5 다층 보안 아키텍처
CKB는 다층 보안 아키텍처를 사용합니다. 레이어 1은 데이터의 최종 정산과 상태의 안전한 보존에 중점을 두고 레이어 2는 트랜잭션 처리 기능을 확장하는 데 사용됩니다.
분리된 아키텍처는 메인 체인(레이어 1)의 보안을 보장합니다: 거래 처리 부하를 줄이고 전반적인 네트워크 안정성을 향상시킵니다
2.1.6 BTC와의 연계 및 표준성
UTXO 모델의 크로스체인 상호운용성:
CKB의 셀 모델은 BTC UTXO 모델의 확장입니다. BTC 사용자는 자신의 자산을 CKB 네트워크에 매핑하고 스토리지, 스마트 콘트랙트 운영, 탈중앙화 금융(DeFi) 애플리케이션을 위해 CKB 네트워크의 유연성을 활용할 수 있습니다. 셀은 구조적으로 BTC UTXO와 유사하고 CKB는 BTC 서명 알고리즘과 호환되므로, 사용자는 다른 UTXO 퍼블릭 체인에서와 마찬가지로 BTC 지갑으로 CKB 체인의 자산을 조작할 수 있습니다.
정설: CKB는 사토시 나카모토의 컨센서스를 개선한 버전인 NC-Max(나카모토 컨센서스 맥스)를 채택하여 BTC와 개념적 일관성을 유지하며 더 나은 보안과 성능을 제공합니다.
커뮤니티 지원: 네르보스 커뮤니티는 수많은 블록체인 기술 애호가, 개발자, 채굴자들로 구성되어 있으며, BTC 커뮤니티의 일부로부터 지원을 받고 있습니다. 정통성은 BTC의 탈중앙화 이념을 계승하고 기능을 확장하여 더 넓은 범위의 요구를 충족한다는 사실에 있습니다.
2.1.7 스테이블코인 결제에서 CKB의 역할
스테이블코인 잔액 저장 및 관리: CKB의 셀 모델은 스테이블코인 저장의 기본으로, 사용자의 RUSD와 같은 스테이블코인 잔액은 체인 상의 셀에 저장됩니다. 각 셀에는 완전한 잔액 정보가 포함되어 있어 자산 보안과 추적성을 보장합니다.
거래 상태 기록: CKB는 거래의 모든 상태 변화를 체인에 기록할 수 있으며, 모든 결제 과정은 셀 모델을 통해 투명하게 기록 및 추적할 수 있습니다. 이 메커니즘은 스테이블코인 결제에서 매우 중요하며, 거래의 보안과 검증 가능성을 보장합니다.
스마트 컨트랙트 실행: 스테이블코인 결제 프로세스에서 조건부 결제, 잠금 및 기타 복잡한 작업은 CKB-VM이 지원하는 스마트 컨트랙트를 통해 구현할 수 있습니다.
2.2 RGB++
2.2.1 RGB++란 무엇인가
RGB++는 비트코인 UTXO 모델과 기타 UTXO 공개 체인을 위한 탈중앙화된 자산 발행 및 스마트 컨트랙트 프로토콜입니다.
RGB++는 온체인과 오프체인에서 트랜잭션을 생성하고 바인딩하는 RGB 프로토콜의 아이디어를 계승하지만, RGB는 클라이언트 측 인증을 사용하여 BTC 네트워크에서 저장할 수 없는 더 많은 데이터와 구현 불가능한 스마트 컨트랙트를 오프체인으로 이동하고 체인에 바인딩되는 해당 거래를 생성하는 반면, RGB++는 이러한 미저장 데이터와 구현 불가능한 스마트 컨트랙트를 분산화된 자산 발행 및 스마트 컨트랙트 프로토콜인 CKB로 이동하여 체인에 바인딩한다는 점에서 차이가 있습니다. RGB++는 이러한 저장할 수 없는 데이터와 구현할 수 없는 스마트 콘트랙트를 CKB로 이동하여 CKB를 BTC의 스마트 콘트랙트 결제 레이어로 만듭니다.
2.2.2 기본 기능
RGB++를 통해 CKB는 BTC의 섀도 체인, 즉 튜링 머신을 포함해 BTC가 기본적으로 처리할 수 없는 복잡한 로직과 스마트 컨트랙트 연산을 수행하는 BTC의 보완 체인 역할을 합니다.
BTC 네트워크와의 상호작용:
거래 생성: BTC 네트워크에서 사용자는 일반 UTXO 모델을 통해 거래를 완료하고, 스마트 컨트랙트 실행과 관련된 부분은 컨트랙트 상태와 데이터가 포함된 RGB++를 통해 CKB에 바인딩됩니다. 검증 로직: BTC 네트워크의 거래 기록은 RGB++를 통해 CKB에 저장된 컨트랙트 상태와 동기화되며, 특정 검증 로직에 의해 거래의 정당성이 보장됩니다. 네트워크에서 거래가 발생할 때마다 RGB++는 CKB에서 계약 실행을 트리거하고 온체인 계약 로직을 통해 거래가 사전에 정의된 규칙에 맞는지, 예를 들어 잔액이 충분한지, 서명이 유효한지, 계약 조건이 충족되는지 등을 확인합니다. 온체인 컨트랙트 로직은 잔액이 충분한지, 서명이 유효한지, 계약 조건이 충족되는지 등 거래가 미리 정의된 규칙을 충족하는지 여부를 확인합니다.
RGB++는 오프체인 데이터의 프라이버시와 무결성을 보장하기 위해 클라이언트 측 검증을 사용하며, 오프체인 검증을 통과한 경우에만 최종 결제를 위해 데이터가 CKB에 제출됩니다.
자산 발행 및 관리: RGB++는 사용자가 오프체인 프로토콜을 통해 자산(예: 스테이블코인, 토큰 등)을 발행하고 CKB를 사용하여 자산의 수명 주기(자산의 발행과 유통뿐만 아니라 타임락, 조건부 결제 및 기타 기능과 같은 보다 복잡한 작업)를 관리할 수 있도록 합니다.
RGB++는 BTC의 높은 보안성과 CKB의 프로그래밍 가능성을 결합합니다.
이미지 src="https://img.jinse.cn/7314992_watermarknone.png" title="7314992" alt="dUAva0iWCgSZK1oFflfjmdNzifzxcVTrgxKldqvp.jpeg">
2.2.3 아이소모픽 바인딩
체인 간 자산 및 상태 동기화: 아이소모픽 바인딩은 BTC와 CKB(또는 카르다노와 같은 다른 UTXO 퍼블릭 체인) 간에 자산과 상태를 동기화시키는 바인딩 메커니즘을 말합니다. BTC 체인에서 자산 트랜잭션이 발생할 때마다 RGB++는 해당 컨트랙트 상태 또는 자산 변경 사항을 CKB에 매핑합니다.
확장 UTXO: 동형 바인딩에서 BTC 체인의 각 UTXO는 CKB에 해당 셀(UTXO 컨테이너)을 가지며 해당 자산 상태와 스마트 컨트랙트 조건을 기록합니다.
자산 바인딩: 사용자가 BTC 체인에서 특정 RGB++ 자산을 보유하면 CKB의 셀에 해당 자산 상태가 저장되며, 두 체인 간의 동형 바인딩은 이러한 자산 정보의 일관성을 보장합니다.
거래 동기화: RGB++ 토큰 거래가 발생하면 동형 바인딩 메커니즘이 BTC 네트워크에서 커밋을 생성하고, CKB 체인의 해당 셀이 소비되고 자산을 할당하기 위해 새로운 셀이 생성됩니다.
동형 바인딩의 이점 - BTCFi 활성화
스마트 컨트랙트 지원: BTC는 기본적으로 튜링 완전 스마트 컨트랙트를 지원할 수 없지만, 아이소모픽 바인딩을 통해 CKB는 스마트 컨트랙트의 실행 계층으로 작용하여 시간 잠금, 조건부 결제 등과 같은 BTC 자산의 복잡한 거래 조건을 관리할 수 있습니다. 자산 관리 유연성: 아이소모픽 바인딩을 사용하면 BTC 네트워크에서 유통되는 자산을 CKB에서 관리할 수 있으며, 사용자는 BTC의 기본 프로토콜을 변경하지 않고도 CKB의 유연한 프로그래밍 기능을 통해 복잡한 금융 작업을 수행할 수 있습니다.
2.2.4 도약
RGB++ 레이어 업그레이드는 CKB와 BTC 간의 결합을 모든 UTXO 체인으로 확장하여 체인 간에 자산을 교환할 수 있도록 제안합니다.
BTC와 다른 UTXO 체인 간의 브리지리스 크로스체인: 핵심 목적은 BTC 체인의 RGB++ 자산을 다른 UTXO 체인으로 원활하게 전송할 수 있도록 하는 것이며, 자산이 결합된 UTXO를 전환하여 여러 블록체인에서 자산을 관리하고 전송할 수 있도록 지원하는 것입니다.
브리지리스 기술: 도약은 아이소모픽 바인딩 기술을 통해 기존의 락-민트 크로스 체인 브리지에 의존하지 않고 다른 체인의 UTXO를 전환하여 체인 간에 자산을 전송할 수 있습니다.
운영 프로세스: 예를 들어, 사용자는 원래 BTC 체인에 있던 RGB++ 자산을 카르다노 체인을 통해 제어하고, 카르다노 체인에서 자산을 분할 및 전송할 수 있습니다.
커미트먼트 게시: 먼저 사용자는 BTC 체인에 커미트먼트를 게시하여 BTC UTXO에 바인딩된 자산의 바인딩을 해제하겠다고 선언해야 합니다. 카르다노 체인 바인딩: 다음으로, 카르다노 체인에 새로운 커미트먼트를 게시하여 RGB++ 자산을 카르다노의 eUTXO에 바인딩합니다. eUTXO 바인딩. 잠금 스크립트 수정: 그런 다음 CKB 체인에 있는 RGB++ 자산의 잠금 스크립트를 수정하여 잠금 해제 조건을 BTC UTXO에서 카르다노 체인의 eUTXO로 전환합니다. 이 단계를 통해 자산 보유자는 BTC 체인에 있던 자산을 카르다노 체인을 통해 제어할 수 있습니다.
CKB의 역할:
CKB는 인덱서 및 데이터 가용성(DA) 레이어와 유사한 역할을 합니다. 모든 RGB++ 자산 데이터는 CKB 체인에 저장되며, CKB는 제3자 증인으로서 Leap 요청을 처리하고 크로스 체인 자산을 보호합니다.
CKB는 보안과 신뢰성을 제공합니다: CKB의 보안 및 탈중앙화 속성은 기존 크로스 체인 브리지에서 흔히 사용되는 다중 서명 또는 MPC(다자간 계산) 메커니즘보다 더 신뢰할 수 있습니다.
2.2.5 스테이블코인 결제에서 RGB++의 역할
스테이블코인 발행 및 유통: RGB++는 BTC 체인에서 스테이블코인을 발행하며, CKB는 자산을 스마트하게 관리할 수 있게 해줍니다.
크로스체인 자산 관리: RGB++ 레이어와 CKB의 조합은 스테이블코인 결제가 서로 다른 UTXO 체인에서 원활하게 작동하도록 보장합니다.
스마트 컨트랙트 지원: 스테이블코인 결제를 위한 복잡한 결제 조건, 시간 잠금 및 기타 기능을 제공하여 결제의 유연성과 보안을 강화합니다.
브릿지 역할: RGB++ 레이어는 BTC(및 기타 UTXO 체인)와 CKB 사이의 가교 역할을 하여 BTC의 프로그래밍 기능과 자산 관리 기능을 확장하고 BTC의 스테이블코인 결제 기능을 더욱 다양하고 유연하게 만듭니다.
2.3 파이버 네트워크
2.3.1 파이버 네트워크 소개
파이버 네트워크는 BTC 라이트닝 네트워크와 유사한 CKB의 레이어 2 확장으로, 사용자가 빠르고 저렴한 방식으로 오프체인에서 결제할 수 있도록 하여 CKB의 오프체인 결제 기능을 강화하도록 특별히 설계된 네트워크입니다. 결제는 결제 채널을 통해 오프체인으로 이루어집니다. 사용자는 빠르고 저렴하게 오프체인 결제를 할 수 있습니다. 결제 채널을 통해 오프체인 거래를 활성화함으로써 메인 체인에 대한 부담을 줄이고 거래 속도를 향상시킵니다.
오프체인 결제의 특징: 파이버 네트워크는 결제 채널을 통해 빠른 오프체인 전송을 가능하게 하고, CKB의 메인 체인에 대한 의존도를 낮추며, 거래 처리량을 향상시킵니다.
현황: 2024년 9월 현재 멤풀에 따르면 현재 BTC 라이트닝 네트워크에는 3억 달러 이상이 보관되어 있으며, 약 12,000개의 노드와 약 50,000개의 결제 채널이 구축되어 있습니다. 네르보스 CKB를 기반으로 하는 파이버 네트워크는 이미 테스트 네트워크에서 운영되고 있습니다.
2.3.2 기술적 하이라이트
파이버 채널: 파이버 네트워크는 사용자가 채널이 닫힐 때까지 오프체인에서 직접 자산을 교환할 수 있는 결제 채널을 생성하고, 최종 상태가 결제를 위해 CKB 메인 체인에 제출됩니다.
HTLC:
BTC 라이트닝 네트워크와 유사하게 파이버 네트워크는 이제 해시 타임 잠금 계약(HTLC)을 사용하여 오프체인 거래를 보호하며, 합의된 시간 내에 오프체인 거래가 확인되지 않으면 HTLC를 통해 자산을 자동으로 반환할 수 있습니다. PTLC: 파이버 네트워크는 채널이 닫히고 최종 상태가 결제를 위해 CKB 메인 체인에 제출될 때까지 사용자가 직접 오프체인으로 자산을 교환할 수 있는 결제 채널을 생성하여 HTLC를 개선합니다. 파이버 네트워크는 전체 결제 경로 맵에 동일한 암호화 값을 사용하지 않음으로써 HTLC를 개선했으며, 거래 상관관계의 프라이버시 침해를 방지하기 위해 PTLC를 사용할 것입니다.
멀티 홉 라우팅: 파이버 네트워크는 BTC 라이트닝 네트워크와 마찬가지로 여러 노드를 통한 결제 경로 호핑을 지원하며, 라우팅 비용을 줄이고 멀티 홉 결제의 성공률을 향상시키는 Dijkstra 알고리즘을 기반으로 결제 경로를 검색합니다.
모니터링 서비스 - 워치타워 서비스: 사용자는 24시간 모니터링 서비스를 통해 결제 채널의 상태를 모니터링하여 악의적인 노드가 이중 결제를 시도하거나 부정 행위(거래 참여자가 만료된 커밋을 체인에 제출하지 못하도록 방지)를 하는 것을 방지할 수 있으며, 서비스는 자동으로 거래를 추적하여 경고할 수 있습니다.
2.3.3 파이버 네트워크와 BTC 라이트닝 네트워크의 차이점
다중 자산 지원:
BTC 라이트닝 네트워크는 이전에 BTC의 오프체인 결제만 지원했지만 이제 탭루트 자산 업그레이드를 통해 다른 자산을 지원합니다.파이버 네트워크는 CKB, BTC를 포함한 여러 자산을 지원합니다. 파이버 네트워크는 CKB, BTC, RGB++ 스테이블코인 등 다양한 자산을 지원합니다.
수수료 및 거래 속도:
BTC 라이트닝 네트워크는 BTC 체인에서 작동하며 채널을 열고 닫는 데 더 높은 BTC 수수료가 필요하므로 특히 BTC 거래 수수료가 상승할 때 채널 운영 비용이 증가합니다. 파이버 네트워크는 CKB에 의존하기 때문에 TPS가 높고 거래 수수료가 낮아 채널 개설 및 폐쇄 비용이 저렴하며 더 나은 사용자 경험을 제공합니다.
체인 간 상호 운용성:
BTC 라이트닝 네트워크는 주로 BTC 네트워크 내 결제에 사용되며 아직 다른 UTXO 체인에서 크로스 체인 결제를 지원하지 않으며, 파이버 네트워크는 BTC 기본 자산(비문, 룬 등 포함), CKB, RGB++ 기본 자산(RUSD 등 포함) 등 여러 자산의 유통을 지원합니다. 크로스체인 자산 오프체인 결제: RGB++ 레이어를 통해 모든 UTXO 체인 자산이 라이트닝 네트워크에 진입할 수 있고, 파이버 네트워크와 BTC 라이트닝 네트워크가 상호 연결될 수 있으며, 크로스체인 결제를 실현할 수 있고(파이버 네트워크에서만 전송하고 BTC 라이트닝 네트워크에서 수신), 사용자는 CKB 또는 RGB++ 자산을 사용하여 파이버 네트워크를 통해 BTC 라이트닝 네트워크 자산을 구매할 수 있습니다. ++ 자산을 사용하여 파이버 네트워크를 통해 BTC 라이트닝 네트워크의 자산을 구매할 수 있으며, 크로스 체인 거래의 원자성을 보장합니다(체인 전체에서 자산의 부분적인 성공/실패가 없음).
2.3.4 스테이블코인 결제에서 파이버 네트워크의 역할
파이버 네트워크는 오프체인 스테이블코인 전송을 지원하여 즉각적이고 저렴한 결제를 보장하는 데 사용됩니다.
파이버 네트워크는 사용자가 오프체인에서 자주 거래할 수 있는 오프체인 결제 채널을 생성하여 메인 체인에 대한 부담을 줄입니다.
파이버 네트워크는 크로스체인 아토믹 결제를 지원하여 여러 체인에서 스테이블코인 결제를 안전하게 보호합니다.
2.4 안정적++
2.4.1 Stable++ 소개
Stable++는 CKB 생태계를 위한 탈중앙화된 초과담보 스테이블코인 프로토콜로, 사용자가 BTC 또는 CKB를 담보로 미국 달러에 페깅된 RUSD를 발행할 수 있게 해줍니다.
RUSD는 이론적으로 RGB++ 프로토콜을 기반으로 비트코인 네트워크에서 직접 발행되는 최초의 스테이블코인으로, 보다 현지화되고 효율적인 솔루션을 제공하기 위해 CKB의 힘을 활용합니다.
수수료: 사용자는 RUSD를 발행하기 위해 BTC/CKB를 약정하고 BTC/CKB를 상환하기 위해 RUSD를 반환하는 경우 모두 수수료가 부과됩니다.
RUSD 담보: 사용자는 담보로 제공한 RUSD를 대출하여 거버넌스 토큰 STB를 획득할 수 있습니다.
거버넌스 토큰 STB: 사용자는 담보의 청산에 참여하여 수익을 얻을 수 있으며, STB의 담보로 수수료 분배에 참여할 수 있습니다.
크로스체인 상호운용성: RUSD는 RGB++의 아이소모픽 바인딩과 도약 기능을 통해 UTXO 체인 내 계정 간 송금이 가능합니다.
최소 담보 비율(MCR) 감소: 효율적인 청산 덕분에 프로토콜 및 안정성 제공자에 대한 잠재적 손실 위험이 감소하여 담보 가치의 필요성이 줄어듭니다
탈중앙화: Stable++는 완전히 탈중앙화된 독립형 프로토콜로 어떤 기관의 통제나 라이선스가 필요하지 않으므로 사용자가 시스템과 자유롭고 안전하게 상호 작용할 수 있습니다.
3.
2.4.2 청산 메커니즘 - 이중 보험
p>이미지 src="https://img.jinse.cn/7314994_watermarknone.png" title="7314994" alt=" Inl0xy8UMystIcYsWfMQrO8H3MaNEsP9pdx3v0qa.jpeg">개요: 청산 메커니즘은 담보 가치가 특정 임계값(RUSD 대출의 최소 담보 비율)으로 하락할 때 발동되는 보호 조치로, 생성된 RUSD 스테이블코인이 항상 충분한 담보로 지원되도록 하며 담보가 부족한 경우 시스템이 자동으로 청산하는 시스템입니다. 시스템은 전체 시스템 안정성을 유지하기 위해 담보가 부족한 사용자를 자동으로 청산합니다
안정성 풀:
대규모 청산 시 비효율성 문제를 해결하기 위해 Stable++는 대부분의 대출 프로토콜에서 일반적으로 사용되는 경매 대신 안정성 풀을 사용하며 시장에서 청산자를 찾을 필요가 없습니다. 자동화된 청산: 스테이블 풀은 LP(사용자)가 예비금으로 RUSD를 사전 예치해야 하며, 청산이 발생하면 부실 대출 금액에 해당하는 스테이블 풀의 RUSD가 직접 소멸되고 담보가 LP에게 직접 할당됩니다. 스테이블 풀의 청산 프로세스 자동화 기능을 통해 기존 경매를 대체하고 초과 담보의 직접 할당으로 대규모 청산시 스테이블+의 운영 효율과 안정성이 향상됩니다.
채무 재분배:
개요: 스테이블 풀의 준비금이 부실채권 청산을 완료하기에 충분하지 않은 경우, 재분배 메커니즘을 통해 부실채권과 담보가 대출자에게 재분배됩니다. 부채 재분배: 청산 풀이 모든 부실 채권을 충당할 수 없는 경우, 남은 부채는 모든 대출자에게 비례적으로 재분배됩니다. 담보 배분: 모든 대출자가 공동으로 부실 채권을 흡수하는 동시에 보상으로 초과 담보에 대한 비례 배분도 받게 됩니다. 이 메커니즘은 모든 차입자가 부실 채권을 공유함으로써 시스템에서 드러나지 않은 부채가 없도록 하고 시스템 리스크의 누적을 방지합니다.2.4.3 스테이블코인 결제에서 스테이블++의 역할
스테이블++ 프로토콜은 결제에 사용되는 기본 스테이블코인 역할을 하는 스테이블코인인 RUSD를 생성합니다.
Stable++는 RUSD 가격의 안정성을 보장하는 혁신적인 청산 메커니즘을 통해 기존의 과잉담보 방식을 개선합니다.
Stable++는 RBG++의 동형 바인딩과 도약 기능을 활용하여 RUSD를 모든 UTXO 지원 체인에서 최초의 진정한 자유 유동 스테이블코인으로 만들어 유동성을 더욱 확대합니다.
2.5 조이아이디
2.5.1 조이아이디란 무엇인가
조이아이디 패스키 지갑은 패스키 키 관리와 결합된 암호화폐 지갑입니다.
너보스 생태계에서 조이아이디는 사용자가 암호화폐 및 기타 탈중앙화 애플리케이션을 안전하게 저장하고 사용할 수 있도록 하는 크로스체인 탈중앙화 인증 및 관리 도구로 설계되었습니다.
2.5.2 주요 특징
암호나 니모닉이 필요 없음: 생체 인식으로 지갑에 액세스하여 개인 키 없이 로그인할 수 있습니다.
BTC 및 파이버 네트워크 지원: 사용자는 더 빠르고 효율적으로 거래할 수 있으며, CKB의 애플리케이션 시나리오를 확장할 수 있습니다.
멀티 체인 지원: 조이아이디는 BTC와 Nervos CKB뿐만 아니라 ETH와 일련의 EVM 체인도 지원합니다.
패스키를 통한 추가 보안: 패스키는 하드웨어 장치와 연결된 secp256k1 서명을 통해 블록체인 거래에 필요한 secp256r1 서명을 생성하며, 이 secp256r1 서명은 거래에서 노출되지 않고 생체 정보를 통해서만 생성되므로 지갑에 보안이 추가됩니다.
보안성과 사용 편의성의 조합:
보안성: 하드 지갑; 패스키 지갑; 소프트웨어 수탁 지갑; 하드웨어 지갑사용 편의성: 패스키 지갑; 수탁 지갑; 소프트웨어 수탁 지갑; 하드웨어 지갑
2.5.3 스테이블코인 결제에서 JoyID의 역할
2.5.3 스테이블코인 결제에서 JoyID의 역할<
JoyID는 사용자가 CKB 네트워크에서 스테이블코인 결제를 하고, RUSD 자산과 결제 채널을 관리할 수 있는 사용자 인터페이스 역할을 합니다.
JoyID는 뛰어난 기능(보안, 사용 편의성, 멀티체인 지원)의 조합을 통해 CKB 기반 스테이블코인 결제 및 기타 거래를 더욱 강화합니다.
3. 결제 링크
결제 개시 및 수락: 사용자는 조이아이디 월렛을 통해 결제 채널을 개설하여 스테이블코인 결제를 할 수 있습니다. 스테이블 코인 발행: RGB++와 스테이블++는 함께 작동하며, 스테이블++는 오버담보화된 BTC 또는 CKB를 통해 RUSD를 생성한 후 RGB++를 통해 온체인에서 발행합니다. 크로스 체인 거래 및 유통: RGB++는 동형 바인딩과 리프를 통해 BTC 체인(및 기타 UTXO 체인)과 CKB 체인을 원활하게 연결하여 RUSD 및 기타 자산이 여러 UTXO 체인에서 운영될 수 있도록 하여 자산의 유통 범위를 확장하고 데이터 동기화를 보장합니다. 거래 기록 및 결제: 파이버 네트워크와 CKB의 결합은 오프체인 결제의 빠른 처리를 지원하며, L1 체인으로서 CKB는 거래의 최종 결제를 보장하여 모든 거래 상태와 자산의 보안을 보장합니다. 복잡한 거래를 위한 기반: CKB의 가상 머신과 셀 모델은 스마트 컨트랙트를 위한 실행 환경을 제공하여 복잡한 결제 조건과 맞춤형 계약 로직을 지원하는 동시에 스테이블++ 프로토콜의 탈중앙화를 보장합니다.