Autorka: Jennifer Obem

 

Streszczenie

  • Rozszerza podstawową technologię Bitcoin, aby zasilać warstwę Bitcoin Layer 2 (L2) za pomocą skalowalnego jednowarstwowego łańcucha bloków.

  • Aby poprawić ograniczenia programowe Bitcoina, Nervos Network przyjmuje dostosowany model (model komórkowy) do przechowywania stanu oraz dostosowaną maszynę wirtualną (CKB-VM) do wykonywania transakcji.

  • Nervos rozszerza użyteczność Bitcoina poprzez RGB++, protokół emisji aktywów oparty na oryginalnym protokole RGB, którego celem jest pozycjonowanie CKB jako warstwy wykonawczej Bitcoina i warstwy dostępności danych.

  • Od czasu uruchomienia protokołu RGB++ w sieci głównej CKB, aktywność transakcyjna w sieci CKB ponownie stała się aktywna, a w kwietniu dodano prawie 400 000 nowych adresów, co oznacza wzrost o 181% w porównaniu z marcem.

  • Trwają prace nad integracją sieci kanałów płatniczych z Lightning Network, co sprawi, że CKB będzie bardziej skalowalne i odpowiednie dla różnych zastosowań blockchain.

tło

Jako największa kryptowaluta Bitcoin nadal zyskuje popularność i uznanie. Jednak jego sukces ujawnił także pewne ograniczenia i wyzwania, szczególnie w zakresie skalowalności. Przykładowo blockchain Bitcoin po aktualizacji Segwit ograniczył rozmiary bloków do 4 MB, co ograniczyło liczbę transakcji, które można było przetworzyć w danym czasie. To ograniczenie spowodowało dłuższy czas potwierdzenia i wyższe opłaty transakcyjne w miarę rozwoju sieci, czyniąc Bitcoin mniej wydajnym w obsłudze dużych wolumenów transakcji. W porównaniu z innymi łańcuchami bloków, poza transferem wartości, językowi skryptowemu Bitcoina brakuje obecnie elastyczności i wyrazistości potrzebnej do opracowywania złożonych inteligentnych kontraktów.

Aby przezwyciężyć te ograniczenia, zaproponowano różne rozwiązania warstwy 2 (L2), takie jak kanały płatności, sidechains i rollupy. Większość z nich ma na celu skalowanie Bitcoina poprzez przetwarzanie transakcji poza łańcuchem, próbując zwiększyć przepustowość transakcji bez narażania bezpieczeństwa warstwy podstawowej. Na przykład Lightning Network tworzy sieć kanałów płatności drugiej warstwy, która umożliwia niemal natychmiastowe mikropłatności. Innym podejściem są sidechains – niezależne łańcuchy bloków połączone z głównym łańcuchem Bitcoin, z większymi możliwościami skryptowania i szybszymi transakcjami. Jednak rozwiązania te często wiążą się z kompromisami, takimi jak zwiększona złożoność, założenia dotyczące zaufania i potencjalne luki w zabezpieczeniach.

Nervos Network to jedno z rozwiązań Bitcoina w zakresie skalowalności, które przyjmuje bardziej natywne podejście, modyfikując model UTXO leżący u podstaw Bitcoina. Poprawia protokół RGB, aby zapewnić Bitcoinowi pełne możliwości kontraktowe Turinga bez potrzeby stosowania mostów międzyłańcuchowych. Założona w pierwszym kwartale 2018 roku przez Terry'ego Tai, Kevina Wanga, Cipher Wang i Daniela Lv, Nervos Network to blockchain warstwy 1 zaprojektowany w celu poprawy skalowalności. Aby napędzać rozwój sieci, zespół projektowy zebrał ponad 100 milionów dolarów z rund zalążkowych, prywatnych i publicznych. W listopadzie 2019 r. został uruchomiony blockchain warstwy 1 firmy Nervos Network – Common Knowledge Base (CKB). W lutym 2024 r. CELL Studio, kierowane przez współzałożyciela Nervos, Ciphera Wanga, uruchomiło RGB++, protokół emisji aktywów warstwy Bitcoin. Zainspirowany protokołem RGB, protokół RGB++ wykorzystuje CKB jako warstwę dostępności i wykonania danych w celu wdrożenia możliwości inteligentnych kontraktów i emisji aktywów dla Bitcoin. Odkąd RGB++ został uruchomiony w sieci głównej w kwietniu 2024 r., liczba projektów wykorzystujących RGB++ do emisji aktywów na Bitcoinie stale rośnie. Według stanu na czerwiec 2024 r. ponad 15 istniejących projektów ekologicznych ożywiło działalność CKB w łańcuchu dostaw.

