지미(Jimmie), 10K 벤처스
1. 개요
CKB 스테이블코인 결제는 CKB 네트워크를 기반으로 한 탈중앙화 스테이블코인 결제 솔루션으로, 사용자는 RGB++ 및 RUSD와 같은 레이어 2 확장을 사용하여 CKB와 비트코인의 공동 네트워크를 통해 미국 달러에 고정된 스테이블코인을 생성 및 관리할 수 있습니다. 저렴하고 안전한 크로스체인 스테이블코인 결제.
2. 핵심 구성 요소 소개
2.1 CKB(공통 지식 베이스)
2.1.1 CKB란 무엇인가
CKB는 Nervos Network의 Layer 1 블록체인으로, 주요 기능은 합의 및 실행(Consensus & Execution)과 데이터 가용성(Data Availability)으로 요약할 수 있으며, 이를 기반으로 하는 RGB++를 통해 확장성을 향상시킵니다.
BTC와 유사한 PoW 합의 메커니즘을 기반으로 하며 BTC 알고리즘 NC-MAX의 업그레이드 버전을 채택합니다. 이 알고리즘은 거래 확인 시간을 단축하고 고아 블록 비율을 줄여 네트워크의 효율성과 응답성을 향상시킵니다. BTC의 경우 10분마다 한 블록씩 실행됩니다. 고정 간격과 달리 CKB는 네트워크 활동에 따라(약 4시간마다) 블록 간격을 동적으로 조정하여 성능을 최적화합니다.
CKB는 동일한 보안을 제공하는 SHA-256 대신 Nervos 네트워크용으로 특별히 맞춤화된 해시 함수인 Eaglesong 해시 함수를 사용합니다.
CKB는 BTC의 UTXO 회계 모델의 개선된 버전인 Cell 모델을 데이터 구조의 핵심으로 채택합니다.
자산 발행 및 스마트 계약 실행을 지원하는 이중 스크립트 시스템을 통해 보다 유연한 데이터 저장 및 검증이 가능합니다.
모든 온체인 자산과 데이터의 장기적인 가용성을 보장하기 위해 데이터 저장 및 상태 관리 기능을 제공합니다.
2.1.2 셀 모델
셀 모델 및 기능:
Cell 모델은 BTC의 UTXO 모델과 유사하지만 이중 스크립트를 도입하여 온체인 데이터 저장 및 스마트 계약 스크립트 검증을 구현합니다.
모든 유형의 데이터 또는 자산 저장: BTC의 UTXO 모델에서 각 거래 출력은 간단한 금액 정보와 소유권만 포함할 수 있는 반면 CKB의 각 셀은 스마트 계약 코드를 저장할 수 있으며 거래에서 외부적으로 호출됩니다. 이러한 스크립트 실행을 트리거한다는 것은 다음과 같습니다. 각 셀은 관련 스마트 계약 논리를 독립적으로 실행할 수 있고 프로그래밍 가능합니다.
상태와 계산의 분리: Cell은 스마트 계약의 코드와 상태를 저장하므로 각 Cell은 독립적으로 계약 논리를 실행할 수 있으며 복잡한 논리를 가진 계산 작업은 Layer 2 또는 오프 체인에서 실행될 수 있으며 실행 결과는 다음과 같습니다. 네트워크의 안정성과 데이터 일관성을 보장하기 위해 트랜잭션을 통해 레이어 1로 다시 동기화됩니다.
병렬 실행 및 패키지 트랜잭션: 셀 모델을 통해 서로 다른 셀의 스마트 계약을 병렬로 실행할 수 있으며 동시에 서로 다른 셀의 트랜잭션 결과를 패키지하고 체인에서 업데이트할 수 있습니다. 이 방법을 사용하면 특수 계산이 더욱 효율적으로 이루어집니다. 그리고 거래 비용을 줄입니다.
셀 모델의 작동 방식:
라이브 셀은 현재 사용되지 않은 셀을 의미하며 다음 거래 또는 상태 업데이트를 위한 입력으로 계속 사용될 수 있습니다.
셀이 소모되면 데드 셀(Dead Cell)이 되어 더 이상 사용할 수 없게 되지만, 추적성을 보장하기 위해 그 이력이 온체인 유지됩니다.
잠금 스크립트: 승인되지 않은 사용자가 셀의 데이터에 액세스하거나 수정하는 것을 방지하기 위해 BTC의 서명 메커니즘과 유사한 인증에 사용됩니다. 사용자는 셀을 잠금 해제하고 사용하려면 올바른 서명 또는 다중 서명을 제공해야 합니다.
유형 스크립트: 향후 트랜잭션에서 Cell을 사용하거나 변경하는 방법에 대한 규칙을 설정하고 스마트 계약 또는 규칙 검증을 실행하여 트랜잭션 또는 상태의 적법성을 결정하는 데 사용되는 Cell의 데이터 검증 논리를 정의합니다.
Cell은 입력과 출력으로 구성됩니다. BTC의 UTXO 모델과 유사하게 Cell은 입력과 출력을 통해 트랜잭션과 상태 업데이트를 수행합니다. 각 Cell은 트랜잭션에 대한 입력으로 사용되어 새로운 출력을 생성하고 새 Cell을 생성할 수 있습니다.
셀 요소: 각 셀에는 용량, 업데이트된 데이터, 잠금 스크립트, 유형 스크립트가 포함됩니다.
용량: 용량은 셀 저장 공간의 크기를 기록하며 CKByte 토큰의 저장 가치를 나타냅니다. 사용자가 생성한 셀은 온체인 저장 공간을 효과적으로 활용하기 위해 데이터 양에 따라 특정 용량을 할당해야 합니다.
데이터: 셀 모델의 핵심 기능 중 하나입니다. 간단한 숫자부터 복잡한 스마트 계약 상태까지 모든 정보를 저장할 수 있어 블록체인 온체인 다양한 데이터를 저장할 수 있습니다.
이중 스크립트 시스템:
살아있는 세포와 죽은 세포:
상태 임대 메커니즘: 사용자는 장기 데이터 저장을 보장하고 상태 폭발을 방지하기 위해 온체인 저장 공간을 임대하기 위해 CKByte 토큰을 지불해야 합니다(State Bloat).
원천:
2.1.3 프로그래밍 가능성 및 CKB-VM
Cell 모델은 CKB 프로그래밍 가능성의 기초입니다. 각 Cell에 스마트 계약의 상태 및 실행 스크립트를 저장할 수 있도록 지원하여 계약 실행과 자산 관리가 긴밀하게 통합됩니다.
Turing-complete RISC-V 가상 머신(CKB-VM)을 통해 개발자는 온체인 에서 맞춤형 스마트 계약을 실행할 수 있습니다. RISC-V 명령어 세트의 유연성은 개발자에게 계약 작성에 더 많은 자유를 제공하여 CKB가 복잡한 계약 논리를 지원할 수 있도록 합니다.
CKB-VM은 C 및 Rust와 같은 널리 사용되는 언어를 포함하여 여러 언어를 지원합니다. 이러한 광범위한 호환성은 CKB-VM을 특정 언어로 제한되는 다른 블록체인 가상 머신과 차별화하여 더 넓은 개발자 커뮤니티에 개방합니다. CKB 네트워크는 JavaScript, Rust, Go 및 Java와 같은 주류 언어용 SDK도 지원하므로 개발자가 친숙한 개발 도구를 보다 쉽게 사용할 수 있습니다.
호환성 및 확장성: CKB-VM의 설계는 BTC의 UTXO 모델 및 기타 블록체인과의 호환성을 보장하는 동시에 확장성이 뛰어난 스마트 계약 및 복잡한 애플리케이션을 지원합니다.
원천:
https://medium.com/nervosnetwork/an-introduction-to-ckb-vm-9d95678a7757
2.1.4 PoW 합의 메커니즘
CKB는 BTC와 유사한 PoW 합의 메커니즘을 사용하여 네트워크의 보안과 탈중앙화 보장합니다. BTC와 유사하게 채굴자들은 블록을 패키지하기 위해 해시 값을 계산하기 위해 경쟁하여 네트워크의 변조 불가능성과 검열 저항을 보장합니다.
NC-MAX 알고리즘: BTC와 비교하여 CKB는 향상된 NC-MAX 알고리즘을 도입합니다. 이러한 개선을 통해 처리량을 높이고 블록 패키징 효율성을 최적화하며 고아 블록 비율을 줄이고 거래 확인 속도를 높여 자산 보관 및 지불 결제와 같은 대규모 애플리케이션 시나리오에 적합합니다.
Eaglesong 해시 함수: Eaglesong 해시 함수의 맞춤형 설계는 ASIC 중립성, 효율성, 보안 및 네트워크 공정성을 통해 Nervos CKB 네트워크에 성능 및 보안 이점을 제공하여 채굴 효율성 및 네트워크 확장성을 향상시키는 동시에 탈중앙화 보장합니다.
원천:
https://docs.nervos.org/docs/tech-explanation/consensus#nc-max-consensus-algorithm
2.1.5 다단계 보안 아키텍처
CKB는 다층 보안 아키텍처를 채택합니다. 레이어 1은 데이터의 최종 정산과 상태의 안전한 보존에 중점을 두고 레이어 2는 트랜잭션 처리 기능을 확장하는 데 사용됩니다.
분리된 아키텍처는 메인 체인(Layer 1)의 보안을 보장합니다: 트랜잭션 처리 시 부하를 줄이고 전체 네트워크의 안정성을 향상시킵니다.
2.1.6 BTC와의 연결 및 적법성
UTXO 모델의 체인 간 상호 운용성:
CKB의 Cell 모델은 BTC UTXO 모델의 확장입니다. 이러한 유사성을 통해 BTC UTXO 모델의 자산은 Force Bridge와 같은 크로스체인 브리징 도구를 통해 CKB에서 크로스체인 작업을 수행할 수 있습니다. BTC 사용자는 자신의 자산을 CKB 네트워크에 매핑하고 저장, 스마트 계약 운영 및 탈중앙화 금융(DeFi) 애플리케이션을 위해 CKB 네트워크의 유연성을 활용할 수 있습니다.
Cell은 구조적으로 BTC UTXO와 유사하고 CKB는 BTC 서명 알고리즘과 호환되므로 사용자는 BTC 지갑을 사용하여 온체인 자산을 조작할 수 있습니다. 다른 UTXO 퍼블릭 체인에도 동일하게 적용됩니다.
합법성: CKB는 더 나은 보안과 성능을 제공하는 사토시 나카모토 Consensus의 개선된 버전인 NC-Max(Nakamoto Consensus Max)를 채택하여 BTC와의 개념적 일관성을 유지합니다.
커뮤니티 지원: Nervos 커뮤니티는 많은 블록체인 기술 애호가, 개발자 및 채굴자로 구성되어 있으며 일부 BTC 커뮤니티의 지원을 받았습니다. 그 정당성은 BTC의 탈중앙화 아이디어를 계승하고 확장을 통해 더 넓은 범위의 요구를 충족한다는 사실에 있습니다. 기능이 필요합니다.
재료:
https://medium.com/@NervosCN/%E7%A7%91%E6%99%AE-%E4%BB%80%E4%B9%88%E6%98%AF%E4%B8%AD%E6 %9C%AC%E8%81%AA%E5%85%B1%E8%AF%86-92ffe0886104
2.1.7 스테이블코인 결제에서 CKB의 역할
스테이블코인 잔액 의 저장 및 관리: CKB의 셀 모델은 RUSD와 같은 사용자의 스테이블코인 잔액 온체인 셀에 저장합니다. 각 셀에는 완전한 잔액 정보가 포함되어 있어 자산의 보안과 추적성을 보장합니다.
거래 상태 기록: CKB는 온체인 거래의 모든 상태 변경 기록을 지원하며, 모든 결제 프로세스는 Cell 모델을 통해 투명하게 기록되고 추적될 수 있습니다. 이 메커니즘은 스테이블 코인 결제에 매우 중요하며 거래의 보안과 검증 가능성을 보장합니다.
스마트 계약 실행: 조건부 결제, 스테이블코인 결제 프로세스 잠금 등 복잡한 작업은 CKB-VM이 지원하는 스마트 계약을 통해 구현할 수 있습니다.
2.2 RGB++
2.2.1 RGB++란?
비트코인 UTXO 모델 및 기타 UTXO 퍼블릭 체인에 적합한 탈중앙화 자산 발행 및 스마트 계약 프로토콜
RGB++ 프로토콜은 RGB 프로토콜에서 개발되었으며 체인 안팎 온체인 트랜잭션을 생성하고 바인딩하는 RGB 프로토콜의 아이디어를 상속합니다. 차이점은 RGB가 클라이언트 확인을 사용하여 BTC 네트워크에서 저장할 수 없는 더 많은 데이터를 통합하고 구현할 수 없는 스마트 계약은 오프체인으로 이동되고 해당 트랜잭션이 생성되어 온체인 바인딩됩니다. RGB++는 이러한 저장 불가능한 데이터와 구현할 수 없는 스마트 계약을 CKB로 이동하여 CKB를 BTC의 스마트 계약 결제 계층으로 만듭니다.
재료:
https://hackernoon.com/utxo-stack-the-complete-edition-of-the-rgb-protocol-charting-bitcoins-course
https://www.nervos.org/knowledge-base/Understanding_Bitcoin_layer2_%28explainCKBot%29
https://medium.com/@utxostack/the-magic-of-rgb-bridgeless-cross-chain-leap-70ed82bed3ab
2.2.2 기본 기능
RGB++를 통해 CKB는 BTC의 섀도우 체인으로 사용됩니다. BTC의 보조 체인으로서 CKB는 BTC가 기본적으로 처리할 수 없는 Turing 머신에 포함된 복잡한 논리 및 스마트 계약 작업을 수행합니다.
BTC 네트워크와 상호 작용
거래 발생: BTC 네트워크에서 사용자는 일반 UTXO 모델을 통해 거래를 완료하고 스마트 계약 실행과 관련된 부분은 RGB++를 통해 계약 상태 및 데이터를 CKB에 바인딩합니다.
검증 로직: BTC 네트워크에서 수행되는 거래 기록은 RGB++를 통해 CKB에 저장된 계약 상태와 동기화되며, 네트워크에서 거래가 발생할 때마다 특정 검증 로직을 통해 거래의 적법성이 보장됩니다. CKB에서의 실행 잔액 유효한지, 계약 조건이 충족되는지 등 온체인 계약 로직을 통해 거래가 미리 결정된 규칙을 준수하는지 확인합니다.
RGB++는 클라이언트 측 검증 모드를 사용하여 오프체인 데이터의 개인정보 보호와 무결성을 보장합니다. 오프체인 검증이 통과된 경우에만 데이터가 최종 정산을 위해 CKB에 제출됩니다.
자산 발행 및 관리: RGB++를 통해 사용자는 오프체인 프로토콜을 통해 자산(예: 스테이블 코인, 토큰 등)을 발행할 수 있으며 CKB를 사용하여 이러한 자산의 수명 주기(자산 발행 및 유통뿐만 아니라 시간 잠금, 조건부 지불 및 기타 기능과 같은 더 복잡한 작업도 가능합니다)
RGB++는 BTC의 높은 보안성과 CKB의 프로그래밍 가능성을 결합합니다.
2.2.3 동형 결합
자산 및 상태 교차 체인 동기화: 동형 바인딩은 BTC와 CKB(또는 Cardano와 같은 다른 UTXO 퍼블릭 체인) 간의 바인딩 메커니즘을 통해 자산과 상태를 동기화된 상태로 유지하는 것을 의미합니다. 온체인 자산 거래가 발생할 때마다 RGB++는 해당 계약 상태 또는 CKB의 자산 변경 사항을 매핑합니다.
확장된 UTXO: 동형 바인딩에서 온체인 각 UTXO는 CKB에 해당 셀(UTXO 컨테이너)을 가지며 해당 자산 상태 및 스마트 계약 조건을 기록합니다.
자산 바인딩: 사용자가 온체인 특정 RGB++ 자산을 보유하면 CKB의 Cell은 두 체인 간의 동형 바인딩을 저장하여 이러한 자산 정보의 일관성을 보장합니다.
트랜잭션 동기화: RGB++ 토큰 트랜잭션이 발생하면 동형 바인딩 메커니즘이 BTC 네트워크에서 약속을 생성합니다. 온체인 해당 셀이 소비되고 자산을 할당하기 위해 새 셀이 생성됩니다.
동형 바인딩의 장점 - BTCFi 강화
스마트 계약 지원: BTC는 기본적으로 Turing-complete 스마트 계약을 지원할 수 없지만, 동형 바인딩을 통해 CKB는 시간 잠금, 조건부 지불 등과 같은 BTC 자산의 복잡한 거래 조건을 관리하는 스마트 계약의 실행 계층 역할을 할 수 있습니다.
자산 관리의 유연성: 동형 바인딩을 통해 BTC 네트워크에서 순환하는 자산을 CKB에서 관리할 수 있습니다. 사용자는 BTC의 기본 프로토콜을 변경하지 않고도 CKB의 유연한 프로그래밍 기능을 통해 복잡한 금융 작업을 수행할 수 있습니다.
2.2.4 도약
RGB++ 레이어 업그레이드 제안: CKB와 BTC 간의 바인딩 관계를 모든 UTXO 체인으로 확장하고 "번들링 교환"을 통해 자산 크로스 체인을 실현합니다.
BTC와 다른 UTXO 체인 간의 브리지 없는 크로스 체인: 핵심 목적은 온체인 RGB++ 자산을 다른 UTXO 온체인 으로 원활하게 전송할 수 있도록 하는 것입니다. 자산에 바인딩된 UTXO를 전환하여 여러 블록을 지원합니다. -온체인
브리지리스 기술: Leap은 자산의 체인 간 전송을 달성하기 위해 전통적인 Lock-Mint 크로스 체인 브리지에 의존하는 대신 동형 바인딩 기술을 사용하고 온체인 UTXO를 전환합니다.
운영 프로세스: 예를 들어 사용자는 원래 온체인 RGB++ 자산을 Cardano 체인을 통해 제어하고 Cardano 온체인.
약속 게시: 먼저 사용자는 BTC UTXO에 바인딩된 자산이 바인딩 해제된다는 내용을 명시하는 온체인 약속을 게시해야 합니다.
Cardano 체인 바인딩: 다음으로 온체인 새로운 Commitment를 발행하여 RGB++ 자산을 Cardano의 eUTXO에 바인딩합니다.
잠금 스크립트 수정: 그런 다음 온체인 RGB++ 자산의 잠금 스크립트를 수정하고 잠금 해제 조건을 온체인 eUTXO로 전환합니다. 이 단계를 통해 자산 보유자는 원래 Cardano 체인을 통해 온체인 자산을 통제할 수 있습니다.
도약에서 CKB의 역할:
CKB는 인덱서 및 데이터 가용성(DA) 레이어처럼 작동합니다. 모든 RGB++ 자산 데이터는 여전히 CKB 온체인 에 저장됩니다. CKB는 Leap 요청을 처리하고 크로스체인 자산의 보안을 보장하는 제3자 증인 역할을 합니다.
CKB는 보안과 신뢰성을 제공합니다. 기존 크로스체인 브리지의 일반적인 다중 서명 또는 MPC(다자간 계산) 메커니즘과 비교할 때 CKB의 보안 및 탈중앙화 속성은 더 안정적입니다.
2.2.5 안정적인 통화결제에서 RGB++의 역할
스테이블 코인 발행 및 유통: 스테이블 코인은 RGB++를 통해 온체인 발행되며, CKB의 도움으로 자산의 지능형 관리가 달성됩니다.
크로스체인 자산 관리: RGB++ 레이어와 CKB의 결합을 통해 다양한 UTXO 온체인 에서 안정적인 통화 결제가 원활하게 작동할 수 있도록 보장합니다.
스마트 계약 지원: 스테이블 코인 결제를 위한 복잡한 결제 조건, 시간 잠금 및 기타 기능을 제공하여 결제 유연성과 보안을 향상시킵니다.
브리지 기능: RGB++ 레이어는 BTC(및 기타 UTXO 체인)와 CKB 사이의 브리지 역할을 하여 BTC의 프로그래밍 가능성과 자산 관리 기능을 확장하여 BTC의 스테이블코인 결제 기능을 더욱 다양하고 유연하게 만듭니다.
2.3 광섬유 네트워크
2.3.1 광섬유 네트워크 소개
Fiber Network는 BTC Lightning Network와 유사한 CKB의 레이어 2 확장 솔루션입니다. 이는 CKB의 오프체인 결제 기능을 향상하도록 특별히 설계되어 사용자가 오프체인에서 빠르고 저렴한 결제를 할 수 있도록 해줍니다. 결제 채널을 통해 오프체인 거래를 실현하여 메인 체인에 대한 부담을 줄이고 거래 속도를 높입니다.
오프체인 결제의 특징: Fiber Network는 결제 채널을 통해 빠른 오프체인 전송을 실현하고, CKB 메인 체인에 대한 의존도를 줄이고, 거래 처리량을 향상시킵니다.
현재 상황: 2024년 9월 기준, 멤풀 데이터에 따르면 현재 BTC 라이트닝 네트워크에 미화 3억 달러 이상의 자금이 배치되어 있으며, 노드 수는 약 12,000개이며, 서로 간에 약 50,000개의 결제 채널이 구축되어 있습니다. .
재료:
https://hackernoon.com/섬유-네트워크-a-lightning-network-based-on-ckb
2.3.2 기술 포인트
오프체인 결제 채널(Fiber Channels): Fiber 네트워크를 통해 사용자는 결제 채널을 생성하여 오프체인에서 직접 자산을 교환할 수 있으며, 채널이 폐쇄될 때까지 정산을 위해 최종 상태가 CKB 메인 체인에 제출되지 않습니다.
온체인 계약(HTLC):
BTC 라이트닝 네트워크와 마찬가지로 파이버 네트워크는 이제 HTLC(해시 시간 잠금 계약)를 사용하여 오프체인 거래의 보안을 보장합니다. 오프체인 거래가 합의된 시간 내에 확인되지 않으면 자산이 자동으로 반환될 수 있습니다. HTLC를 통해
PTLC: 전체 결제 경로 맵에 동일한 암호화 값을 사용하지 않도록 HTLC를 기반으로 파이버 네트워크를 개선하여 거래 상관관계의 개인정보 유출을 방지합니다.
멀티홉 라우팅:
Fiber Network는 BTC Lightning Network와 마찬가지로 다중 노드를 통한 결제 경로 점프를 지원하고 Dijkstra 알고리즘을 기반으로 결제 경로를 검색하여 라우팅 비용을 줄이고 멀티 홉 경로 결제 성공률을 향상시킵니다.
모니터링 서비스-워치타워 서비스:
사용자는 24시간 모니터링 서비스를 사용하여 결제 채널의 상태를 모니터링하여 악의적인 노드가 이중 지불이나 사기를 시도하는 것을 방지할 수 있습니다(거래 참가자가 만료된 커밋을 체인에 제출하는 것을 방지). 서비스는 자동으로 거래를 추적하고 경찰에 알립니다.
2.3.3 광섬유 네트워크와 BTC 라이트닝 네트워크의 차이점
다중 자산 지원:
BTC 라이트닝 네트워크는 향후 Taproot 자산 업그레이드를 통해 다른 자산을 지원할 수도 있지만 현재는 BTC 오프체인 결제만 지원합니다.
Fiber Network는 CKB, BTC, RGB++ 스테이블 코인 등을 포함한 다양한 자산을 지원합니다.
처리 수수료 및 거래 속도:
BTC 라이트닝 네트워크는 온체인 실행되므로 채널을 열고 닫을 때 더 높은 BTC 수수료가 필요합니다. 특히 BTC 거래 수수료가 인상되면 채널 운영 비용이 크게 증가합니다.
파이버 네트워크는 CKB에 의존하기 때문에 TPS가 높고 거래 수수료가 낮아 채널을 열고 닫는 데 드는 운영 비용을 낮추고 더 나은 사용자 경험을 제공합니다.
체인 간 상호 운용성:
BTC 라이트닝 네트워크는 주로 BTC 네트워크 내 결제에 사용되며 아직 다른 UTXO 체인의 크로스체인 결제를 지원하지 않습니다.
Fiber Network는 BTC 기본 자산(인스크립션 , 룬 등 포함), CKB, RGB++ 기본 자산(RUSD 등 포함)을 포함한 다양한 자산의 유통을 지원합니다.
크로스체인 자산 오프체인 결제: RGB++ 레이어의 도움으로 모든 UTXO 체인 자산이 라이트닝 네트워크에 들어갈 수 있습니다.
Fiber 네트워크와 BTC 라이트닝 네트워크는 상호 연결될 수 있습니다. 크로스체인 결제가 가능합니다(Fiber 네트워크에서만 보내고 BTC 라이트닝 네트워크에서만 받을 수 있음). 사용자는 CKB 또는 RGB++ 자산을 사용하여 Fiber를 통해 BTC 라이트닝 네트워크에서 자산을 구매할 수 있습니다. 네트워크를 구축하고 체인 간 거래를 보장합니다(일부 자산의 체인 간 성공/실패는 없습니다).
2.3.4 안정적인 통화결제에서 Fiber Network의 역할
파이버 네트워크는 오프체인 스테이블코인 전송을 지원하여 즉각적이고 저렴한 결제를 보장하는 데 사용됩니다.
오프체인 결제 채널을 생성함으로써 Fiber Network는 사용자가 오프체인에서 고주파 거래를 수행할 수 있도록 하여 메인 체인에 대한 부담을 줄입니다.
Fiber Network는 크로스체인 원자 결제를 지원하여 여러 체인에 걸쳐 스테이블코인 결제가 안전하게 이루어지도록 합니다.
2.4 안정적++
2.4.1 Stable++ 소개
사용자가 BTC 또는 CKB를 스테이킹하여 USD에 고정된 RUSD를 민트 할 수 있게 해주는 CKB 생태계의 탈중앙화 형 과잉 담보 스테이블 코인 프로토콜입니다.
RUSD는 이론적으로 RGB++ 프로토콜을 기반으로 비트코인 네트워크에서 직접 발행된 최초의 스테이블 코인으로, CKB의 기능을 활용하여 보다 현지화되고 효율적인 솔루션을 제공합니다(의문의 여지 있음)
처리 수수료: 사용자는 BTC/CKB를 스테이킹 민트 하고 RUSD를 반환하여 BTC/CKB를 상환할 때 처리 수수료를 청구해야 합니다.
RUSD 스테이킹: 사용자는 스테이킹 RUSD를 빌려 거버넌스 토큰 STB를 얻을 수 있습니다.
거버넌스 토큰 STB
사용자는 STB를 스테이킹 로 담보 청산에 참여하고 수익을 얻을 수 있습니다.
사용자는 STB를 스테이킹 하여 수수료 공유에 참여할 수 있습니다.
체인 간 상호 운용성: RUSD는 RGB++의 동형 바인딩 및 Leap 기능을 통해 UTXO 체인 계정 간의 전송을 실현할 수 있습니다.
낮은 최소 스테이킹 비율(MCR): 효율적인 청산 덕분에 프로토콜 및 안정성 제공업체의 잠재적 손실 리스크 낮추어 담보 가치에 대한 필요성을 줄입니다.
탈중앙화: Stable++는 완전히 탈중앙화 되고 독립적으로 작동하는 프로토콜로, 어떤 주체의 제어나 허가도 필요하지 않습니다. 사용자는 자유롭고 안전하게 시스템과 상호 작용할 수 있습니다.
재료:
https://jackylhh.notion.site/Stable-RGB-Layer-9b2c3a385d5d4ce89f176d2b9c1701e4
https://medium.com/@NervosCN/stable-%E6%8E%A0%E5%BD%B1-%E6%89%AD%E8%BD%AC%E6%BD%AE%E6%B5%81 %E7%9A%84%E5%8D%8F%E8%AE%AE-de7eadee5036
2.4.2 청산 메커니즘 - 이중 보험
개요: 청산 메커니즘은 생성된 RUSD 스테이블코인이 항상 충분한 담보로 지원되도록 보장하기 위해 담보 가치가 특정 임계점(최소 스테이킹 비율 * 대출 RUSD)으로 떨어질 때 실행되는 보호조치 이며 시스템은 자동으로 청산합니다. 전체적인 시스템 안정성을 유지하기에는 사용자가 부족합니다.
안정성 풀:
대규모 청산이 발생할 때 효율성이 떨어지는 문제를 해결하기 위해 Stable++는 시장에서 청산인을 찾을 필요 없이 청산을 위한 대부분의 대출 프로토콜에 일반적인 경매 방식을 대체하기 위해 스테이블 풀을 사용합니다.
자동 청산: 안정성 풀에서는 LP(사용자)가 RUSD를 미리 준비금으로 예치해야 하며, 청산이 발생하면 안정성 풀의 불량 부채에 해당하는 RUSD가 직접 소멸되며 동시에 담보도 소멸됩니다. LP에 직접 할당됩니다.
스테이블 풀의 자동 청산 기능을 통해 기존 경매 대신 초과 담보를 직접 할당하면 대규모 청산 시 스테이블 코인의 운영 효율성과 안정성이 향상됩니다.
재할당
개요: 안정성 풀에 불량 부채 청산을 완료하기에 충분한 준비금이 없는 경우 불량 부채와 담보는 전체 할당 메커니즘을 통해 차용자에게 분배됩니다.
채무 재분배: 청산 풀이 모든 악성 부채를 감당할 수 없는 경우 나머지 채무 모든 차용자에게 비례적으로 재분배됩니다.
담보 분배: 모든 차용인이 부실 부채를 공동으로 흡수하는 동시에 초과 모기지 비활동 보상에 대한 비례 분배도 받게 됩니다.
모든 차용인이 부실 부채를 공유하게 함으로써 이 메커니즘은 시스템에 미지의 채무 없도록 보장하고 시스템 리스크 의 축적을 방지합니다.
2.4.3 스테이블코인 결제에서 Stable++의 역할
Stable++ 프로토콜은 결제에 사용되는 주요 스테이블코인으로 스테이블코인 RUSD를 생성합니다.
Stable++는 RUSD 가격의 안정성을 보장하기 위해 혁신적인 청산 메커니즘을 통해 전통적인 과잉 담보화 방식을 개선합니다.
Stable++는 RBG++의 동형 바인딩 및 Leap 기능을 활용하여 RUSD를 UTXO를 지원하는 온체인 실제로 자유롭게 유통할 수 있는 최초의 스테이블 코인으로 만들어 스테이블 코인의 유동성을 더욱 확대합니다.
2.5 조이아이디
2.5.1 조이아이디(JoyID)란?
JoyID Passkey 지갑은 Passkey 관리 기능이 결합된 암호화 지갑입니다.
Nervos 생태계에서 JoyID는 사용자가 암호화폐 및 기타 탈중앙화 애플리케이션을 안전하게 저장하고 사용할 수 있도록 하는 크로스체인, 탈중앙화 신원 인증 및 관리 도구로 설계되었습니다.
재료:
https://nervina.notion.site/JoyID-8645e910ef104962b01bd4835a8ea7dc
https://x.com/joy_protocol/status/1836299130345525533
2.5.2 주요 기능
비밀번호나 니모닉 단어 필요하지 않습니다. 개인 키 없는 로그인을 위해 생체 인식을 통해 지갑에 액세스합니다.
BTC 및 파이버 네트워크 지원: 사용자는 더 빠르고 효율적으로 거래할 수 있으며 CKB의 애플리케이션 시나리오를 확장하는 데 도움을 줄 수 있습니다.
멀티체인 지원: JoyID는 BTC 및 Nervos CKB를 지원할 뿐만 아니라 ETH 및 일련의 EVM 체인도 지원합니다.
Passkey로 추가 보안 확보: Passkey는 하드웨어 장치와 연결된 secp256r1 서명을 통해 거래소 secp256k1 서명을 생성합니다. secp256r1 서명은 거래에 노출되지 않고 생체 정보를 통해서만 생성되므로 지갑에 추가 보안을 추가합니다. . 보안
보안과 사용 편의성의 결합
보안: 하드 지갑 > 패스키 지갑 > 소프트웨어 비수탁형 지갑 > 수탁형 지갑
사용 편의성: 패스키 지갑 > 호스팅 지갑 > 소프트웨어 비수탁 지갑 > 하드 지갑
2.5.3 스테이블코인 결제에서 JoyID의 역할
JoyID는 사용자가 CKB 네트워크에서 스테이블코인 결제를 하고 RUSD 자산 및 결제 채널을 관리할 수 있는 사용자 인터페이스 역할을 합니다.
JoyID는 탁월한 기능 조합(보안, 사용 용이성, 다중 교육 지원)을 통해 CKB 기반 스테이블 코인 결제 및 기타 거래를 더욱 강화할 수 있습니다.
3. 결제 링크
결제 개시 및 승인: 사용자는 JoyID 지갑을 통해 결제 채널을 개설하여 스테이블코인 결제를 할 수 있습니다.
안정적인 통화 발행: RGB++와 Stable++는 함께 작동합니다. Stable++는 초과 담보 BTC 또는 CKB를 통해 RUSD를 생성한 다음 RGB++를 통해 온체인 발행합니다.
크로스체인 거래 및 유통: RGB++는 동형 바인딩 및 Leap을 통해 BTC 체인(및 기타 UTXO 체인)과 CKB 체인을 원활하게 연결하여 RUSD 및 기타 자산이 여러 UTXO 온체인 에서 크로스체인 작업을 수행할 수 있도록 하여 자산 유통 범위를 확장합니다. 데이터 동기화 보장
거래 기록 및 정산: Fiber Network와 CKB의 결합은 오프체인 결제의 신속한 처리를 지원하며, L1 체인인 CKB는 거래의 최종 정산을 보장하고 모든 거래 상태와 자산의 보안을 보장합니다.
복잡한 거래의 기초: CKB의 가상 머신과 Cell 모델은 스마트 계약을 위한 실행 환경을 제공하고, 복잡한 지불 조건과 맞춤형 계약 논리를 지원하며, Stable++ 프로토콜의 탈중앙화 보장합니다.