1. Projekthintergrund und Einführung

Als größte Kryptowährung erfreut sich Bitcoin immer größerer Akzeptanz und Anerkennung. Der Erfolg hat jedoch auch einige Einschränkungen und Herausforderungen zutage gefördert, insbesondere im Hinblick auf die Skalierbarkeit. Beispielsweise begrenzte die Bitcoin-Blockchain nach dem Segwit-Upgrade die Blockgröße auf 4 MB, was die Anzahl der Transaktionen begrenzte, die in einer bestimmten Zeit verarbeitet werden konnten. Diese Einschränkung führte mit zunehmendem Netzwerkwachstum zu längeren Bestätigungszeiten und höheren Transaktionsgebühren, wodurch Bitcoin bei der Abwicklung großer Transaktionsvolumina weniger effizient wurde. Im Vergleich zu anderen Blockchains mangelt es der Skriptsprache von Bitcoin über die Wertübertragung hinaus derzeit an der Flexibilität und Ausdruckskraft, die für die Entwicklung komplexer Smart Contracts erforderlich ist. Um diese Einschränkungen zu beseitigen, wurden verschiedene Layer-2-Lösungen (L2) vorgeschlagen, beispielsweise Zahlungskanäle, Sidechains und Rollups. Die meisten von ihnen zielen darauf ab, Bitcoin durch die Verarbeitung von Transaktionen außerhalb der Kette zu skalieren und so den Transaktionsdurchsatz zu erhöhen, ohne die Sicherheit der Basisschicht zu gefährden. Beispielsweise schafft das Lightning Network ein Zahlungskanalnetzwerk der zweiten Schicht, das nahezu sofortige Mikrozahlungen ermöglicht. Ein weiterer Ansatz sind Sidechains – unabhängige Blockchains, die mit der Bitcoin-Hauptkette verbunden sind, mit größeren Skriptmöglichkeiten und schnelleren Transaktionen. Allerdings gehen diese Lösungen oft mit Kompromissen einher, wie z. B. erhöhter Komplexität, Vertrauensvoraussetzungen und potenziellen Sicherheitslücken.

Nervos Network ist eine der Skalierbarkeitslösungen von Bitcoin, die einen nativeren Ansatz verfolgt und das UTXO-Modell modifiziert, das Bitcoin unterstützt. Es verbessert das RGB-Protokoll und bietet Bitcoin Turing-komplette Vertragsfunktionen, ohne dass Cross-Chain-Brücken erforderlich sind. Nervos Network wurde im ersten Quartal 2018 von Terry Tai, Kevin Wang, Cipher Wang und Daniel Lv gegründet und ist eine Layer-1-Blockchain zur Verbesserung der Skalierbarkeit. Um die Entwicklung des Netzwerks voranzutreiben, hat das Projektteam über 100 Millionen US-Dollar an Fördermitteln aus Seed-, privaten und öffentlichen Runden eingesammelt. Im November 2019 wurde die Layer-1-Blockchain – Common Knowledge Base (CKB) von Nervos Network gestartet. Im Februar 2024 startete CELL Studio unter der Leitung von Nervos-Mitbegründer Cipher Wang RGB++, ein Protokoll zur Ausgabe von Vermögenswerten auf Bitcoin-Ebene. Inspiriert vom RGB-Protokoll nutzt das RGB++-Protokoll CKB als Datenverfügbarkeits- und Ausführungsschicht, um Smart-Contract-Funktionen und die Ausgabe von Vermögenswerten für Bitcoin zu implementieren. Seit RGB++ im April 2024 im Mainnet eingeführt wurde, ist die Zahl der Projekte, die RGB++ zur Ausgabe von Vermögenswerten auf Bitcoin verwenden, weiter gestiegen. Bis Juni 2024 haben mehr als 15 bestehende ökologische Projekte die On-Chain-Aktivitäten von CKB wiederbelebt.

2. Technische Architektur und Eigenschaften

Quelle: Nervos Network