technologia

Źródło: Sieć Nervos

Sieć Nervos wykorzystuje architekturę warstwową, w tym łańcuch bloków L1 (Common Knowledge Base, CKB), który jest skalowalny poprzez kanały płatności i RGB++. Model Cell to ulepszona wersja modelu rozliczeniowego UTXO Bitcoina, a CKB-VM to dostosowana maszyna wirtualna, która obsługuje warstwowy projekt sieci. CKB-VM zapewnia elastyczne środowisko wykonawcze do inicjowania transakcji lub budowania aplikacji w sieci. Taka konstrukcja umożliwia skalowanie sieci w pionie poprzez uruchamianie wyspecjalizowanych komponentów w każdej warstwie, podobnie jak w przypadku modułowych łańcuchów bloków.

Wspólna baza wiedzy

CKB to podstawowy łańcuch bloków L1 sieci Nervos Network, który działa podobnie do Bitcoina, wykorzystując mechanizm konsensusu typu „proof-of-work” (PoW). Wykorzystuje NC-MAX, ulepszoną wersję algorytmu Bitcoin, w celu poprawy wydajności i responsywności sieci poprzez przyspieszenie czasu potwierdzania transakcji i zmniejszenie współczynnika osieroconych bloków. Bitcoin dąży do 10-minutowego interwału bloków i dostosowuje trudność wydobycia mniej więcej co dwa tygodnie. CKB optymalizuje wydajność, dynamicznie dostosowując interwał blokowania (mniej więcej co cztery godziny) w oparciu o zmiany w aktywności sieci.

CKB zabezpiecza sieć za pomocą funkcji Eaglesong, niestandardowej funkcji skrótu neutralnej dla ASIC, która zastępuje powszechnie używaną funkcję skrótu SHA256. Eaglesong to funkcja gąbki zoptymalizowana pod kątem wielu elementów kryptograficznych, aby zapewnić ten sam poziom bezpieczeństwa, co inne funkcje skrótu PoW, a jednocześnie jest specjalnie dostosowana do sieci Nervos.

Model komórki

Źródło: Sieć Nervos

Model komórkowy jest rdzeniem struktury danych CKB i może przechowywać i weryfikować dowolne dane w łańcuchu. Oryginalny język skryptowy Bitcoin i model UTXO ograniczały jego zdolność do wykonywania skomplikowanych obliczeń wymaganych przez inteligentne kontrakty. Natomiast CKB uogólnia model UTXO, umożliwiając bardziej elastyczne przechowywanie i weryfikację danych. W przeciwieństwie do Bitcoina, który wykorzystuje pojedynczy skrypt do weryfikacji transakcji, CKB wprowadza podwójne skrypty w swoim modelu komórkowym:

  • Lock Script zapewnia, że ​​tylko autoryzowani użytkownicy mogą uzyskać dostęp do treści w komórce i korzystać z nich, podobnie jak w przypadku Bitcoin.

  • Type Script to opcjonalny skrypt, który ustala zasady wykorzystania lub zmiany komórki w przyszłych transakcjach.

System ten pozwala CKB obsługiwać więcej funkcji niż ograniczone opcje Bitcoina, dzięki czemu jest bardziej odpowiedni do różnych zastosowań. Każda komórka w CKB jest programowalną komórką, w której można zapisywać różne typy danych, takie jak tokeny, inteligentne kontrakty i określone stany aplikacji. Może także uruchamiać złożone skrypty podobne do tych w kompletnych językach Turinga. Komórki działają niezależnie, co oznacza, że ​​można je aktualizować lub odwoływać się do nich bez wpływu na inne części łańcucha bloków, co poprawia skalowalność poprzez równoległość.

