Płatność stablecoinami CKB jest zdecentralizowanym rozwiązaniem płatności stablecoinami opartym na sieci CKB, łącząc CKB z siecią Bitcoin, generując i zarządzając stablecoinem RUSD powiązanym z dolarem przez RGB++ i takie rozszerzenia Layer 2 jak Fiber Network, umożliwiając szybkie, niskokosztowe i bezpieczne płatności między łańcuchami.

$CKB to blockchain Layer 1 sieci Nervos, który głównie obsługuje funkcje konsensusu i wykonania, dostępności danych i inne. Poprzez budowę kanałów płatności i rozszerzeń Layer 2, takich jak RGB++, CKB zwiększa swoją skalowalność. Wykorzystuje mechanizm konsensusu PoW, podobny do Bitcoina, i optymalizuje algorytm konsensusu BTC NC-MAX, aby przyspieszyć potwierdzenie transakcji i obniżyć wskaźnik osieroconych bloków, co zwiększa efektywność sieci i jej reakcję. W przeciwieństwie do stałego czasu wydobywania bloków Bitcoina wynoszącego 10 minut, CKB może dynamicznie dostosować interwały wydobywania bloków (około co cztery godziny) w zależności od aktywności sieci.

Algorytm wydobywczy CKB to Eaglesong, specjalnie zaprojektowana funkcja haszująca dla Nervos, zapewniająca bezpieczeństwo porównywalne do SHA-256. W strukturze danych, CKB przyjmuje model Cell, co jest udoskonaleniem modelu UTXO Bitcoina. Model Cell obsługuje system podwójnych skryptów, umożliwiając przechowywanie danych i weryfikację inteligentnych kontraktów na łańcuchu, a także wspiera emisję aktywów. Każda komórka może przechowywać dowolny typ danych lub aktywów, a także przechowywać i wykonywać inteligentne kontrakty. Projekt modelu Cell pozwala na oddzielenie stanu od obliczeń, a złożone obliczenia mogą być realizowane w Layer 2 lub poza łańcuchem, zapewniając bezpieczeństwo i spójność. Model Cell wspiera także równoległe wykonanie i pakowanie transakcji, co zwiększa efektywność obliczeniową i obniża koszty.

Wprowadzenie do CKB i mechanizm działania

CKB to blockchain Layer 1 sieci Nervos, którego rdzeniem są 'konsensus i wykonanie' oraz 'dostępność danych'. Wykorzystuje mechanizm konsensusu PoW podobny do Bitcoina, ale optymalizuje efektywność pakowania bloków i szybkość potwierdzenia za pomocą algorytmu NC-MAX. Ponadto CKB wprowadza unikalną funkcję haszującą Eaglesong, która zapewnia efektywne i bezpieczne wsparcie dla wydobycia.

Model Cell: elastyczna aktualizacja UTXO

  • Struktura składników: każda komórka zawiera pojemność (Capacity), dane (Data), skrypt blokady (Lock Script) oraz skrypt typu (Type Script). Pojemność reprezentuje wartość przechowywaną, dane mogą przechowywać różne informacje, a skrypty blokady i typu zapewniają mechanizm weryfikacji.

  • Równoległe wykonanie i wynajem stanu: model Cell wspiera równoległe przetwarzanie, wynajmując przestrzeń do przechowywania poprzez płatność CKB, zapobiegając powiększaniu danych na łańcuchu, utrzymując efektywne zarządzanie danymi.

Programowalność i kompatybilność

  • Wirtualna maszyna CKB-VM: wspiera zestaw instrukcji RISC-V, kompatybilny z różnymi językami, ułatwiając deweloperom tworzenie złożonych inteligentnych kontraktów, rozszerzając możliwości zastosowania CKB.

  • Skalowalność: realizacja rozszerzenia transakcji przez Layer 2, podczas gdy Layer 1 koncentruje się na bezpieczeństwie danych. Kompatybilny z modelem UTXO BTC, użytkownicy mogą używać aktywów Bitcoin na CKB, realizując inteligentne kontrakty i operacje DeFi.

Płatności stablecoinami i wsparcie międzyłańcuchowe

  • Przechowywanie i zarządzanie stablecoinami: wykorzystanie modelu Cell do przechowywania sald stablecoinów, takich jak RUSD, zapewnia bezpieczeństwo i śledzenie aktywów.

  • Zastosowania inteligentnych kontraktów: CKB-VM wspiera operacje płatności warunkowej, realizując elastyczne rozwiązania płatności między łańcuchami.

Czym jest RGB++?

RGB++ to zdecentralizowany protokół emisji aktywów i inteligentnych kontraktów, wspierający model UTXO Bitcoina oraz inne publiczne łańcuchy UTXO. Jest oparty na koncepcji projektowej protokołu RGB, wykorzystując sposób powiązania transakcji poza łańcuchem i na łańcuchu, przenosząc dane, których BTC nie może przechowywać, oraz złożone funkcje kontraktów do CKB, czyniąc CKB warstwą rozliczeniową inteligentnych kontraktów dla Bitcoina.