Nervos Network verwendet eine mehrschichtige Architektur, einschließlich einer L1-Blockchain (Common Knowledge Base, CKB), die über Zahlungskanäle und RGB++ skalierbar ist. Das Cell-Modell ist eine verbesserte Version des UTXO-Abrechnungsmodells von Bitcoin, und CKB-VM ist eine angepasste virtuelle Maschine, die das mehrschichtige Design des Netzwerks unterstützt. CKB-VM bietet eine flexible Ausführungsumgebung zum Initiieren von Transaktionen oder zum Erstellen von Anwendungen im Netzwerk. Dieses Design ermöglicht eine vertikale Skalierung des Netzwerks, indem auf jeder Ebene spezielle Komponenten ausgeführt werden, ähnlich wie bei modularen Blockchains.

Allgemeine Wissensbasis: CKB ist die zugrunde liegende L1-Blockchain des Nervos-Netzwerks. Sie funktioniert ähnlich wie Bitcoin und verwendet einen Proof-of-Work (PoW)-Konsensmechanismus. Es verwendet NC-MAX, eine aktualisierte Version des Bitcoin-Algorithmus, um die Netzwerkeffizienz und Reaktionsgeschwindigkeit zu verbessern, indem die Transaktionsbestätigungszeiten beschleunigt und die Waisenblockraten reduziert werden. Bitcoin strebt ein Blockintervall von 10 Minuten an und passt die Mining-Schwierigkeit etwa alle zwei Wochen an. CKB optimiert die Leistung, indem es das Blockintervall (ungefähr alle vier Stunden) basierend auf Änderungen der Netzwerkaktivität dynamisch anpasst.

CKB sichert das Netzwerk mithilfe der Eaglesong-Funktion, einer ASIC-neutralen benutzerdefinierten Hash-Funktion, die die weit verbreitete SHA 256-Hash-Funktion ersetzt. Eaglesong ist eine Schwammfunktion, die für mehrere kryptografische Elemente optimiert ist, um das gleiche Maß an Sicherheit wie andere Proof-of-Work (PoW)-Hash-Funktionen zu bieten und gleichzeitig speziell auf das Nervos-Netzwerk zugeschnitten zu sein.

Quelle: Nervos Network

Zellmodell: Das Zellmodell ist der Kern der CKB-Datenstruktur und kann alle Daten in der Kette speichern und überprüfen. Die ursprüngliche Skriptsprache und das UTXO-Modell von Bitcoin schränkten seine Fähigkeit ein, die komplexen Berechnungen durchzuführen, die für intelligente Verträge erforderlich sind. Im Gegensatz dazu verallgemeinert CKB das UTXO-Modell und ermöglicht so eine flexiblere Datenspeicherung und -überprüfung. Im Gegensatz zu Bitcoin, das ein einziges Skript zur Überprüfung von Transaktionen verwendet, führt CKB in seinem Cell-Modell zwei Skripte ein:

Lock Script stellt sicher, dass nur autorisierte Benutzer auf Inhalte in Cell zugreifen und diese nutzen können, ähnlich wie bei Bitcoin.

Ein Typskript ist ein optionales Skript, das die Regeln dafür festlegt, wie eine Zelle in zukünftigen Transaktionen verwendet oder geändert wird.

Dieses System ermöglicht es CKB, mehr Funktionen als die begrenzten Optionen von Bitcoin zu unterstützen, wodurch es für eine Vielzahl von Anwendungen besser geeignet ist. Jede Zelle in CKB ist eine programmierbare Zelle, die verschiedene Datentypen wie Token, Smart Contracts und bestimmte Anwendungszustände speichern kann. Es kann auch komplexe Skripte ausführen, die denen in vollständigen Turing-Sprachen ähneln. Zellen laufen unabhängig voneinander, was bedeutet, dass sie aktualisiert oder referenziert werden können, ohne andere Teile der Blockchain zu beeinträchtigen, wodurch die Skalierbarkeit durch Parallelität verbessert wird.

CKB-VM: CKB-VM ist die Ausführungs-Engine von CKB, die zum Ausführen von Smart Contracts und dezentralen Anwendungen verwendet wird. Die virtuelle Maschine verwendet den RISC-V-Befehlssatz, einen flexiblen und einfachen Open-Source-Hardware-Architektursatz (ISA), der eine Vielzahl von Programmiersprachen unterstützt, darunter beliebte Sprachen wie C und Rust. Diese umfassende Kompatibilität unterscheidet CKB-VM von anderen virtuellen Blockchain-Maschinen, die oft auf bestimmte Sprachen beschränkt sind, und macht sie einer breiteren Entwicklergemeinschaft zugänglich. Das CKB-Netzwerk unterstützt auch SDKs für gängige Sprachen wie JavaScript, Rust, Go und Java, sodass Entwickler problemlos vertraute Tools für die Entwicklung verwenden können. Dies erleichtert Entwicklern die Erstellung komplexer dezentraler Anwendungen mit vertrauten Programmiersprachen.