CKB-VM

CKB-VM to silnik wykonawczy CKB, używany do uruchamiania inteligentnych kontraktów i zdecentralizowanych aplikacji. Maszyna wirtualna korzysta z zestawu instrukcji RISC-V, elastycznego i prostego zestawu architektury sprzętowej typu open source (ISA), który obsługuje wiele języków programowania, w tym popularne języki, takie jak C i Rust. Ta szeroka kompatybilność odróżnia CKB-VM od innych maszyn wirtualnych typu blockchain, które często są ograniczone do określonych języków, otwierając je dla szerszej społeczności programistów. Sieć CKB obsługuje także pakiety SDK dla popularnych języków, takich jak JavaScript, Rust, Go i Java, ułatwiając programistom korzystanie ze znanych narzędzi programistycznych. Ułatwia to programistom tworzenie złożonych, zdecentralizowanych aplikacji przy użyciu znanych języków programowania.

Dodatkowo architektura CKB-VM zapewnia przewidywalne opłaty za gaz, bezpieczną realizację i efektywną integrację z modelem Cell, pomagając efektywnie zarządzać stanem i weryfikować transakcje. Przewidywalny model opłat za gaz pozwala uniknąć nieoczekiwanych opłat, poprawia komfort użytkowania i upraszcza opracowywanie umów.

Protokół RGB++

 

Źródło: Sieć Nervos

CKB rozszerza Bitcoin o protokół RGB++, standard emisji aktywów, który rozszerza funkcjonalność Bitcoina na CKB. Protokół RGB++ umożliwia złożone operacje inteligentnego zarządzania kontraktami i aktywami, które zazwyczaj nie są możliwe w sieci Bitcoin. Oryginalny protokół RGB był rozwiązaniem L2 zaprojektowanym w celu umożliwienia inteligentnych kontraktów i emisji aktywów dla Bitcoin bez zmiany głównej sieci Bitcoin. Działa poprzez powiązanie aktywów z określonymi Bitcoin UTXO, umożliwiając przeniesienie tych aktywów wraz z przeniesieniem samego UTXO. Protokół RGB opiera się przede wszystkim na weryfikacji po stronie klienta, a transakcje są przetwarzane i weryfikowane poza łańcuchem, zmniejszając w ten sposób obciążenie sieci Bitcoin. Jednak to podejście ma również ograniczenia, takie jak potencjalne problemy z dostępnością danych – ponieważ dane nie są przechowywane w łańcuchu, mogą nie być łatwo dostępne w razie potrzeby. Ponadto poleganie na walidacji po stronie klienta zwiększa złożoność, która może mieć wpływ na wygodę użytkownika.

Sieć Nervos rozwiązuje te ograniczenia za pomocą protokołu RGB++, który rozszerza i ulepsza zasady oryginalnego protokołu RGB, wykorzystując CKB jako warstwę dostępności i wykonania danych Bitcoin. RGB++ wykorzystuje technologię wiązania izomorficznego do mapowania Bitcoin UTXO na komórkę CKB, osiągając bezproblemową integrację z kompletnymi inteligentnymi kontraktami CKB w technologii Turing. Osiąga się to poprzez wykorzystanie warstwowej architektury i modelu komórkowego CKB, umożliwiając zasobom Bitcoin interakcję z dApps na CKB. Korzystając z RGB++, CKB może realizować bardziej złożone inteligentne kontrakty dla Bitcoinów, co nie było możliwe w przypadku oryginalnego protokołu RGB. RGB++ wprowadza także weryfikację on-chain kluczowych elementów transakcji, poprawiając bezpieczeństwo i dostępność danych. Ponadto protokół RGB++ może również implementować składanie transakcji, umowy bez właściciela ze współdzielonymi stanami i transfery nieinteraktywne, a także może realizować międzyłańcuchowe transfery Bitcoinów bez potrzeby stosowania mostów międzyłańcuchowych.

kanał płatności