Podstawowe funkcje RGB++

  • Rola łańcucha cieni BTC: RGB++ sprawia, że CKB staje się pomocniczym łańcuchem dla Bitcoina, używanym do przetwarzania złożonych inteligentnych kontraktów i operacji logicznych, których nie można zrealizować w natywnym systemie BTC.

  • Interakcje między łańcuchami: transakcje są realizowane w sieci Bitcoin, ale wykonanie inteligentnych kontraktów jest powiązane z CKB przez RGB++. Legalność transakcji może być synchronizowana i potwierdzona na CKB przez logikę weryfikacyjną RGB++.

  • Emisja i zarządzanie aktywami: RGB++ wspiera emisję aktywów poza łańcuchem (takich jak stablecoiny, tokeny itp.) i zarządzanie cyklem życia przez CKB, w tym funkcje zaawansowane takie jak blokady czasowe i płatności warunkowe.

  • Połączenie bezpieczeństwa i programowalności: RGB++ realizuje wysokie bezpieczeństwo Bitcoina i programowalność CKB, umożliwiając sieci BTC większą elastyczność i skalowalność.

Synchronizacja aktywów i stanów między łańcuchami

Powiązanie homomorficzne polega na utrzymywaniu synchronizacji aktywów i stanów pomiędzy Bitcoinem (BTC) a CKB za pomocą mechanizmu powiązania. Za każdym razem, gdy na łańcuchu BTC odbywa się transakcja aktywów, RGB++ mapuje odpowiedni stan umowy lub zmiany aktywów na CKB.

  • Rozszerzenie UTXO: każdy UTXO na łańcuchu BTC odpowiada komórce na CKB, rejestrując stan aktywów i warunki inteligentnego kontraktu.

  • Powiązanie aktywów: stan aktywów RGB++, które użytkownik posiada na łańcuchu BTC, jest przechowywany w komórkach CKB, zapewniając zgodność informacji między dwoma łańcuchami.

  • Synchronizacja transakcji: podczas transakcji tokenów RGB++ generowane jest Commitment w sieci BTC, a odpowiadająca komórka na CKB jest konsumowana i generuje nową komórkę przydzielającą aktywa.

Zalety związane z homomorficznym powiązaniem - wzmocnienie BTCFi

  • Wsparcie dla inteligentnych kontraktów: homomorficzne powiązanie pozwala CKB działać jako warstwa wykonawcza inteligentnych kontraktów, zarządzając złożonymi warunkami transakcji BTC.

  • Elastyczność zarządzania aktywami: użytkownicy mogą wykonywać złożone operacje finansowe za pomocą zdolności programowania CKB, bez potrzeby modyfikacji podstawowego protokołu BTC.

Aktualizacja RGB++ Layer

Leap rozszerza powiązanie CKB z BTC na wszystkie łańcuchy UTXO, realizując transakcje międzyłańcuchowe poprzez 'zmianę powiązania'.

  • Bezmostowe międzyłańcuchowe: Leap pozwala na bezproblemowe przenoszenie aktywów RGB++ z łańcucha BTC do innych łańcuchów UTXO przez przełączanie powiązanych UTXO w celu zarządzania i przenoszenia aktywów.

  • Technologia bezmostowa: dzięki technologii homomorficznego powiązania i przełączaniu UTXO na różnych łańcuchach, Leap realizuje międzyłańcuchowe przenoszenie bez potrzeby tradycyjnego mostu Lock-Mint.

Proces operacyjny:

  1. Użytkownik publikuje Commitment na łańcuchu BTC, uwalniając powiązanie aktywów.

  2. Publikowanie nowego Commitment na łańcuchu Cardano, powiązując aktywa RGB++.

  3. Modyfikacja skryptu blokady, przełączając warunki od BTC UTXO do eUTXO Cardano, pozwalając na kontrolowanie aktywów na łańcuchu Cardano.

Rola CKB w Leap

CKB działa jako warstwa indeksowania i dostępności danych, wszystkie dane aktywów RGB++ są przechowywane na CKB, przetwarzając żądania Leap i zapewniając bezpieczeństwo aktywów międzyłańcuchowych. W porównaniu do tradycyjnych mostów międzyłańcuchowych, CKB oferuje wyższe bezpieczeństwo i decentralizację.

Rola RGB++ w płatnościach stablecoinami

  • Emisja i obrót stablecoinami: emisja stablecoinów na łańcuchu BTC przez RGB++ i wykorzystanie CKB do inteligentnego zarządzania.

  • Zarządzanie aktywami międzyłańcuchowymi: połączenie RGB++ Layer i CKB zapewnia bezproblemowe operacje płatności stablecoinami na różnych łańcuchach UTXO.

  • Wsparcie dla inteligentnych kontraktów: oferuje złożone warunki płatności oraz funkcje blokady czasowej, zwiększając elastyczność i bezpieczeństwo płatności.

  • Rola mostu: RGB++ Layer działa jako most między BTC i innymi łańcuchami UTXO a CKB, rozszerzając programowalność BTC oraz możliwości zarządzania aktywami.