Darüber hinaus bietet die Architektur von CKB-VM vorhersehbare Gasgebühren, sichere Ausführung und effiziente Integration mit dem Cell-Modell und hilft so, den Status effektiv zu verwalten und Transaktionen zu überprüfen. Ein vorhersehbares Gasgebührenmodell vermeidet unerwartete Gebühren, verbessert das Benutzererlebnis und vereinfacht die Vertragsentwicklung.

RGB++-Protokoll

Quelle: Nervos Network

CKB erweitert Bitcoin mithilfe des RGB++-Protokolls, einem Standard zur Ausgabe von Vermögenswerten, der die Funktionalität von Bitcoin auf CKB erweitert. Das RGB++-Protokoll ermöglicht komplexe Smart-Contract- und Asset-Management-Vorgänge, die im Bitcoin-Netzwerk normalerweise nicht möglich sind. Das ursprüngliche RGB-Protokoll war eine L2-Lösung, die darauf ausgelegt war, intelligente Verträge und die Ausgabe von Vermögenswerten für Bitcoin zu ermöglichen, ohne das Bitcoin-Mainnet zu verändern. Dabei werden Vermögenswerte an bestimmte Bitcoin-UTXOs gebunden, sodass diese Vermögenswerte zusammen mit der Übertragung des UTXO selbst übertragen werden können. Das RGB-Protokoll basiert hauptsächlich auf der clientseitigen Überprüfung, wobei Transaktionen außerhalb der Kette verarbeitet und überprüft werden, wodurch die Belastung des Bitcoin-Netzwerks verringert wird. Allerdings weist dieser Ansatz auch Einschränkungen auf, wie etwa potenzielle Probleme mit der Datenverfügbarkeit – da die Daten nicht in der Kette gespeichert werden, sind sie bei Bedarf möglicherweise nicht ohne weiteres zugänglich. Darüber hinaus erhöht die Abhängigkeit von der clientseitigen Validierung die Komplexität, die sich auf die Benutzererfahrung auswirken kann.

Das Nervos-Netzwerk geht diese Einschränkungen mit dem RGB++-Protokoll an, das die Prinzipien des ursprünglichen RGB-Protokolls erweitert und verbessert, indem es CKB als Datenverfügbarkeits- und Ausführungsschicht von Bitcoin verwendet. RGB++ verwendet isomorphe Bindungstechnologie, um Bitcoin UTXO auf CKBs Cell abzubilden und so eine nahtlose Integration mit den Turing-vollständigen Smart Contracts von CKB zu erreichen. Dies wird durch die Nutzung der mehrschichtigen Architektur und des Zellmodells von CKB erreicht, wodurch Bitcoin-Assets mit dApps auf CKB interagieren können. Durch die Verwendung von RGB++ kann CKB komplexere Smart Contracts für Bitcoin ausführen, die mit dem ursprünglichen RGB-Protokoll nicht möglich waren. RGB++ führt außerdem eine On-Chain-Verifizierung wichtiger Transaktionselemente ein und verbessert so die Sicherheit und Datenverfügbarkeit. Darüber hinaus kann das RGB++-Protokoll auch Transaktionsfaltung, eigentümerlose Verträge mit gemeinsam genutzten Zuständen und nicht interaktive Übertragungen implementieren und kettenübergreifende Übertragungen von Bitcoin realisieren, ohne dass kettenübergreifende Brücken erforderlich sind.