Jako podstawowy łańcuch publiczny, CKB można rozszerzać za pomocą kanałów płatności, takich jak platforma kanałów płatności Perun opracowana przez Polycrypt. Przetwarzając transakcje poza łańcuchem i rozliczając się w łańcuchu, te kanały płatności mogą obsługiwać różnorodne aplikacje, od mikropłatności po bramki płatnicze, poprawiając w ten sposób wydajność CKB. Perun wykorzystuje model Cell firmy CKB, w którym Cell przenosi pojemność, skrypt blokujący, skrypt typu i dane do zarządzania stanem kanału. Jedna implementacja kanału (PerunLockScript) może zarządzać dostępem do komórki kanału w czasie rzeczywistym, podczas gdy druga implementacja (PerunTypeScript) może obsługiwać logikę sprawdzania poprawności przejść stanów. Od chwili zasilenia kanału do jego zamknięcia przejścia te są zarządzane automatycznie. W chwili publikacji Perun jest nadal w fazie testów i nie został jeszcze uruchomiony w sieci głównej CKB. Główni programiści Nervos pracują również nad połączeniem CKB z siecią Lightning Network Bitcoin, umożliwiając użytkownikom wymianę BTC i CKB bez polegania na stronie trzeciej.

Tokenomika

Natywny token Nervos Network, CKByte (CKB), odgrywa ważną rolę w utrzymywaniu bezpieczeństwa sieci i zachęcaniu do wydajnego przechowywania. Do głównych funkcji CKB w sieci zalicza się:

  • Przyznaje posiadaczom tokenów prawa do przechowywania danych.

  • Jako opłata manipulacyjna za transakcje w łańcuchu.

  • Wydawane górnikom jako nagrody blokowe w celu zapewnienia bezpieczeństwa sieci.

Ponadto tokeny CKB mają trzy źródła: (1) blok genezy; (2) emisja podstawowa;

blok genezy

Kiedy sieć główna została uruchomiona w listopadzie 2019 r., w bloku genesis wybito 33,6 miliarda tokenów CKB, z czego 8,4 miliarda tokenów CKB (25% pierwotnej emisji) zostało natychmiast zniszczonych. Z 8,4 miliarda zniszczonych CKB 5,04 miliarda tokenów wykorzystano do przechowywania w łańcuchu („zajmując przestrzeń w łańcuchu”), a pozostałe 3,36 miliarda tokenów znajdowało się w stanie pływającym („płynność”). Państwowa dystrybucja tych spalonych tokenów ma na celu zapewnienie górnikom początkowo co najmniej 15% emisji wtórnej, a funduszowi skarbu co najmniej 10%. Warto dodać, że wszystkie tokeny CKB aktualnie przydzielone do Funduszu Skarbu Państwa zostały zniszczone, a ustawienie to można zmienić jedynie poprzez sieciowy hard fork.

CKB w bloku genezy jest rozłożone w następujący sposób:

  • Sprzedaż publiczna (~21,50%): największa część bloku genesis została przekazana inwestorom publicznym w 2018 r. i została w całości udostępniona wraz z uruchomieniem sieci głównej w listopadzie 2019 r.

  • Fundusz ekologiczny (17,00%): Fundusz ekologiczny będzie wspierał zewnętrznych deweloperów w ekosystemie Nervos. W planach Bloku Genesis zabezpieczono już 3% tej alokacji, a pozostała część ma zostać rozłożona na dwa lata, kończące się w grudniu 2022 roku.

  • Zespoły (15%): zarezerwowane dla zespołów projektowych, kończące się w maju 2022 r. na czteroletni okres przejściowy.

  • Oferta prywatna (14%): Oferta skierowana do inwestorów w ramach oferty prywatnej w lipcu 2018 r. 66,60% z tego zostanie udostępnione w momencie uruchomienia sieci głównej, a pozostała część zakończy dwuletni okres blokady w 2020 r.

  • Partnerzy (5%): Dotacja ta jest zarezerwowana dla partnerów strategicznych pomagających w budowie sieci Nervos, z czteroletnim okresem obowiązywania.

  • Nagrody Testnet (0,5%): Nagrody te są w całości rozdawane uczestnikom sieci testowej i uczestnikom programu nagród za błędy w momencie uruchomienia sieci głównej.

  • Zniszczenie (25%): W bloku genezy ta część jest bezpośrednio niszczona, aby zapewnić, że górnicy i fundusze skarbowe będą nadal otrzymywać wtórną emisję.