Wprowadzenie do sieci Fiber

Sieć Fiber to rozwiązanie Layer 2 podobne do sieci Lightning BTC na CKB, zaprojektowane w celu zwiększenia zdolności płatności poza łańcuchem, pozwalając na szybkie, niskokosztowe płatności, zmniejszając obciążenie głównego łańcucha i zwiększając prędkość transakcji.

  • Cechy płatności poza łańcuchem: szybkie przelewy realizowane przez kanały płatności, zwiększające przepustowość transakcji.

Na wrzesień 2024 roku, sieć Lightning BTC ma ponad 300 milionów dolarów funduszy, około 12 000 węzłów i prawie 50 000 kanałów płatności. Sieć Fiber Nervos CKB została uruchomiona w sieci testowej.

  • Kanały płatności poza łańcuchem: pozwala użytkownikom na bezpośrednią wymianę aktywów poza łańcuchem, a ostateczny stan jest przesyłany do CKB po zamknięciu kanału.

  • Umowa na łańcuchu (HTLC): zapewnia bezpieczeństwo transakcji poza łańcuchem, a w przypadku braku potwierdzenia może automatycznie zwrócić aktywa.

  • PTLC: ulepszony HTLC, zapobiega ujawnieniu prywatności.

  • Wieloskokowe routowanie: wspiera przeskoki płatności przez wiele węzłów, obniżając koszty i zwiększając wskaźnik sukcesu.

  • Usługi monitorujące (wieża strażnicza): zapewnia całodobowe monitorowanie, zapobiegające podwójnym płatnościom przez złośliwe węzły.

Różnice między siecią Fiber a siecią Lightning BTC

  • Wsparcie dla wielu aktywów: sieć Fiber obsługuje różne aktywa, w tym CKB, BTC i stablecoiny RGB++, podczas gdy sieć Lightning BTC obsługuje tylko BTC.

  • Opłaty i prędkość transakcji: sieć Fiber działa na CKB, oferując wyższą TPS i niższe opłaty transakcyjne, co poprawia doświadczenie użytkownika.

  • Interoperacyjność między łańcuchami: sieć Fiber wspiera obrót różnymi aktywami i może zapewnić połączenie między siecią Lightning BTC a siecią Fiber, zapewniając atomowość transakcji między łańcuchami.

Rola sieci Fiber w płatnościach stablecoinami

  • Wsparcie dla transferów stablecoinów poza łańcuchem: zapewnia natychmiastowość i niskie koszty płatności.

  • Zmniejszenie obciążenia głównego łańcucha: wspiera transakcje wysokiej częstotliwości poprzez kanały płatności poza łańcuchem.

  • Międzyłańcuchowe płatności atomowe: bezpieczne płatności stablecoinami przez wiele łańcuchów.

#JoyID Wprowadzenie

JoyID to portfel kryptograficzny, który łączy zarządzanie kluczami Passkey, mający na celu zapewnienie międzyłańcuchowego, zdecentralizowanego narzędzia do uwierzytelniania i zarządzania dla ekosystemu Nervos. Użytkownicy mogą bezpiecznie przechowywać i używać kryptowalut oraz innych zdecentralizowanych aplikacji.

Główne funkcje

  1. Brak haseł i fraz mnemonicznych: użytkownicy mogą uzyskać dostęp do portfela za pomocą biometrii, umożliwiając logowanie bez klucza prywatnego.

  2. Wsparcie dla BTC i sieci Fiber: zapewnia szybsze i bardziej efektywne transakcje, jednocześnie rozszerzając możliwości zastosowania CKB.

  3. Wsparcie dla wielu łańcuchów: nie tylko kompatybilne z BTC i Nervos CKB, ale także wspiera ETH i wiele łańcuchów EVM.

  4. Dodatkowe bezpieczeństwo: poprzez powiązania secp256r1 związane z urządzeniami sprzętowymi, generując wymagane podpisy secp256k1, zapewniając bezpieczeństwo transakcji, a informacje biometryczne nie są ujawniane w transakcji.

  5. Połączenie bezpieczeństwa i łatwości użycia:

    • Bezpieczeństwo: portfel sprzętowy > portfel Passkey > portfel oprogramowania bez zarządzania > portfel zarządzany

    • Łatwość użycia: portfel Passkey > portfel zarządzany > portfel oprogramowania bez zarządzania > portfel sprzętowy

Rola JoyID w płatnościach stablecoinami

Jako interfejs użytkownika, JoyID pozwala użytkownikom na płatności stablecoinami w sieci CKB, zarządzanie aktywami RUSD i kanałami płatności. Połączenie bezpieczeństwa, łatwości użycia i wsparcia dla wielu łańcuchów zapewnia dalsze wzmocnienie płatności stablecoinami opartych na CKB oraz innych transakcji.

#CKB助力比特币生态