Zahlungskanal: Als zugrunde liegende öffentliche Kette kann CKB durch Zahlungskanäle erweitert werden, wie beispielsweise das von Polycrypt entwickelte Zahlungskanal-Framework Perun. Durch die Verarbeitung von Transaktionen außerhalb der Kette und die Abwicklung in der Kette können diese Zahlungskanäle eine Vielzahl von Anwendungen von Mikrozahlungen bis hin zu Zahlungsgateways unterstützen und so die Leistung von CKB verbessern. Perun nutzt das Cell-Modell von CKB, bei dem Cell Kapazität, Lock Script, Type Script und Daten zur Verwaltung des Kanalstatus überträgt. Eine Implementierung des Kanals (PerunLockScript) kann den Zugriff auf die Echtzeitzelle des Kanals verwalten, während die andere Implementierung (PerunTypeScript) die Validierungslogik für Zustandsübergänge verarbeiten kann. Von der Finanzierung des Kanals bis zu seiner Schließung werden diese Übergänge automatisch verwaltet. Zum Zeitpunkt der Drucklegung befindet sich Perun noch in der Testphase und wurde noch nicht im CKB-Mainnet gestartet. Die Kernentwickler von Nervos arbeiten außerdem daran, CKB mit dem Lightning Network von Bitcoin zu verbinden, sodass Benutzer BTC und CKB austauschen können, ohne auf Dritte angewiesen zu sein.

3. Token-Wirtschaftsmodell

Der native Token CKByte (CKB) von Nervos Network spielt eine wichtige Rolle bei der Aufrechterhaltung der Netzwerksicherheit und der Förderung effizienter Speicherung. Zu den Hauptfunktionen von CKB im Netzwerk gehören:

Gewährt Token-Inhabern Datenspeicherrechte.

Als Bearbeitungsgebühr für On-Chain-Transaktionen.

Wird als Blockbelohnung an Miner ausgegeben, um die Netzwerksicherheit zu gewährleisten.

Darüber hinaus gibt es für CKB-Token drei Quellen: (1) Genesis-Block; (2) Basisausgabe; (3) Sekundärausgabe.

Genesis-Block: Als das Mainnet im November 2019 gestartet wurde, wurden 33,6 Milliarden CKB-Token im Genesis-Block geprägt, von denen 8,4 Milliarden CKB-Token (das sind 25 % der Erstausgabe) sofort vernichtet wurden. Von den 8,4 Milliarden zerstörten CKB wurden 5,04 Milliarden Token für die Speicherung in der Kette verwendet („Belegung von Platz in der Kette“), und die restlichen 3,36 Milliarden Token befanden sich in einem fließenden Zustand („Liquidität“). Der Zweck der entsprechenden Verteilung des Status dieser verbrannten Token besteht darin, dass die Bergleute zunächst mindestens 15 % der Sekundäremission erhalten und der Staatsfonds mindestens 10 % erhält. Es ist erwähnenswert, dass alle CKB-Token, die derzeit dem Treasury Fund zugewiesen sind, zerstört wurden und diese Einstellung nur durch einen Netzwerk-Hard Fork geändert werden kann.

Der CKB im Genesis-Block verteilt sich wie folgt:

Öffentlicher Verkauf (~ 21,50 %): Der größte Teil des Genesis-Blocks wurde 2018 öffentlichen Investoren zur Verfügung gestellt und beim Start des Mainnets im November 2019 vollständig freigegeben.

Ökologischer Fonds (17,00 %): Der ökologische Fonds wird Drittentwickler innerhalb des Nervos-Ökosystems unterstützen. Im Genesis Block-Plan sind 3 % dieser Zuteilung bereits beim Start des Mainnets vorhanden, der Rest soll über zwei Jahre verteilt werden und im Dezember 2022 enden.

Team (15 %): Reserviert für Projektteams, mit einer vierjährigen Sperrfrist, die im Mai 2022 endet.

Privatplatzierung (14 %): Angebot für Privatplatzierungsinvestoren im Juli 2018. 66,60 % davon werden beim Mainnet-Start veröffentlicht, der Rest endet im Jahr 2020 nach einer zweijährigen Sperrfrist.

Partner (5 %): Dieser Zuschuss ist strategischen Partnern vorbehalten, die beim Aufbau des Nervos-Netzwerks helfen, mit einer Sperrfrist von vier Jahren.

Testnet-Belohnungen (0,5 %): Diese Belohnungen werden beim Mainnet-Start vollständig an die Teilnehmer des Testnet- und Bug-Bounty-Programms verteilt.

Zerstörung (25 %): Im Genesis-Block wird dieser Teil direkt zerstört, um sicherzustellen, dass Bergleute und Staatsfonds weiterhin Sekundäremissionen erhalten.

