Forward the Original Title:重返初心:CKB 转向比特币 Layer2 赛道,炒作还是机遇?
Mit der Landung von ETFs, der Explosion des BRC-20-Ökosystems und dem zusätzlichen Narrativ der Halbierung scheint sich die Aufmerksamkeit des Marktes wieder auf das Bitcoin-Ökosystem zu richten. Vor diesem Hintergrund ist in letzter Zeit auch CKB, ein altgedientes Projekt im Ökosystem der öffentlichen Ketten, aktiv geworden. Nach der Ankündigung der Neupositionierung des Mainnets als Bitcoin Layer2 führte das Unternehmen ein Layer-Asset-Protokoll RGB++ ein. Durch die Nutzung der Dynamik der Entwicklung von Bitcoin Layer2, gepaart mit seinem eigenen UTXO + PoW "Orthodox Buff", wurde CKB schnell zu einem heißen Thema der Community-Diskussion.
Bevor wir uns jedoch mit dem Konzept von RGB++ befassen, warum sich das CKB-Team für das RGB-Protokoll entschieden hat und wie sie den Entwicklungspfad von Bitcoin Layer2 planen, müssen wir in die Vergangenheit zurückgehen, um ein tieferes Verständnis für die Geschichte, den Hintergrund und die ursprüngliche Absicht von CKB zu erlangen.
Anfang 2018, als sich die Aufmerksamkeit des Marktes auf das Ethereum-Ökosystem konzentrierte, wurde CKB offiziell eingeführt. Im Juli desselben Jahres schloss CKB eine Finanzierung in Höhe von 28 Millionen US-Dollar ab, an der sich viele bekannte Investmentinstitutionen wie Polychain Capital, Sequoia China, Wanxiang Blockchain und Blockchain Capital beteiligten. Am 24. Oktober 2019 schloss CKB dann eine Überfinanzierung von 67,2 Millionen US-Dollar auf Coinlist ab. Am 16. November 2019 ging das CKB Mainnet "Lina" an den Start.
Der Teamhintergrund von CKB kann als ein mit Stars besetztes Team angesehen werden, mit Gründern, die seit vielen Jahren tief in der Kryptoindustrie tätig sind. Olaf, der Gründer von Polychain Capital, hat in Interviews auch erklärt, dass er sehr optimistisch ist, was den Hintergrund des CKB-Teams angeht.
Interessanterweise hat sich das CKB-Gründerteam, obwohl es enge Beziehungen zur Ethereum-Community hat, dafür entschieden, das Bitcoin UTXO + PoW-Modell in seiner Layer1-Konstruktionsarchitektur zu übernehmen. Dies liegt daran, dass das Team die Grenzen der Ethereum-Infrastruktur erkannt hat. Sie erkannten, dass die Architektur von Ethereum die Überholung des gesamten Systems einschränkte und eine grundlegende Rekonstruktion und mutige Innovation verhinderte. Daher beschloss das CKB-Team, einen anderen Weg als Ethereum einzuschlagen und eine neue Blockchain aufzubauen.
Auf der anderen Seite könnte der Grund, warum sich das CKB-Team für den Wiederaufbau einer öffentlichen Kette entschieden hat, von dem Namen Nervos inspiriert sein. Das Wort Nervos kommt von "Nerve", das sich auch auf Charles Darwins Evolutionstheorie bezieht: "Nur Arten, die sich an die sich ständig verändernde Umwelt anpassen und flexibel anpassen, können überleben." Dies deutet darauf hin, dass sich das Netzwerk auf seiner grundlegendsten Ebene anpassen und weiterentwickeln sollte. Es gibt jedoch noch eine andere Erklärung für den Ursprung von Nervos, denn die Mitbegründer von CKB sind auch Fans von Esports und Anime. Das deutsche Akronym für die UN-Sonderorganisation im Anime "Neon Genesis Evangelion" ist zufällig "NERV".
Um den ökologischen Fortschritt zu beschleunigen, konzentrierte sich CKB ab Anfang 2020 auf die Entwicklung von Tools und brachte sukzessive eine Reihe von Tools auf den Markt, darunter das Lumos-Framework auf Basis von JavaScript/TypeScript, die Polyjuice Ethereum-Kompatibilitätsschicht, die die Verwendung von Kontomodellen auf CKB ermöglicht, die Cross-Chain-Bridge Force Bridge, die Ethereum und CKB verbindet, und die Tippy dApp-Entwicklungssuite. unter anderem. Diese Tools haben die Schwelle für die Entwicklung von Anwendungen erheblich gesenkt. Basierend auf diesen Tools wurden bereits 127 Projekte im CKB-Ökosystem gestartet, die verschiedene Tracks wie DID, Wallets und Inschriften abdecken.
Im Kontext der weit verbreiteten Besorgnis der Community über TPS und PoS hat CKB einen völlig anderen technischen Weg als den Mainstream gewählt. Sie bestehen darauf, dass es keine Kompromisse bei Zensur, Widerstand und Erlaubnislosigkeit geben kann. Daher wurde entschieden, die L1-Leistung zu reduzieren, um eine ausreichende Dezentralisierung aufrechtzuerhalten, und verbesserte PoW- und einfache Hash-Funktionen einzuführen, um die Sicherheit und Erlaubnisfreiheit des Netzwerks zu gewährleisten.
Der Grund für die Wahl einer mehrschichtigen Architektur basiert auf den Überlegungen des Teams über die Funktionsweise des Internets. Das Internet hat durch eine mehrschichtige und entkoppelte Architektur ein relativ stabiles Vertrauensnetzwerk aufgebaut, aber seine Vertrauensebene ist begrenzt und es fehlt an inhärenter Unterstützung für selbstschützende Protokolle. Die ideale kryptographische wirtschaftliche Netzwerkinfrastruktur von CKB sollte ebenfalls eine mehrschichtige und entkoppelte Architektur aufweisen. Das bedeutet, dass das Netzwerk durch eine Reihe von Protokollen definiert wird, nicht nur durch eines, und gleichzeitig native Unterstützung für selbstschützende Protokolle bereitgestellt wird. Daher beschloss das Team, ein sicheres, skalierbares mehrschichtiges Netzwerk aufzubauen, bei dem sich Layer1 auf die Bereitstellung von Sicherheit und Dezentralisierung konzentriert und Layer2 die Sicherheit von Layer1 nutzt, um unbegrenzte Skalierbarkeit zu bieten.
Als Layer1 trägt CKB den vollständigen Namen "Common Knowledge Base". "Allgemeinwissen" ist definiert als universell und weithin anerkanntes Wissen, das von jedem oder fast jedem verstanden wird und von dem bekannt ist, dass es von anderen verstanden wird. Im Zusammenhang mit der Blockchain bezieht sich "Common Knowledge" auf den Zustand, der weltweit konsensverifiziert und von allen im Netzwerk akzeptiert wurde, weshalb wir Kryptowährungen, die auf der öffentlichen Chain gespeichert sind, als Währung behandeln können. Nervos CKB zielt darauf ab, alle Arten von allgemeinem Wissen zu speichern, das nicht auf Währungen beschränkt ist. Zum Beispiel kann es benutzerdefinierte kryptografische Assets wie FT, NFT usw. speichern.
Layer-2-Protokolle können eine unbegrenzte Skalierbarkeit bieten und gleichzeitig die Sicherheit von CKB gewährleisten. Die von CKB vorgeschlagene Schichtenarchitektur wurde später von Ethereum anerkannt, das seit 2019 seine bisherige Forschung zum Execution Sharding aufgegeben hat und sich stattdessen auf Layer 2 für die Erweiterung konzentriert, eine Praxis, die bis heute andauert.
CKB ist der festen Überzeugung, dass Layer 1 der Eckpfeiler der Kryptowirtschaft ist und daher ein erlaubnisfreies Netzwerk sein muss. Im Gegensatz dazu bestimmt PoS den Anteil der Blockproduktion anhand des Einsatzgewichts, was zu einem Konflikt mit den Zielen der Dezentralisierung und Neutralität führt. Im Gegensatz dazu ist PoW völlig genehmigungsfrei, und die Benutzer müssen nur Mining-Maschinen und Strom kaufen, um an der Blockproduktion teilzunehmen. Darüber hinaus ist es in Bezug auf die Sicherheit äußerst schwierig, eine PoW-Chain zu schmieden oder zu rekonstruieren, da die Rechenleistung jedes Blocks neu berechnet werden muss. Vitalik prägte auch das Konzept der "schwachen Subjektivität", um zu erklären, dass die Sicherheit von PoS nicht weniger ist als PoW.
Daher ist das CKB-Team der Meinung, dass PoS zwar in Bezug auf die Leistung in der Tat besser ist als PoW, aber wenn Sie möchten, dass Layer1 so dezentral und sicher wie möglich ist, ist PoW besser geeignet als PoS.
Mit dem Aufschwung des Bitcoin-Ökosystems hat die Debatte zwischen dem Kontomodell und dem UTXO-Modell erneut Aufmerksamkeit erregt. Ursprünglich wurden beide Modelle um Vermögenswerte herum interpretiert, aber im Laufe der Zeit behandelt UTXO Vermögenswerte immer noch als Kern (Peer-to-Peer), während sich das Kontomodell weiterentwickelt hat, um Verträge zu bedienen, wobei Benutzerwerte Smart Contracts anvertraut werden und mit ihnen interagieren. Dies hat dazu geführt, dass das Sicherheitsniveau der auf der UTXO-Chain ausgegebenen Vermögenswerte höher ist als die der ERC-20-Vermögenswerte, die auf Ethereum ausgegeben werden. Neben der Sicherheit bietet das UTXO-Modell einen besseren Datenschutz, indem es Adressen bei jeder Transaktion ändert und nativ die parallele Transaktionsverarbeitung unterstützt. Am wichtigsten ist, dass das UTXO-Modell im Gegensatz zum Kontomodell, das On-Chain gleichzeitig berechnet und verifiziert, den Berechnungsprozess außerhalb der Chain verlagert und nur On-Chain verifiziert, was die Anwendungsimplementierung vereinfacht, was bedeutet, dass Optimierungsprobleme nicht auf der Chain berücksichtigt werden müssen.
CKB erbt nicht nur das Konzept der Bitcoin-Architektur, sondern abstrahiert auch das UTXO-Modell und erstellt das Cell-Modell, das die Konsistenz und Einfachheit von Bitcoin beibehält und Smart Contracts unterstützt. Insbesondere abstrahiert Cell das nValue-Feld in UTXO, das den Tokenwert darstellt, in die beiden Felder Kapazität und Daten, in denen Daten den Zustand speichern und beliebige Daten speichern können. Außerdem enthält die Cell-Datenstruktur zwei weitere Felder, LockScript und TypeScript, wobei ersteres hauptsächlich den Besitz widerspiegelt, während letzteres viele umfangreiche Funktionen anpassen kann.
Zusammenfassend lässt sich sagen, dass das Cell-Modell ein allgemeineres UTXO-Modell ist, das es CKB ermöglicht, eine Smart-Contract-Funktionalität ähnlich wie Ethereum zu haben. Im Gegensatz zu anderen Smart Contracts verwendet CKB jedoch ein Wirtschaftsmodell für die Speicherung von allgemeinem Wissen und kein Wirtschaftsmodell, das für die dezentrale Berechnung ausgelegt ist.
Das Konzept der "Abstraktion" ist Verschlüsselungsnutzern nicht fremd. Es bezieht sich darauf, die Spezifität des Systems zu beseitigen und Universalität zu schaffen, so dass das System auf ein breiteres Spektrum von Szenarien angewendet werden kann. Die Entwicklung von Bitcoin zu Ethereum ist eigentlich ein Abstraktionsprozess. Bitcoin mangelt es an Programmierbarkeit, was es schwierig macht, Anwendungen zu erstellen. Ethereum führt virtuelle Maschinen und Betriebsumgebungen ein und bietet eine Plattform für die Erstellung verschiedener Arten von Anwendungen. Ethereum hat auch während seines Entwicklungsprozesses weiter abstrahiert, sei es die "Kontoabstraktion", die Vitalik oft erwähnt hat, oder die Hinzufügung einer vorkompilierten "kryptografischen Abstraktion" usw.
So wie Ethereum eine Abstraktion von Bitcoin ist, ist CKB bis zu einem gewissen Grad auch eine Abstraktion von Ethereum, was den Entwicklern von Smart Contracts mehr Raum für Kreativität bietet.
1) Abstraktion des Kontos
CKB implementiert die Kontoabstraktion über das Cell-Modell. So hat beispielsweise die ökologische Geldbörse Nervos UniPass ein Identitätsauthentifizierungssystem geschaffen, das auf E-Mail und Mobiltelefonen basiert. Benutzer können sich per E-Mail und Passwort anmelden, ähnlich wie bei herkömmlichen Internetkonten. Das dezentrale Domain-Name-Protokoll .bit Das vom dezentralen Identitätsdienstleister entwickelte d.id-Team nutzt auch die Eigenschaften des abstrakten Nervos-Kontos und ermöglicht es Internetnutzern, Ethereum-Benutzern und EOS-Benutzern, Anwendungen direkt zu betreiben, die nicht nur auf CKB-Benutzer beschränkt sind.
2) Kryptographische Abstraktion
Das Herzstück der kryptografischen Abstraktion ist eine effiziente virtuelle Maschine. CKB verwendet CKB-VM. Mit den Eigenschaften des RISC-V-Befehlssatzes ermöglicht CKB-VM Entwicklern die Implementierung kryptografischer Algorithmen unter Verwendung von Sprachen wie C und Rust. Zum Beispiel nutzt die auf CKB basierende JoyID-Wallet die Vorteile der benutzerdefinierten Kryptographie von Nervos CKB voll aus, eliminiert die Notwendigkeit von Passwörtern und mnemonischen Wörtern und verwendet direkt biometrische Technologien wie Fingerabdrücke, um Wallets zu erstellen und Transaktionen zu bestätigen.
3) Laufzeit-Abstraktion
Das Ziel von CKB ist es, Abstraktionen auf höherer Ebene zu erstellen, um die Leistung und den Durchsatz zu verbessern. Mit zunehmendem Abstraktionsgrad ist das Nervos-Netzwerk in der Lage, mehr Arbeit außerhalb der Kette oder auf Layer 2 zu verlagern. Obwohl XBOX beispielsweise eine abstrakte allgemeine Plattform ist, gibt es immer noch einige Einschränkungen, wie z. B. die Unfähigkeit, die Hardware zu ändern. Der PC ermöglicht es Benutzern, Hardware wie Grafikkarten, CPUs, Arbeitsspeicher und Festplatten zu ersetzen. Der PC ist also ein abstrakteres System. Das Ziel von CKB ist es, von XBOX auf PC umzusteigen, um ein breiteres Spektrum an Anforderungen zu erfüllen und Entwicklern mehr Komfort zu bieten.
Der native Token von CKB ist CKB (Common Knowledge Byte), der den globalen Zustand der Blockchain darstellt, den die Inhaber besetzen können. Wenn Sie z. B. über 1.000 CKBs verfügen, können Sie eine Zelle mit einem Speicherplatz von 1.000 Byte erstellen und diese 1.000 Byte zum Speichern von Assets, Anwendungsstatus oder anderen Datentypen verwenden.
Das Wirtschaftsmodell der CKB ist sehr einzigartig. Neben der Halbierung der Mining-Belohnung alle 4 Jahre (ähnlich wie bei Bitcoin) wird auch ein inflationäres Design eingeführt, das den Mainstream-PoS-Coins ähnelt, mit einem jährlichen Anstieg von 13,44 Milliarden. Nach den statistischen Daten von CKBDAPPS beträgt die Ausgabe von CKB derzeit 443,79 Milliarden, von denen der Umlauf 436,9 Milliarden beträgt. Die spezifischen Designs sind wie folgt:
1) Genesis-Ausstellung:
Insgesamt wurden 33,6 Milliarden im Genesis-Block ausgegeben. Als Hommage an Satoshi Nakamoto wurden zunächst 8,4 Milliarden CKB in Nakamotos Adresse gespeichert. Die restlichen 25,2 Milliarden CKB wurden an institutionelle Investoren, den Ökologiefonds, das Entwicklungsteam und Investoren für öffentliche Angebote ausgeschüttet, die alle freigeschaltet wurden.
2) Primäre Emission:
Das Gesamtvolumen der Primäremissionen beläuft sich auf 33,6 Milliarden. Ähnlich wie bei Bitcoin erfolgt die Halbierung alle vier Jahre, bis alle Primäremissionen geschürft sind. Derzeit wurde die CKB im November 2023 zum ersten Mal halbiert, und die Emission ist auf 2,1 Milliarden CKB pro Jahr gesunken. Die zweite Halbierung wird voraussichtlich im November 2027 stattfinden und die Emissionen auf 1,05 Milliarden CKB pro Jahr reduzieren. Alle CKBs aus der Primäremission werden an die Miner vergeben.
Spezifische Verteilung:
3) Sekundäre Emission
Um sicherzustellen, dass die Einkommensquelle der Miner nicht durch die Halbierung und das On-Chain-Transaktionsvolumen beeinträchtigt wird, hat CKB das Konzept der "Sekundäremission" mit einer festen Ausgabe von 1,344 Milliarden CKB pro Jahr eingeführt. Wie CKB verteilt wird, hängt davon ab, wie CKB im Netzwerk verwendet wird:
Die Sekundäremission kann als "Inflationssteuer"-Mechanismus betrachtet werden. Das heißt, wenn ein Benutzer Daten oder Status auf CKB speichern muss, muss er oder sie einen bestimmten Betrag an CKB als "staatliche Miete" an die Miner zahlen. Wenn die Speicherung nicht mehr benötigt wird, kann CKB entsperrt und in NervosDAO hinterlegt werden. Diejenigen, die Benutzer halten, die keinen Speicherbedarf haben, können ihre CKB direkt in NervosDAO einzahlen und erhalten Subventionen, um zu vermeiden, dass der Token-Wert durch Sekundäremissionen verwässert wird.
Nach Angaben des CKB Explorer werden 11,4 % der Secondary Issue Token für Mining-Belohnungen verwendet, 19,1 % werden für Lock-up-Subventionen verwendet und 69,5 % werden dem Treasury Fund zugewiesen und vernichtet.
Das CKB-Mining begann am 18. Mai 2019 mit dem Eaglesong-Hash-Algorithmus. Nach März 2020 ging es schrittweise von CPU, GPU, FPGA in die ASIC-Mining-Maschinen-Ära über und unterstützt derzeit ASIC-Mining (GPU- und FPGA-Mining-Maschinen haben zu geringe CKB-Mining-Renditen zum Gewinn) wie Antminer K7 und Goldshell CK6.
Derzeit beträgt die Mining-Leistung des Netzwerks 240,06 PH/s und die Mining-Schwierigkeit 2,31 EH. Zu den Mining-Pools, die derzeit CKB unterstützen, gehören F2Pool, Poolin, 2miners usw.
Am 13. Februar schlug CKB-Mitbegründer Cipher das RGB-Erweiterungsprotokoll RGB++ vor, das sich bis zu einem gewissen Grad auf den Sekundärmarktpreis von CKB auswirkte und Diskussionen über die Orthodoxie von Bitcoin Layer2 auslöste. Einige Benutzer sind der Meinung, dass RGB++ im Vergleich zum EVM-kompatiblen Lager die Orthodoxie von Bitcoin UTXO erbt, und das Team hat das Bitcoin-Ökosystem tief kultiviert. Ob es sich um die mehrschichtige Architektur, die UTXO-Abstraktion oder das kürzlich vorgeschlagene OTX-Protokoll CoBuild Open Transaction handelt, sie alle sind Erweiterungen und Innovationen von Bitcoin-Ideen. Einige Ansichten sind jedoch der Meinung, dass CKB überpositioniert ist. Von der Zusammenarbeit mit Huobi in den Jahren 2019 bis 2020 bis hin zur Gaming-Ausrichtung von 2020 bis 2022 hat keine wesentliche Fortschritte gemacht. Daher kann diese Verschiebung hin zu Layer2 einen Verdacht auf Spekulationen hervorrufen. Darüber hinaus haben die Entwickler von Bitcoin Native in Bezug auf die Bedeutung des RGB++-Namens auch ihre Uneinigkeit zum Ausdruck gebracht, da sie glauben, dass dies impliziert, dass es "besser als RGB" ist. Derzeit hat CKB die RGB++-Roadmap veröffentlicht, und wie sie sich in Zukunft entwickeln wird, kann erst im Laufe der Zeit beantwortet werden.
Seit Anfang 2024 hat sich der Wettbewerb zwischen den Bitcoin Layer2-Lösungen verschärft. Unabhängig von der gewählten Lösung haben sie jedoch alle die nachhaltige Entwicklung und Umsetzung des Bitcoin-Ökosystems bis zu einem gewissen Grad gefördert. Dieser Wettbewerb kann zu mehr Kreativität und Lösungen anregen. Glücklicherweise scheint CKB in diesem Prozess immer an seiner ursprünglichen Absicht festgehalten zu haben, darauf zu bestehen, isomorph mit Bitcoin zu sein und die Lücke weiter zu schließen.
Forward the Original Title:重返初心:CKB 转向比特币 Layer2 赛道,炒作还是机遇?
Mit der Landung von ETFs, der Explosion des BRC-20-Ökosystems und dem zusätzlichen Narrativ der Halbierung scheint sich die Aufmerksamkeit des Marktes wieder auf das Bitcoin-Ökosystem zu richten. Vor diesem Hintergrund ist in letzter Zeit auch CKB, ein altgedientes Projekt im Ökosystem der öffentlichen Ketten, aktiv geworden. Nach der Ankündigung der Neupositionierung des Mainnets als Bitcoin Layer2 führte das Unternehmen ein Layer-Asset-Protokoll RGB++ ein. Durch die Nutzung der Dynamik der Entwicklung von Bitcoin Layer2, gepaart mit seinem eigenen UTXO + PoW "Orthodox Buff", wurde CKB schnell zu einem heißen Thema der Community-Diskussion.
Bevor wir uns jedoch mit dem Konzept von RGB++ befassen, warum sich das CKB-Team für das RGB-Protokoll entschieden hat und wie sie den Entwicklungspfad von Bitcoin Layer2 planen, müssen wir in die Vergangenheit zurückgehen, um ein tieferes Verständnis für die Geschichte, den Hintergrund und die ursprüngliche Absicht von CKB zu erlangen.
Anfang 2018, als sich die Aufmerksamkeit des Marktes auf das Ethereum-Ökosystem konzentrierte, wurde CKB offiziell eingeführt. Im Juli desselben Jahres schloss CKB eine Finanzierung in Höhe von 28 Millionen US-Dollar ab, an der sich viele bekannte Investmentinstitutionen wie Polychain Capital, Sequoia China, Wanxiang Blockchain und Blockchain Capital beteiligten. Am 24. Oktober 2019 schloss CKB dann eine Überfinanzierung von 67,2 Millionen US-Dollar auf Coinlist ab. Am 16. November 2019 ging das CKB Mainnet "Lina" an den Start.
Der Teamhintergrund von CKB kann als ein mit Stars besetztes Team angesehen werden, mit Gründern, die seit vielen Jahren tief in der Kryptoindustrie tätig sind. Olaf, der Gründer von Polychain Capital, hat in Interviews auch erklärt, dass er sehr optimistisch ist, was den Hintergrund des CKB-Teams angeht.
Interessanterweise hat sich das CKB-Gründerteam, obwohl es enge Beziehungen zur Ethereum-Community hat, dafür entschieden, das Bitcoin UTXO + PoW-Modell in seiner Layer1-Konstruktionsarchitektur zu übernehmen. Dies liegt daran, dass das Team die Grenzen der Ethereum-Infrastruktur erkannt hat. Sie erkannten, dass die Architektur von Ethereum die Überholung des gesamten Systems einschränkte und eine grundlegende Rekonstruktion und mutige Innovation verhinderte. Daher beschloss das CKB-Team, einen anderen Weg als Ethereum einzuschlagen und eine neue Blockchain aufzubauen.
Auf der anderen Seite könnte der Grund, warum sich das CKB-Team für den Wiederaufbau einer öffentlichen Kette entschieden hat, von dem Namen Nervos inspiriert sein. Das Wort Nervos kommt von "Nerve", das sich auch auf Charles Darwins Evolutionstheorie bezieht: "Nur Arten, die sich an die sich ständig verändernde Umwelt anpassen und flexibel anpassen, können überleben." Dies deutet darauf hin, dass sich das Netzwerk auf seiner grundlegendsten Ebene anpassen und weiterentwickeln sollte. Es gibt jedoch noch eine andere Erklärung für den Ursprung von Nervos, denn die Mitbegründer von CKB sind auch Fans von Esports und Anime. Das deutsche Akronym für die UN-Sonderorganisation im Anime "Neon Genesis Evangelion" ist zufällig "NERV".
Um den ökologischen Fortschritt zu beschleunigen, konzentrierte sich CKB ab Anfang 2020 auf die Entwicklung von Tools und brachte sukzessive eine Reihe von Tools auf den Markt, darunter das Lumos-Framework auf Basis von JavaScript/TypeScript, die Polyjuice Ethereum-Kompatibilitätsschicht, die die Verwendung von Kontomodellen auf CKB ermöglicht, die Cross-Chain-Bridge Force Bridge, die Ethereum und CKB verbindet, und die Tippy dApp-Entwicklungssuite. unter anderem. Diese Tools haben die Schwelle für die Entwicklung von Anwendungen erheblich gesenkt. Basierend auf diesen Tools wurden bereits 127 Projekte im CKB-Ökosystem gestartet, die verschiedene Tracks wie DID, Wallets und Inschriften abdecken.
Im Kontext der weit verbreiteten Besorgnis der Community über TPS und PoS hat CKB einen völlig anderen technischen Weg als den Mainstream gewählt. Sie bestehen darauf, dass es keine Kompromisse bei Zensur, Widerstand und Erlaubnislosigkeit geben kann. Daher wurde entschieden, die L1-Leistung zu reduzieren, um eine ausreichende Dezentralisierung aufrechtzuerhalten, und verbesserte PoW- und einfache Hash-Funktionen einzuführen, um die Sicherheit und Erlaubnisfreiheit des Netzwerks zu gewährleisten.
Der Grund für die Wahl einer mehrschichtigen Architektur basiert auf den Überlegungen des Teams über die Funktionsweise des Internets. Das Internet hat durch eine mehrschichtige und entkoppelte Architektur ein relativ stabiles Vertrauensnetzwerk aufgebaut, aber seine Vertrauensebene ist begrenzt und es fehlt an inhärenter Unterstützung für selbstschützende Protokolle. Die ideale kryptographische wirtschaftliche Netzwerkinfrastruktur von CKB sollte ebenfalls eine mehrschichtige und entkoppelte Architektur aufweisen. Das bedeutet, dass das Netzwerk durch eine Reihe von Protokollen definiert wird, nicht nur durch eines, und gleichzeitig native Unterstützung für selbstschützende Protokolle bereitgestellt wird. Daher beschloss das Team, ein sicheres, skalierbares mehrschichtiges Netzwerk aufzubauen, bei dem sich Layer1 auf die Bereitstellung von Sicherheit und Dezentralisierung konzentriert und Layer2 die Sicherheit von Layer1 nutzt, um unbegrenzte Skalierbarkeit zu bieten.
Als Layer1 trägt CKB den vollständigen Namen "Common Knowledge Base". "Allgemeinwissen" ist definiert als universell und weithin anerkanntes Wissen, das von jedem oder fast jedem verstanden wird und von dem bekannt ist, dass es von anderen verstanden wird. Im Zusammenhang mit der Blockchain bezieht sich "Common Knowledge" auf den Zustand, der weltweit konsensverifiziert und von allen im Netzwerk akzeptiert wurde, weshalb wir Kryptowährungen, die auf der öffentlichen Chain gespeichert sind, als Währung behandeln können. Nervos CKB zielt darauf ab, alle Arten von allgemeinem Wissen zu speichern, das nicht auf Währungen beschränkt ist. Zum Beispiel kann es benutzerdefinierte kryptografische Assets wie FT, NFT usw. speichern.
Layer-2-Protokolle können eine unbegrenzte Skalierbarkeit bieten und gleichzeitig die Sicherheit von CKB gewährleisten. Die von CKB vorgeschlagene Schichtenarchitektur wurde später von Ethereum anerkannt, das seit 2019 seine bisherige Forschung zum Execution Sharding aufgegeben hat und sich stattdessen auf Layer 2 für die Erweiterung konzentriert, eine Praxis, die bis heute andauert.
CKB ist der festen Überzeugung, dass Layer 1 der Eckpfeiler der Kryptowirtschaft ist und daher ein erlaubnisfreies Netzwerk sein muss. Im Gegensatz dazu bestimmt PoS den Anteil der Blockproduktion anhand des Einsatzgewichts, was zu einem Konflikt mit den Zielen der Dezentralisierung und Neutralität führt. Im Gegensatz dazu ist PoW völlig genehmigungsfrei, und die Benutzer müssen nur Mining-Maschinen und Strom kaufen, um an der Blockproduktion teilzunehmen. Darüber hinaus ist es in Bezug auf die Sicherheit äußerst schwierig, eine PoW-Chain zu schmieden oder zu rekonstruieren, da die Rechenleistung jedes Blocks neu berechnet werden muss. Vitalik prägte auch das Konzept der "schwachen Subjektivität", um zu erklären, dass die Sicherheit von PoS nicht weniger ist als PoW.
Daher ist das CKB-Team der Meinung, dass PoS zwar in Bezug auf die Leistung in der Tat besser ist als PoW, aber wenn Sie möchten, dass Layer1 so dezentral und sicher wie möglich ist, ist PoW besser geeignet als PoS.
Mit dem Aufschwung des Bitcoin-Ökosystems hat die Debatte zwischen dem Kontomodell und dem UTXO-Modell erneut Aufmerksamkeit erregt. Ursprünglich wurden beide Modelle um Vermögenswerte herum interpretiert, aber im Laufe der Zeit behandelt UTXO Vermögenswerte immer noch als Kern (Peer-to-Peer), während sich das Kontomodell weiterentwickelt hat, um Verträge zu bedienen, wobei Benutzerwerte Smart Contracts anvertraut werden und mit ihnen interagieren. Dies hat dazu geführt, dass das Sicherheitsniveau der auf der UTXO-Chain ausgegebenen Vermögenswerte höher ist als die der ERC-20-Vermögenswerte, die auf Ethereum ausgegeben werden. Neben der Sicherheit bietet das UTXO-Modell einen besseren Datenschutz, indem es Adressen bei jeder Transaktion ändert und nativ die parallele Transaktionsverarbeitung unterstützt. Am wichtigsten ist, dass das UTXO-Modell im Gegensatz zum Kontomodell, das On-Chain gleichzeitig berechnet und verifiziert, den Berechnungsprozess außerhalb der Chain verlagert und nur On-Chain verifiziert, was die Anwendungsimplementierung vereinfacht, was bedeutet, dass Optimierungsprobleme nicht auf der Chain berücksichtigt werden müssen.
CKB erbt nicht nur das Konzept der Bitcoin-Architektur, sondern abstrahiert auch das UTXO-Modell und erstellt das Cell-Modell, das die Konsistenz und Einfachheit von Bitcoin beibehält und Smart Contracts unterstützt. Insbesondere abstrahiert Cell das nValue-Feld in UTXO, das den Tokenwert darstellt, in die beiden Felder Kapazität und Daten, in denen Daten den Zustand speichern und beliebige Daten speichern können. Außerdem enthält die Cell-Datenstruktur zwei weitere Felder, LockScript und TypeScript, wobei ersteres hauptsächlich den Besitz widerspiegelt, während letzteres viele umfangreiche Funktionen anpassen kann.
Zusammenfassend lässt sich sagen, dass das Cell-Modell ein allgemeineres UTXO-Modell ist, das es CKB ermöglicht, eine Smart-Contract-Funktionalität ähnlich wie Ethereum zu haben. Im Gegensatz zu anderen Smart Contracts verwendet CKB jedoch ein Wirtschaftsmodell für die Speicherung von allgemeinem Wissen und kein Wirtschaftsmodell, das für die dezentrale Berechnung ausgelegt ist.
Das Konzept der "Abstraktion" ist Verschlüsselungsnutzern nicht fremd. Es bezieht sich darauf, die Spezifität des Systems zu beseitigen und Universalität zu schaffen, so dass das System auf ein breiteres Spektrum von Szenarien angewendet werden kann. Die Entwicklung von Bitcoin zu Ethereum ist eigentlich ein Abstraktionsprozess. Bitcoin mangelt es an Programmierbarkeit, was es schwierig macht, Anwendungen zu erstellen. Ethereum führt virtuelle Maschinen und Betriebsumgebungen ein und bietet eine Plattform für die Erstellung verschiedener Arten von Anwendungen. Ethereum hat auch während seines Entwicklungsprozesses weiter abstrahiert, sei es die "Kontoabstraktion", die Vitalik oft erwähnt hat, oder die Hinzufügung einer vorkompilierten "kryptografischen Abstraktion" usw.
So wie Ethereum eine Abstraktion von Bitcoin ist, ist CKB bis zu einem gewissen Grad auch eine Abstraktion von Ethereum, was den Entwicklern von Smart Contracts mehr Raum für Kreativität bietet.
1) Abstraktion des Kontos
CKB implementiert die Kontoabstraktion über das Cell-Modell. So hat beispielsweise die ökologische Geldbörse Nervos UniPass ein Identitätsauthentifizierungssystem geschaffen, das auf E-Mail und Mobiltelefonen basiert. Benutzer können sich per E-Mail und Passwort anmelden, ähnlich wie bei herkömmlichen Internetkonten. Das dezentrale Domain-Name-Protokoll .bit Das vom dezentralen Identitätsdienstleister entwickelte d.id-Team nutzt auch die Eigenschaften des abstrakten Nervos-Kontos und ermöglicht es Internetnutzern, Ethereum-Benutzern und EOS-Benutzern, Anwendungen direkt zu betreiben, die nicht nur auf CKB-Benutzer beschränkt sind.
2) Kryptographische Abstraktion
Das Herzstück der kryptografischen Abstraktion ist eine effiziente virtuelle Maschine. CKB verwendet CKB-VM. Mit den Eigenschaften des RISC-V-Befehlssatzes ermöglicht CKB-VM Entwicklern die Implementierung kryptografischer Algorithmen unter Verwendung von Sprachen wie C und Rust. Zum Beispiel nutzt die auf CKB basierende JoyID-Wallet die Vorteile der benutzerdefinierten Kryptographie von Nervos CKB voll aus, eliminiert die Notwendigkeit von Passwörtern und mnemonischen Wörtern und verwendet direkt biometrische Technologien wie Fingerabdrücke, um Wallets zu erstellen und Transaktionen zu bestätigen.
3) Laufzeit-Abstraktion
Das Ziel von CKB ist es, Abstraktionen auf höherer Ebene zu erstellen, um die Leistung und den Durchsatz zu verbessern. Mit zunehmendem Abstraktionsgrad ist das Nervos-Netzwerk in der Lage, mehr Arbeit außerhalb der Kette oder auf Layer 2 zu verlagern. Obwohl XBOX beispielsweise eine abstrakte allgemeine Plattform ist, gibt es immer noch einige Einschränkungen, wie z. B. die Unfähigkeit, die Hardware zu ändern. Der PC ermöglicht es Benutzern, Hardware wie Grafikkarten, CPUs, Arbeitsspeicher und Festplatten zu ersetzen. Der PC ist also ein abstrakteres System. Das Ziel von CKB ist es, von XBOX auf PC umzusteigen, um ein breiteres Spektrum an Anforderungen zu erfüllen und Entwicklern mehr Komfort zu bieten.
Der native Token von CKB ist CKB (Common Knowledge Byte), der den globalen Zustand der Blockchain darstellt, den die Inhaber besetzen können. Wenn Sie z. B. über 1.000 CKBs verfügen, können Sie eine Zelle mit einem Speicherplatz von 1.000 Byte erstellen und diese 1.000 Byte zum Speichern von Assets, Anwendungsstatus oder anderen Datentypen verwenden.
Das Wirtschaftsmodell der CKB ist sehr einzigartig. Neben der Halbierung der Mining-Belohnung alle 4 Jahre (ähnlich wie bei Bitcoin) wird auch ein inflationäres Design eingeführt, das den Mainstream-PoS-Coins ähnelt, mit einem jährlichen Anstieg von 13,44 Milliarden. Nach den statistischen Daten von CKBDAPPS beträgt die Ausgabe von CKB derzeit 443,79 Milliarden, von denen der Umlauf 436,9 Milliarden beträgt. Die spezifischen Designs sind wie folgt:
1) Genesis-Ausstellung:
Insgesamt wurden 33,6 Milliarden im Genesis-Block ausgegeben. Als Hommage an Satoshi Nakamoto wurden zunächst 8,4 Milliarden CKB in Nakamotos Adresse gespeichert. Die restlichen 25,2 Milliarden CKB wurden an institutionelle Investoren, den Ökologiefonds, das Entwicklungsteam und Investoren für öffentliche Angebote ausgeschüttet, die alle freigeschaltet wurden.
2) Primäre Emission:
Das Gesamtvolumen der Primäremissionen beläuft sich auf 33,6 Milliarden. Ähnlich wie bei Bitcoin erfolgt die Halbierung alle vier Jahre, bis alle Primäremissionen geschürft sind. Derzeit wurde die CKB im November 2023 zum ersten Mal halbiert, und die Emission ist auf 2,1 Milliarden CKB pro Jahr gesunken. Die zweite Halbierung wird voraussichtlich im November 2027 stattfinden und die Emissionen auf 1,05 Milliarden CKB pro Jahr reduzieren. Alle CKBs aus der Primäremission werden an die Miner vergeben.
Spezifische Verteilung:
3) Sekundäre Emission
Um sicherzustellen, dass die Einkommensquelle der Miner nicht durch die Halbierung und das On-Chain-Transaktionsvolumen beeinträchtigt wird, hat CKB das Konzept der "Sekundäremission" mit einer festen Ausgabe von 1,344 Milliarden CKB pro Jahr eingeführt. Wie CKB verteilt wird, hängt davon ab, wie CKB im Netzwerk verwendet wird:
Die Sekundäremission kann als "Inflationssteuer"-Mechanismus betrachtet werden. Das heißt, wenn ein Benutzer Daten oder Status auf CKB speichern muss, muss er oder sie einen bestimmten Betrag an CKB als "staatliche Miete" an die Miner zahlen. Wenn die Speicherung nicht mehr benötigt wird, kann CKB entsperrt und in NervosDAO hinterlegt werden. Diejenigen, die Benutzer halten, die keinen Speicherbedarf haben, können ihre CKB direkt in NervosDAO einzahlen und erhalten Subventionen, um zu vermeiden, dass der Token-Wert durch Sekundäremissionen verwässert wird.
Nach Angaben des CKB Explorer werden 11,4 % der Secondary Issue Token für Mining-Belohnungen verwendet, 19,1 % werden für Lock-up-Subventionen verwendet und 69,5 % werden dem Treasury Fund zugewiesen und vernichtet.
Das CKB-Mining begann am 18. Mai 2019 mit dem Eaglesong-Hash-Algorithmus. Nach März 2020 ging es schrittweise von CPU, GPU, FPGA in die ASIC-Mining-Maschinen-Ära über und unterstützt derzeit ASIC-Mining (GPU- und FPGA-Mining-Maschinen haben zu geringe CKB-Mining-Renditen zum Gewinn) wie Antminer K7 und Goldshell CK6.
Derzeit beträgt die Mining-Leistung des Netzwerks 240,06 PH/s und die Mining-Schwierigkeit 2,31 EH. Zu den Mining-Pools, die derzeit CKB unterstützen, gehören F2Pool, Poolin, 2miners usw.
Am 13. Februar schlug CKB-Mitbegründer Cipher das RGB-Erweiterungsprotokoll RGB++ vor, das sich bis zu einem gewissen Grad auf den Sekundärmarktpreis von CKB auswirkte und Diskussionen über die Orthodoxie von Bitcoin Layer2 auslöste. Einige Benutzer sind der Meinung, dass RGB++ im Vergleich zum EVM-kompatiblen Lager die Orthodoxie von Bitcoin UTXO erbt, und das Team hat das Bitcoin-Ökosystem tief kultiviert. Ob es sich um die mehrschichtige Architektur, die UTXO-Abstraktion oder das kürzlich vorgeschlagene OTX-Protokoll CoBuild Open Transaction handelt, sie alle sind Erweiterungen und Innovationen von Bitcoin-Ideen. Einige Ansichten sind jedoch der Meinung, dass CKB überpositioniert ist. Von der Zusammenarbeit mit Huobi in den Jahren 2019 bis 2020 bis hin zur Gaming-Ausrichtung von 2020 bis 2022 hat keine wesentliche Fortschritte gemacht. Daher kann diese Verschiebung hin zu Layer2 einen Verdacht auf Spekulationen hervorrufen. Darüber hinaus haben die Entwickler von Bitcoin Native in Bezug auf die Bedeutung des RGB++-Namens auch ihre Uneinigkeit zum Ausdruck gebracht, da sie glauben, dass dies impliziert, dass es "besser als RGB" ist. Derzeit hat CKB die RGB++-Roadmap veröffentlicht, und wie sie sich in Zukunft entwickeln wird, kann erst im Laufe der Zeit beantwortet werden.
Seit Anfang 2024 hat sich der Wettbewerb zwischen den Bitcoin Layer2-Lösungen verschärft. Unabhängig von der gewählten Lösung haben sie jedoch alle die nachhaltige Entwicklung und Umsetzung des Bitcoin-Ökosystems bis zu einem gewissen Grad gefördert. Dieser Wettbewerb kann zu mehr Kreativität und Lösungen anregen. Glücklicherweise scheint CKB in diesem Prozess immer an seiner ursprünglichen Absicht festgehalten zu haben, darauf zu bestehen, isomorph mit Bitcoin zu sein und die Lücke weiter zu schließen.