wydanie podstawowe

Celem emisji podstawowej CKB (emisji pierwszego stopnia) jest poprawa bezpieczeństwa sieci we wczesnych fazach jej rozwoju. Podstawowa emisja CKB dla każdej Epoki jest stała i całość jest przyznawana górnikom w ramach nagrody za przetwarzanie transakcji w sieci. Emisja podstawowa jest ograniczona do 33,6 miliarda tokenów CKB i przebiega zgodnie z podobnym harmonogramem inflacji jak Bitcoin, z halvingami co cztery lata, aż do wyczerpania podaży. W listopadzie 2023 r. w CKB doszło do pierwszego halvingu, a roczny wolumen emisji podstawowej emisji spadł z 4,2 mld CKB do 2,1 mld.

wydanie wtórne

CKB zarządza eksplozją stanu na dwa sposoby. Po pierwsze, aby przechowywać dane w łańcuchu, użytkownicy muszą zablokować tokeny CKB. CKB nie pobiera bezpośrednio od użytkowników, którzy blokują tokeny CKB, opłat za czynsz stanowy, ale zamiast tego pobiera opłaty pośrednio poprzez mechanizm inflacyjny zwany emisją wtórną. Każdego roku 1,344 miliarda tokenów CKB jest bite w drodze emisji wtórnej i rozdawane górnikom, osobom oszczędzającym Nervos DAO i funduszom skarbowym. Dlatego emisja wtórna wprowadza inflację dla użytkowników przechowujących dane, ponieważ zablokowane tokeny CKB automatycznie tracą na wartości, co jest pośrednim sposobem płacenia czynszu państwowego. W chwili pisania tego tekstu ponad 600 milionów tokenów CKB zostało rozdanych górnikom w ramach czynszu państwowego, około 1,15 miliarda tokenów CKB zostało przyznanych deponentom Nervos DAO, a ponad 4,27 miliarda tokenów CKB przydzielonych funduszowi skarbowemu zostało bezpośrednio zniszczonych.

Nerwy DAO

Dzięki Nervos DAO posiadacze tokenów CKB mogą natywnie uniknąć rozwodnienia w wyniku wtórnej emisji. Blokując swoje zasoby tokenów CKB w inteligentnej umowie Nervos DAO, użytkownicy mogą otrzymywać nagrody w postaci tokenów z emisji wtórnej, zapewniając ochronę swoich zasobów tokenów przed skutkami inflacji. Deponenci Nervos DAO otrzymują stopę zwrotu równą stopie inflacji emisji wtórnej, przy czym RRSO w dalszym ciągu spada wraz ze wzrostem całkowitej podaży. Użytkownicy mogą w dowolnym momencie dokonać wpłaty na Nervos DAO za minimalną kwotę 102 CKB, ale wypłat można dokonać dopiero po upływie 30-dniowego okresu wpłaty.

W chwili pisania tego tekstu 9,2 miliarda tokenów CKB zostało zdeponowanych w Nervos DAO. Wskaźnik depozytów do przepływów CKB wynosi 20,84% i od dwóch lat wykazuje tendencję spadkową. Ta tendencja spadkowa może być spowodowana rosnącą liczbą niewydanych komórek na CKB.

Aktywność sieciowa

W minionym roku sieć CKB była nadal aktywna. Obecnie średni dzienny wolumen obrotu CKB wynosi 43 600. To wzrost o 110% w porównaniu ze średnią dzienną wynoszącą 20 800 w czwartym kwartale 2023 r. Jeśli chodzi o nowe adresy, w kwietniu nastąpił znaczny wzrost aktywności w sieci. W kwietniu utworzono 387 600 nowych adresów, co oznacza wzrost o 181% miesiąc do miesiąca w porównaniu do marca.