Basisausgabe: Das Ziel der CKB-Basisausgabe (First-Level-Ausgabe) besteht darin, die Sicherheit des Netzwerks in den frühen Entwicklungsstadien des Netzwerks zu verbessern. Die Grundausgabe von CKB für jede Epoche ist festgelegt und wird vollständig an Miner vergeben, um sie für die Verarbeitung von Transaktionen im Netzwerk zu belohnen. Die Basisemission ist auf 33,6 Milliarden CKB-Tokens begrenzt und folgt einem ähnlichen Inflationsplan wie Bitcoin, mit Halbierungen alle vier Jahre, bis das Angebot begrenzt ist. Im November 2023 erlebte die CKB ihr erstes Halbierungsereignis und das jährliche Emissionsvolumen der Basisemission sank von 4,2 Milliarden CKB auf 2,1 Milliarden.

Sekundärverteilung: CKB verwaltet die Zustandsexplosion auf zwei Arten. Um Daten in der Kette zu speichern, müssen Benutzer zunächst CKB-Token sperren. CKB erhebt von Benutzern, die CKB-Tokens sperren, keine direkten Gebühren für die Zahlung der Staatsmiete, sondern erhebt Gebühren indirekt über einen Inflationsmechanismus namens Sekundäremission. Jedes Jahr werden 1,344 Milliarden CKB-Token durch Sekundäremission geprägt und an Miner, Nervos DAO-Sparer und Staatsfonds verteilt. Daher führt die Sekundäremission zu einer Inflation für Benutzer, die Daten speichern, da gesperrte CKB-Token automatisch einer Wertverwässerung unterliegen, was eine indirekte Möglichkeit zur Zahlung staatlicher Miete darstellt. Zum jetzigen Zeitpunkt wurden mehr als 600 Millionen CKB-Tokens als staatliche Miete an Bergleute verteilt, etwa 1,15 Milliarden CKB-Tokens wurden an Einleger von Nervos DAO vergeben und mehr als 4,27 Milliarden CKB-Tokens, die dem Staatsfonds zugewiesen wurden, wurden direkt vernichtet.

Nervos DAO: Mit Nervos DAO können CKB-Token-Inhaber von Haus aus eine Verwässerung durch Sekundäremission vermeiden. Durch die Bindung ihrer CKB-Token-Bestände an den Nervos DAO-Smart-Vertrag können Benutzer Token-Belohnungen aus der Sekundäremission erhalten und so sicherstellen, dass ihre Token-Bestände vor den Auswirkungen der Inflation geschützt sind. Einleger von Nervos DAO erhalten eine Rendite, die der Inflationsrate der Sekundäremission entspricht, wobei der effektive Jahreszins mit zunehmendem Gesamtangebot weiter sinkt. Benutzer können jederzeit eine Einzahlung bei Nervos DAO mit einem Mindestbetrag von 102 CKB vornehmen, Auszahlungen sind jedoch erst nach Ablauf des 30-tägigen Einzahlungszyklus möglich. Das Deposit-to-Flow-Verhältnis der CKB beträgt 20,84 %, was in den letzten zwei Jahren einen Abwärtstrend aufweist. Dieser Abwärtstrend ist möglicherweise auf die zunehmende Anzahl nicht ausgegebener Zellen auf CKB zurückzuführen.

4. Netzwerkaktivitäten

Auch im vergangenen Jahr war das CKB-Netzwerk weiterhin aktiv. Derzeit beträgt das durchschnittliche tägliche Handelsvolumen der CKB 43.600. Dies ist eine Steigerung von 110 % im Vergleich zum Tagesdurchschnitt von 20.800 Transaktionen im vierten Quartal 2023. In Bezug auf neue Adressen gab es im April einen deutlichen Anstieg der On-Chain-Aktivität. Im April wurden 387.600 neue Adressen erstellt, ein Anstieg von 181 % im Vergleich zum März. Die Zellaktivität auf CKB hat seit April stetig zugenommen, was teilweise auf die Einführung des RGB++-Protokolls zurückzuführen ist. Die Zellaktivität wird in nicht verbrauchte Zellen und verbrauchte Zellen unterteilt. Nicht ausgegebene Zellen können für zukünftige Transaktionen, die Ausführung intelligenter Verträge und die Datenspeicherung verwendet werden, was eine erhöhte Netzwerkaktivität und -akzeptanz widerspiegelt. Obwohl eine verbrauchte Zelle nicht mehr als Transaktionseingabe verwendet wird, enthält sie immer noch wertvolle Daten, auf die zugegriffen und referenziert werden kann, was zum Verlauf und zur Datenrückverfolgbarkeit der Blockchain beiträgt. Am 15. Mai 2024 gab es 1,7 Millionen nicht ausgegebene Zellen, ein Anstieg von 13 % im Vergleich zum Ende des ersten Quartals. Was die verbrauchten Zellen betrifft, so gibt es zum Redaktionsschluss insgesamt 57,6 Millionen verbrauchte Zellen auf CKB.

Seit der Einführung des RGB++-Protokolls am 3. April 2024 haben mehr als 13.200 Transaktionen und 4.400 eindeutige Adressen das Protokoll verwendet. Die Netzwerkaktivität war im Mai und Juni tendenziell rückläufig, aber weitere Ökosystemprojekte, die RGB++ nutzen, sollten dazu beitragen, diesen Trend umzukehren.

5. Sicherheit und Dezentralisierung

Als PoW-Netzwerk gewährleisten Miner die Sicherheit von CKB, indem sie kryptografische Rätsel lösen, um Transaktionen zu validieren und neue Blöcke zur Blockchain hinzuzufügen. Jedes Mal, wenn ein Block abgebaut wird, kann der Miner alle „Basisausgabe“-Belohnungen und einen Teil der „Sekundärausgabe“-Belohnungen des Blocks erhalten. Miner erhalten außerdem Vorschlagsprämien oder Einreichungsprämien aus Transaktionsgebühren für die Verarbeitung von Netzwerktransaktionen. Um Änderungen in der Netzwerkaktivität ohne Leistungseinbußen zu verwalten, passt das angepasste NC-MAX-Konsensprotokoll von CKB die Mining-Schwierigkeit etwa alle vier Stunden basierend auf der Orphan-Block-Rate des Netzwerks an. Auf diese Weise kann das Netzwerk die Blockzeit optimieren und gleichzeitig die Möglichkeit einer Blockreorganisation reduzieren, die das Netzwerk destabilisieren könnte.

Die Rechenleistung ist ein Maß für die grundlegende Rechenleistung von PoW-Blockchain-Minern. Daher stellt die Rechenleistung die Sicherheit des CKB-Netzwerks dar. Auch im Jahr 2024 wird die Rechenleistung des gesamten CKB-Netzwerks neue historische Höchstwerte erreichen. Am 27. April erreichte die gesamte Netzwerkrechenleistung von CKB 397,5 PH/s, was den höchsten Rechenleistungswert in der Geschichte des CKB-Netzwerks darstellt. Der Anstieg der Hash-Rate ist teilweise darauf zurückzuführen, dass Binance am 18. April 2024 den CKB-Mining-Pool eröffnet. Ähnlich wie die Rechenleistung erreichte auch die durchschnittliche Mining-Schwierigkeit im Jahr 2024 ein Rekordhoch (der Wert lag am 21. April bei 3,96 E).

6. Ökosystem

Das Nervos-Netzwerk baut das Ökosystem durch Finanzierung, Infrastruktur und Tool-Unterstützung weiter aus. Beim Start des Mainnets im November 2019 wurden etwa 5,7 Milliarden CKB (17 % der Genesis-Block-CKB-Zuteilung – 62,4 Millionen US-Dollar zum Zeitpunkt des Schreibens) für den Ökosystemfonds bereitgestellt. Im Laufe der Jahre hat der Ökologische Fonds Anschubfinanzierungen für mehrere ökologische Entwicklungspläne bereitgestellt, um die Entwicklungspläne des Netzwerks zu fördern. Einer davon ist der CKB Eco Fund (ehemals InNervation), der sich auf die Inkubation und Investition in Frühphasen- und Seed-Round-Projekte konzentriert, die RGB++ verwenden, um CKB und Bitcoin zu verbinden. Der CKB Eco Fund unterstützt ökologische Projekte zum Aufbau kritischer Infrastruktur und domänenübergreifender dezentraler Anwendungen, einschließlich DeFi, Spiele, Tools, NFT-Märkte usw. Im Januar 2024 startete der CKB Eco Fund die BTCKB-Initiative, die darauf abzielt, die Integration zwischen Bitcoin und der CKB-Blockchain durch den PoW-Konsensmechanismus und das UTXO-Modell zu stärken. BTCKB plant die Einführung neuer Smart-Contract-Funktionen und die Integration von BTC-, Taproot-Assets und RGB++-Assets in die CKB-Blockchain, um die Funktionalität der Bitcoin-Blockchain zu verbessern. Im Rahmen der Initiative gründete der CKB Eco Fund auch CELL Studio, ein Blockchain-Softwareunternehmen unter der Leitung von Nervos-Mitbegründer Cipher Wang, der auch Leiter der BTCKB-Initiative ist. CELL Studio entwickelt Infrastruktur und Anwendungen zur Verbesserung und Erweiterung des Nervos-Ökosystems, ähnlich wie ConsenSys grundlegende Tools wie Infura und MetaMask für Ethereum entwickelt hat. Zu den bekannten Ökosystem-Tools, die CELL Studio entwickelt hat, gehören bislang:

CoTA: Ein Aggregationsprotokoll für fungible und nicht fungible Token auf CKB.

ForceBridge: Ein kettenübergreifendes Interoperabilitätsprotokoll, das CKB und andere Blockchain-Netzwerke verbindet und derzeit die Smart Chains Ethereum und BNB unterstützt.

Spore: Ein On-Chain-Protokoll für digitale Objekte (DOBs), das von CKB unterstützt wird.

Seit dem Start des RGB++-Mainnets im April 2024 haben mehr als 15 bestehende ökologische Projekte das Protokoll für die Ausgabe von Vermögenswerten genutzt. Zu den ökologischen Projekten, die Aufmerksamkeit verdienen, gehören:

UTXO-Stack: Bitcoin L2 „OP Stack“ basierend auf dem RGB++-Protokoll.

JoyID: Eine nicht verwahrte Geldbörse, die biometrische Daten zur Benutzerauthentifizierung nutzt und mehrere Netzwerke unterstützt, darunter Ethereum-, Bitcoin- und RGB++-Assets.

HueHub: Dezentrale Handelsplattform und Launchpad, die RGB++-Assets auf Bitcoin unterstützen.

Stable++: Dezentrales Stablecoin-Protokoll, das CKB und BTC unterstützt.

Welt 3: Ein autonomes Weltspiel basierend auf dem RGB++-Protokoll und DOB.

Nervape: Ein mehrkettiges, zusammensetzbares digitales Objekt, das auf Bitcoin basiert. Seine „Grundwerte“ werden auf Bitcoin und „Hilfswerte“ auf CKB ausgegeben.

Haste: RGB++-Asset-Management-Lösung.

d.id: Ein dezentrales Identitätsprotokoll für das Bitcoin-Ökosystem.

Die von CELL Studio veröffentlichte RGB++-Entwicklungs-Roadmap hebt wichtige Pläne hervor, die im Jahr 2024 abgeschlossen werden sollen, darunter:

Veröffentlichung eines kettenübergreifenden Protokolls zur Ausgabe von RGB++-Assets über UTXO-Ketten hinweg.

Brückenfreie kettenübergreifende Atomics, Orderals und andere UTXO-basierte Assets zu CKB über das RGB++-Protokoll.

Schlagen Sie eine RGB++-Skalierungslösung vor und implementieren Sie sie, die mehrere Netzwerke unterstützt.

Verbinden Sie RGB++ mit dem CKB Lightning Network.

Im Rahmen des BTCKB-Plans beabsichtigt der CKB Eco Fund auch die Einführung einer Cross-Chain-Brücke und eines UTXO-basierten DEX, der BTC und CKB verbindet. Darüber hinaus wird für CKB ein Zahlungskanalnetzwerk unter Verwendung des RGB++-Protokolls entwickelt und der entsprechende Proof of Concept wurde abgeschlossen. Dieses Zahlungskanalnetzwerk wird mit dem Lightning Network verbunden, wodurch CKB skalierbarer und für verschiedene Blockchain-Anwendungen geeignet wird.

7. Wettbewerbsproduktanalyse