Od kwietnia aktywność komórek na CKB stale rośnie, po części dzięki uruchomieniu protokołu RGB++. Aktywność komórek jest podzielona na niewykorzystane komórki i zużyte komórki. Niewydane komórki można wykorzystać do przyszłych transakcji, realizacji inteligentnych kontraktów i przechowywania danych, co odzwierciedla zwiększoną aktywność sieciową i przyjęcie. Zużyta komórka, chociaż nie jest już używana jako dane wejściowe transakcji, nadal zawiera cenne dane, do których można uzyskać dostęp i odwoływać się do nich, przyczyniając się do historii i identyfikowalności danych w łańcuchu bloków. Na dzień 15 maja 2024 r. niewykorzystanych ogniw było 1,7 mln, co oznacza wzrost o 13% w porównaniu z końcem pierwszego kwartału. Jeśli chodzi o zużyte komórki, według stanu na chwilę obecną w CKB znajduje się łącznie 57,6 miliona wydanych komórek.

Od czasu uruchomienia protokołu RGB++ 3 kwietnia 2024 r. z protokołu skorzystało ponad 13 200 transakcji i 4400 unikalnych adresów. Aktywność sieciowa wykazywała tendencję spadkową przez cały maj i czerwiec, ale więcej projektów ekosystemowych wykorzystujących RGB++ powinno pomóc odwrócić tę tendencję.

Bezpieczeństwo i decentralizacja

Jako sieć PoW górnicy zapewniają bezpieczeństwo CKB, rozwiązując zagadki kryptograficzne w celu weryfikacji transakcji i dodawania nowych bloków do blockchainu. Za każdym razem, gdy wydobywany jest blok, górnik może otrzymać wszystkie nagrody za „podstawową emisję” i część nagród za „dodatkową emisję” bloku. Górnicy otrzymują również nagrody za propozycje lub nagrody za przesłanie z opłat transakcyjnych za przetwarzanie transakcji sieciowych. Aby zarządzać zmianami w aktywności sieci bez pogorszenia wydajności, dostosowany protokół konsensusu CKB NC-MAX dostosowuje trudność wydobycia mniej więcej co cztery godziny w oparciu o stawkę sierocą sieci. W ten sposób sieć może zoptymalizować czas blokowania, ograniczając jednocześnie możliwość reorganizacji bloków, która może zdestabilizować sieć.

Moc obliczeniowa jest miarą podstawowej mocy obliczeniowej górników blockchain PoW. Dlatego moc obliczeniowa reprezentuje bezpieczeństwo sieci CKB. W 2024 roku moc obliczeniowa całej sieci CKB będzie nadal osiągać nowe historyczne maksima. 27 kwietnia moc obliczeniowa całej sieci CKB osiągnęła poziom 397,5 PH/s, co jest najwyższą wartością mocy obliczeniowej w historii sieci CKB. Wzrost hashrate jest częściowo spowodowany otwarciem przez Binance puli wydobywczej CKB 18 kwietnia 2024 r. Podobnie jak w przypadku hashrate, średnia trudność wydobycia również osiągnęła najwyższy poziom w historii w 2024 r. (21 kwietnia wynosiła 3,96E).

ekosystem

Sieć Nervos nadal rozwija ekosystem poprzez finansowanie, infrastrukturę i wsparcie narzędziowe. W momencie uruchomienia sieci głównej w listopadzie 2019 r. na fundusz ekosystemowy przeznaczono około 5,7 miliarda CKB (17% alokacji CKB w bloku genesis – 62,4 miliona dolarów w momencie pisania tego tekstu). Przez lata Fundusz Ekologiczny zapewniał finansowanie zalążkowe wielu planów rozwoju ekologicznego w celu promowania planów rozwoju sieci. Jednym z nich jest fundusz CKB Eco Fund (dawniej InNervation), który koncentruje się na inkubowaniu i inwestowaniu w projekty na wczesnym etapie i w fazie początkowej, które wykorzystują RGB++ do łączenia CKB i Bitcoin. CKB Eco Fund wspiera projekty ekologiczne mające na celu budowę infrastruktury krytycznej i zdecentralizowanych aplikacji międzydomenowych, w tym DeFi, gry, narzędzia, rynki NFT itp. W styczniu 2024 roku CKB Eco Fund uruchomił inicjatywę BTCKB, której celem jest wzmocnienie integracji Bitcoina z blockchainem CKB poprzez mechanizm konsensusu PoW i model UTXO. BTCKB planuje wprowadzić nowe funkcje inteligentnych kontraktów, które zwiększą możliwości łańcucha bloków Bitcoin poprzez włączenie aktywów BTC, Taproot Assets i RGB++ do łańcucha bloków CKB. W ramach inicjatywy CKB Eco Fund inkubował także CELL Studio, firmę zajmującą się oprogramowaniem typu blockchain, na której czele stoi współzałożyciel Nervos, Cipher Wang, który również stoi na czele inicjatywy BTCKB. CELL Studio rozwija infrastrukturę i aplikacje w celu ulepszenia i rozszerzenia ekosystemu Nervos, podobnie jak ConsenSys opracowuje podstawowe narzędzia, takie jak Infura i MetaMask dla Ethereum. Do znanych obecnie narzędzi ekosystemowych opracowanych przez studio CELL należą:

  • CoTA: Protokół agregacji tokenów zamiennych i niezamienialnych w CKB.

  • ForceBridge: protokół interoperacyjności między łańcuchami łączący CKB i inne sieci blockchain, obecnie obsługujący inteligentne łańcuchy Ethereum i BNB.

  • Spore: Protokół obiektów cyfrowych (DOB) w łańcuchu obsługiwany przez CKB.

Od uruchomienia sieci głównej RGB++ w kwietniu 2024 r. ponad 15 istniejących projektów ekologicznych korzysta z protokołu do emisji aktywów. Do projektów ekologicznych godnych uwagi należą:

  • Stos UTXO: Stos Bitcoin L2 „OP” oparty na protokole RGB++.

  • JoyID: portfel bez nadzoru, który wykorzystuje dane biometryczne do uwierzytelniania użytkowników i obsługuje wiele sieci, w tym zasoby Ethereum, Bitcoin i RGB++.

  • HueHub: Zdecentralizowana platforma handlowa i starter obsługujący aktywa RGB++ na Bitcoinie.

  • Stable++: Zdecentralizowany protokół monet stabilnych, obsługujący CKB i BTC.

  • World3: Autonomiczna gra światowa oparta na protokole RGB++ i DOB.

  • Nervape: wielołańcuchowy, komponowalny obiekt cyfrowy oparty na Bitcoinie. Jego „podstawowe aktywa” są emitowane na Bitcoinie, a „aktywa pomocnicze” są emitowane na CKB.

  • Haste: rozwiązanie do zarządzania zasobami RGB++.

  • d.id: zdecentralizowany protokół tożsamości Bitcoin.

Plan rozwoju RGB++ opublikowany przez CELL Studio podkreśla ważne plany, które mają zostać ukończone w 2024 r., w tym:

  • Wydaj protokół międzyłańcuchowy do wydawania zasobów RGB++ w łańcuchach UTXO.

  • Bezmostkowe, międzyłańcuchowe Atomics, Orderals i inne zasoby oparte na UTXO do CKB za pośrednictwem protokołu RGB++.

  • Zaproponuj i wdrożyj rozwiązanie skalujące RGB++ obsługujące wiele sieci.

  • Połącz RGB++ z siecią CKB Lightning.

W ramach planu BTCKB fundusz CKB Eco Fund zamierza także uruchomić most krzyżowy oraz DEX oparty na UTXO łączący BTC i CKB. Dodatkowo dla CKB zostanie zbudowana sieć kanałów płatniczych w oparciu o protokół RGB++ i zakończono odpowiedni proof of concept. Ta sieć kanałów płatniczych zostanie połączona z Lightning Network, dzięki czemu CKB będzie bardziej skalowalna i odpowiednia dla różnych zastosowań blockchain.

Analiza produktów konkurencyjnych