Als Bitcoin L2 besteht die Methode von Nervos Network zur Erweiterung von Bitcoin hauptsächlich darin, die Funktionalität von Bitcoin durch das RGB++-Protokoll zu verbessern. Konkurrenzprodukte wie Stacks bieten angepasste Ausführungsumgebungen und Programmiersprachen, während Rootstock Transaktionen zwischen den beiden Ketten verknüpft. Im Gegensatz dazu zielt Nervos darauf ab, das native Bitcoin-Erlebnis zu verbessern, ohne die Komplexität zu erhöhen oder die Dezentralisierung zu beeinträchtigen. Mit dem RGB++-Protokoll kann CKB Bitcoin eine intelligente Vertragsausführungsumgebung bereitstellen, die eng mit dem ursprünglichen UTXO-Modell von Bitcoin integriert ist. Dieses Design könnte dem Nervos-Netzwerk einen Vorteil verschaffen und Benutzer anziehen, die Lösungen gegenüber skeptisch sind, die von Bitcoins Kernidealen der Dezentralisierung und Sicherheit abweichen.

Im Vergleich zu Skalierungslösungen wie dem Lightning Network bieten die Smart Contracts von CKB einen größeren Funktionsumfang, um Entwicklern zu helfen, komplexere Anwendungen auf Bitcoin zu erstellen. Während das Lightning Network schnelle und kostengünstige Transaktionen effektiv ermöglicht, unterstützt es keine komplexen dezentralen Anwendungen. Gleichzeitig müssen Plattformen wie Liquid Network, Merlin Chain und Bouncebit einer halbzentralen Allianz vertrauen, um die kettenübergreifende Brücke zwischen der Seitenkette und dem Bitcoin-Hauptnetzwerk zu verwalten. CKB verwendet Off-Chain-Berechnungs- und On-Chain-Abwicklungsmethoden, um diesen Grad der Zentralisierung zu vermeiden.

Dennoch ist der Ansatz von Nervos zur Skalierung von Bitcoin mit dem RGB++-Protokoll nicht ohne Einschränkungen. Die Abhängigkeit von externen Netzwerken, insbesondere der CKB-Blockchain, für die Datenverfügbarkeit und die Ausgabe von Vermögenswerten führt zu zusätzlicher Komplexität und potenzieller Latenz für Bitcoin. Darüber hinaus schränkt das Fehlen umfassender Entwicklungstools und Mehrparteien-Interaktionslösungen die Fähigkeit des Protokolls ein, dezentrale Anwendungen effektiv zu unterstützen. Schließlich gefährdet die Transparenz von Transaktionen auf der CKB-Blockchain die Datenschutzvorteile, die ursprünglich das RGB-Protokoll bot.

8. Zusammenfassung

Der Bitcoin-L2-Markt wächst weiter, da die Nachfrage nach Skalierbarkeit und Funktionalität, die über die ursprüngliche Funktionalität von Bitcoin hinausgeht, weiter wächst. Verschiedene L2-Lösungen wie Lightning Network, Sidechains und Rollups zielen darauf ab, diese Probleme zu lösen, indem sie Transaktionen aus der Hauptkette verlagern und so den Durchsatz von Bitcoin erhöhen, ohne die Sicherheit zu beeinträchtigen. Diese Lösungen bringen jedoch häufig neue Komplexitäten und Sicherheitsherausforderungen mit sich. Was Nervos auszeichnet, ist die Erweiterung des RGB-Protokolls um RGB++. RGB++ bietet native Erweiterungen für Bitcoin, die eine tiefere Smart-Contract-Funktionalität integrieren, die direkt mit dem Bitcoin-UTXO-Modell zusammenhängt. Diese Funktionen ermöglichen wiederum eine reibungslosere und sicherere Erweiterung des Nutzens von Bitcoin. Darüber hinaus wird daran gearbeitet, das Zahlungskanalnetzwerk mit dem Lightning Network zu verbinden, wodurch CKB skalierbarer und für viele Blockchain-Anwendungen geeignet wird.

Letztendlich zielt Nervos darauf ab, seine Position im Bitcoin-L2-Bereich durch die Vereinfachung der Benutzer- und Entwicklererfahrung zu stärken. Darüber hinaus kann Nervos die RGB++-Unterstützung für ein breiteres Spektrum an Asset-Typen und komplexen Anwendungen priorisieren und so seinen Nutzen im Bitcoin-Ökosystem erhöhen. Auf diese Weise kann Nervos eine Schlüsselrolle bei der breiteren Akzeptanz und Funktionalität von Bitcoin als Plattform für dezentrale Anwendungen und intelligente Verträge spielen.