Podobnie jak w przypadku Bitcoin L2, metoda Nervos Network polegająca na rozszerzaniu Bitcoina polega głównie na zwiększaniu funkcjonalności Bitcoina poprzez protokół RGB++. Konkurenci, tacy jak Stacks, oferują niestandardowe środowiska wykonawcze i języki programowania, podczas gdy Rootstock ustala transakcje między dwoma łańcuchami. Natomiast Nervos ma na celu ulepszenie natywnego doświadczenia Bitcoina bez zwiększania złożoności lub narażania na szwank decentralizacji. Dzięki protokołowi RGB++ CKB może zapewnić Bitcoinowi inteligentne środowisko realizacji kontraktów, które jest ściśle zintegrowane z oryginalnym modelem UTXO Bitcoina. Ten projekt może dać sieci Nervos przewagę, przyciągając użytkowników sceptycznych wobec rozwiązań odbiegających od podstawowych ideałów Bitcoina, takich jak decentralizacja i bezpieczeństwo.

W porównaniu do rozwiązań skalowalnych, takich jak Lightning Network, inteligentne kontrakty CKB oferują szerszy zakres funkcjonalności, aby służyć programistom tworzącym bardziej złożone aplikacje na Bitcoinie. Chociaż sieć Lightning skutecznie ułatwia szybkie i tanie transakcje, nie obsługuje złożonych, zdecentralizowanych aplikacji. Tymczasem platformy takie jak Liquid Network, Merlin Chain i Bouncebit muszą zaufać częściowo scentralizowanemu konsorcjum, aby zarządzać mostem międzyłańcuchowym pomiędzy łańcuchami bocznymi a siecią główną Bitcoin. Aby uniknąć takiego stopnia centralizacji, CKB wykorzystuje metody obliczeń poza łańcuchem i rozliczenia w łańcuchu.

Mimo to podejście Nervos do skalowania Bitcoina za pomocą protokołu RGB++ nie jest pozbawione ograniczeń. Poleganie na sieciach zewnętrznych, w szczególności na łańcuchu bloków CKB, w zakresie dostępności danych i emisji aktywów stwarza dodatkową złożoność i potencjalne opóźnienia dla Bitcoina. Ponadto brak kompleksowych narzędzi programistycznych i rozwiązań w zakresie interakcji wielostronnych ogranicza zdolność protokołu do skutecznego wspierania zdecentralizowanych aplikacji. Wreszcie przejrzystość transakcji w łańcuchu bloków CKB zagraża korzyściom w zakresie prywatności pierwotnie oferowanym przez protokół RGB.

Podsumować

Rynek Bitcoin L2 stale rośnie wraz ze wzrostem zapotrzebowania na skalowalność i funkcjonalność wykraczającą poza pierwotną funkcjonalność Bitcoina. Różne rozwiązania L2, takie jak Lightning Network, sidechains i Rollups, mają na celu rozwiązanie tych problemów poprzez przeniesienie transakcji z głównego łańcucha, zwiększając w ten sposób przepustowość Bitcoina bez uszczerbku dla bezpieczeństwa. Jednak rozwiązania te często wprowadzają nowe komplikacje i wyzwania związane z bezpieczeństwem. Tym, co wyróżnia Nervos, jest rozszerzenie protokołu RGB o RGB++. RGB++ zapewnia natywne rozszerzenia dla Bitcoina, integrując głębszą funkcjonalność inteligentnych kontraktów bezpośrednio związaną z modelem Bitcoin UTXO. Te funkcje z kolei ułatwiają bardziej bezproblemową i bezpieczną ekspansję użyteczności Bitcoina. Dodatkowo trwają prace nad połączeniem sieci kanałów płatniczych z Lightning Network, co sprawi, że CKB będzie bardziej skalowalne i dostosowane do wielu zastosowań blockchain.

Ostatecznie Nervos ma na celu wzmocnienie swojej pozycji w przestrzeni Bitcoin L2 poprzez uproszczenie doświadczenia użytkowników i programistów. Dodatkowo Nervos może nadać priorytet obsłudze RGB++ dla szerszego zakresu typów aktywów i złożonych aplikacji, zwiększając jego użyteczność w ekosystemie Bitcoin. W ten sposób Nervos może odegrać kluczową rolę w szerszym przyjęciu i funkcjonalności Bitcoina jako platformy dla zdecentralizowanych aplikacji i inteligentnych kontraktów.