Vorwort
Es gibt auch immer mehr Diskussionen über die Erweiterung von Bitcoin. Darunter sind erneut das RGB-Protokoll, das sich der Unterstützung intelligenter Vertragsfunktionen für Bitcoin widmet, und das Lightning Network, das sich auf die Reduzierung der Bitcoin-Transaktionsgebühren konzentriert Wir setzen große Hoffnungen auf die Benutzer und hoffen, dass es neue Entwicklungen gibt, um die aktuelle missliche Lage von Bitcoin so schnell wie möglich zu lösen.
Wie aus seinem Github-Verzeichnis hervorgeht, besteht die Erklärung von RGB darin, skalierbare private Smart Contracts für Bitcoin und das Lightning Network bereitzustellen und so die Möglichkeit zu schaffen, Vermögenswerte im Bitcoin-Netzwerk auszugeben.
Aufgrund des späteren Aufstiegs von Ethereum und Bitcoin, das im Währungskreis eher als Wertaufbewahrungsmittel und Benchmark angesehen wird, ist die Praxis der Ausgabe von Verträgen zur Schaffung von Vermögenswerten auf Bitcoin jedoch verhalten.
Erst mit der jüngsten Popularität von BRC-20 wurde das alte Gerede über die Ausgabe von Bitcoin-Vermögenswerten wieder aufgegriffen. Im Vergleich zum früheren Beschriftungssystem, das sich direkt auf der Kette befindet, verwendet RGB mehr Verarbeitungslogik außerhalb der Kette, die dem Lightning Network etwas ähnelt.

Was ist das RGB-Protokoll?
Die Ursprünge des RGB-Protokolls reichen bis ins Jahr 2018 zurück, als Mitglieder der Bitcoin-Community begannen, eine neue Möglichkeit zur Erstellung und Verwaltung von Vermögenswerten im Bitcoin-Netzwerk zu erkunden. Ihr Ziel war es, ein Protokoll zu entwerfen, das die Sicherheits- und Dezentralisierungseigenschaften von Bitcoin nutzt und gleichzeitig komplexere Funktionen wie die Ausgabe von Vermögenswerten und intelligente Verträge unterstützt.
Um dies zu erreichen, begannen sie zu untersuchen, wie sich Vermögens- und Zustandsinformationen mit dem UTXO-Modell von Bitcoin kombinieren lassen, und schlugen ein neues Protokoll namens RGB vor. Die Kernidee besteht darin, die Ausgabe von Vermögenswerten, den Besitz und Statusaktualisierungen mit dem UTXO-Modell von Bitcoin durch clientseitige Verifizierung zu kombinieren, anstatt sich auf vollständige Knoten im Bitcoin-Netzwerk zu verlassen, wie dies derzeit bei BRC-20 der Fall ist.
Was den Namen RGB angeht, kann man sich unter den drei Primärfarben leicht Rot, Grün und Blau vorstellen. Tatsächlich war die ursprüngliche Forschungsrichtung des RGB-Protokolls gefärbte Münzen, daher wurden Konzepte im Zusammenhang mit Farben verwendet. Obwohl das, was das RGB-Protokoll derzeit macht, wenig mit gefärbten Münzen zu tun hat, wurde der Name beibehalten.
Die Hauptrolle von RGB
RGB ist ein skalierbares und datenschutzfreundliches Smart-Contract-System. Es wurde von der LNP/BP Association entwickelt und wird hauptsächlich zur Unterstützung der Smart Contract-Bereitstellung von Bitcoin und Lightning Network verwendet. Ermöglicht Entwicklern das Erstellen, Bereitstellen und Ausführen intelligenter Verträge auf Bitcoin oder dem Lightning Network unter Wahrung der Sicherheit ihrer Daten.
Im Vergleich zu Bitcoin ist die größte Innovation von Ethereum die Unterstützung intelligenter Verträge. Der sogenannte Smart Contract ist ein auf der Blockchain laufendes Programm, auch bekannt als programmierbarer Vertrag, der automatisch von einem Code ausgeführt wird.
Der größte Unterschied zwischen Ethereum und Bitcoin besteht darin, dass es komplexe logische Operationen durch Smart Contracts durchführen kann. Heutzutage werden DeFi und andere DApp-Anwendungen auf Ethereum durch Smart Contracts implementiert. Da Bitcoin jedoch die Bereitstellung intelligenter Verträge nicht unterstützt, ist die ökologische Entwicklung in der Kette eingeschränkt. Sogar der kürzlich beliebte BRC-20-Token wird durch die Einschreibung des Ordinals-Protokolls eines Drittanbieters realisiert, und der Token-Ausgabeprozess ist relativ einfach und Es gibt nur drei Prozesse: Prägen und Übertragen, und unterstützt weder die Zerstörung noch die zusätzliche Ausgabe von Token.
RGB zielt darauf ab, Bitcoin alle Möglichkeiten zu ermöglichen, die auf Smart Contracts wie Ethereum oder anderen Blockchain-Netzwerken (Solana, BNB Chain usw.) basieren. Entwickler können Token, NFT-Vermögensausgabeverträge und dezentrale Finanzanwendungen (DEX, Kreditvergabe) einsetzen. , DAO usw. Das Protokoll verspricht, komplexe Smart Contracts zu unterstützen, die auf Bitcoin und dem Lightning Network laufen.
Unter diesem Gesichtspunkt handelt es sich bei RGB nicht um ein bestimmtes Blocknetzwerk oder Token-Ausgabeprotokoll, sondern um eine Infrastruktur, die Smart-Contract-Unterstützung für das Bitcoin-Netzwerk bietet.
Als Smart-Contract-System unterscheidet sich die von RGB vorgeschlagene Lösung auch von früheren Smart-Contract-Lösungen wie Ethereum.
RGB modularisiert den Prozess der Ausgabe von Smart Contracts, Daten, Status usw., überführt die Codepflege und Datenspeicherung von Smart Contracts in die Off-Chain-Ausführung und verwendet Mainnet-Bitcoin als endgültige Zustandsverpflichtungsschicht. Dies bedeutet, dass RGB ein Off-Chain-Smart-Contract-Modell verwendet, um alle Daten des Smart-Contracts außerhalb der Kette zu speichern. Das Bitcoin-Mainnet dient nur als Bestätigung des Endzustands, wodurch die Nutzung des Blockraums reduziert und die Durchsatzmenge erheblich verbessert wird.
Derzeit verfügbare RGB-Anwendungen
Entwickler können fungible Token-RGB20- und nicht fungible Token-NFT-Verträge über RGB bereitstellen und sind mit dem Lightning Network kompatibel.
Da RGB Benutzer durch den Einsatz intelligenter Verträge bei der Ausgabe von Bitcoin oder homogenen Token im Lightning Network unterstützen kann, gilt es auch als Alternative zu BRC-20-Token.
Der größte Vorteil von RGB20- und BRC-20-Token besteht darin, dass von RGB20 ausgegebene Token mit niedrigen Gasgebühren und schnellen Überweisungen im Lightning Network zirkulieren können. BRC-20 ist auf Satoshi eingraviert und alle Aktivitäten werden auf der Bitcoin-Kette mit begrenzter Skalierbarkeit ausgeführt.
Bitcoin NFT-Markt DIBA
Es ist der erste Bitcoin-NFT-Handelsmarkt, der auf der RGB-Smart-Contract-Plattform aufgebaut ist und Benutzern die Erstellung und den Handel von NFTs auf Bitcoin ermöglicht. Dieser Vermögenswert wird oft als UDA-einzigartiger digitaler Vermögenswert bezeichnet.
Darüber hinaus können Benutzer RGB-Smart-Verträge und zugehörige Vermögenswerte über Wallets erleben, die mit dem Bitcoin-Netzwerk verbunden sind:
Iris Geldbörse
Dies ist eine von Bitfinex Labs entwickelte Wallet-Anwendung zum Ausgeben und Empfangen von RGB-Assets. Benutzer müssen sie aus dem Google Store herunterladen.
Meine Zitadelle
Unterstützt RGB Asset Wallet, derzeit müssen Benutzer das Installationspaket herunterladen.
Bitmaske
Kann verwendet werden, um die Prägung, Verteilung und RGB-Anwendungen von RGB-Assets zu erleben. BitMask ist eine von DIBA erstellte Chrome-Erweiterungs-Wallet, die Stablecoins und NFTs unterstützt. Derzeit können Benutzer die Ausgabe und Übertragung von RGB20-Assets mithilfe der Betaversion der Bitmask-Wallet erleben. Der aktuellen Benutzererfahrung nach zu urteilen, ist Bitmask Wallet für Benutzer einfacher zu starten.
RGB-Workflow und verwandte Technologien
RGB bindet tatsächlich die Ausgabe von Vermögenswerten außerhalb der Kette an UTXO-Änderungen in der Kette. Da UTXO das Transaktionsereignis von Bitcoin zu einem bestimmten Zeitpunkt bestätigen kann, können wir dieses Transaktionsereignis so ändern, dass es einer Änderung des Status von Bitcoin entspricht etwas anderes.
Ich habe beispielsweise an einer anderen Stelle einen Vermögenswert ausgegeben, der UTXO1 im Bitcoin-Netzwerk entspricht. Wenn ich diesen Vermögenswert an jemand anderen übertrage, kann ich dieses Übertragungsverhalten auf UTXO2 im Bitcoin-Netzwerk abbilden.
Da UTXO selbst festgelegt und vereinbart ist, sollten Änderungen in UTXO im Bitcoin-Mainnet auch entsprechend Änderungen im Status anderer Vermögenswerte vereinbart werden, solange ich nachweisen kann, dass diese Bindung zuverlässig ist.
Darüber hinaus nutzt das RGB-Protokoll die Sicherheit des Bitcoin-Mainnets UTXO, um die Sicherheit seiner Off-Chain-Asset-Ausgabe oder Vertragslogik zu unterstützen.
RGB-Protokoll-Workflow
1. Der Asset-Emittent erstellt auf Kundenseite ein neues Asset und generiert ein einmaliges Siegel und eine einmalige Verpflichtung.
2. Der Asset-Emittent verankert den neuen Asset im Bitcoin-Netzwerk und bettet die Verpflichtung in den Output (UTXO) der Bitcoin-Transaktion ein.
3. Der Vermögenswertempfänger überprüft die Gültigkeit des Vermögenswerts, indem er die Zusage einsieht und den Einmalstempel überprüft.
4. Bei der Übertragung von Vermögenswerten wird das alte Einmalsiegel zerstört und das neue Einmalsiegel, die Verpflichtung und die Transaktionsdaten werden im Bitcoin-Netzwerk verankert.
Auf diese Weise ermöglicht das RGB-Protokoll die Ausgabe, Übertragung und Überprüfung von Vermögenswerten im Bitcoin-Netzwerk unter Wahrung der Privatsphäre, Skalierbarkeit und Dezentralisierung.
Gleichzeitig lässt sich RGB auch gut in das Lightning Network integrieren. In seiner offiziellen Dokumentation beschreibt RGB sich selbst als L2 oder L3; wenn das Lightning Network existiert, kann RGB als L3 verwendet werden, um Bitcoin- und RGB-Tokens schnell außerhalb der Kette auszutauschen und so effizientere Transaktionen und Vermögensverwaltung zu erreichen.
Weitere wichtige Technologien
Um sicherzustellen, dass die von RGB außerhalb der Kette ausgegebenen Vermögenswerte tatsächlich mit dem UTXO in der Kette übereinstimmen können, sind tatsächlich einige andere Technologien erforderlich, um dies zu erreichen.
Clientseitige Validierung: Im RGB-Protokoll erfolgen die Transaktionsüberprüfung und die Datenspeicherung auf der Clientseite (z. B. Wallet-Software) und nicht auf der Blockchain. Dadurch wird verhindert, dass Transaktionsdaten in der Kette offengelegt werden, was den Datenschutz verbessert. Durch die clientseitige Überprüfung können auch die Anforderungen an die Datenspeicherung in der Kette reduziert und die Skalierbarkeit des Netzwerks verbessert werden.
Dies ist auch ein großer Unterschied zwischen RGB und BRC20. Da sich die Transaktionsdaten auf dem Client und nicht in der Kette befinden, können theoretisch die aktuelle Netzwerküberlastung und die hohen Bearbeitungsgebühren erheblich reduziert werden.
Single-Use-Siegel: Eine Technologie, die sicherstellt, dass das Eigentum an Vermögenswerten nicht manipuliert werden kann. Ein einmaliges Siegel ist eine kryptografische Signatur, die den Status eines Vermögenswerts sperrt. Bei der Übertragung eines Vermögenswerts wird das alte Siegel zerstört und ein neues erstellt. Auf diese Weise wird jeder Manipulationsversuch an den Eigentumsverhältnissen des Vermögenswerts erkannt, da der Status des Siegels nicht übereinstimmt.
Dies entspricht auch der im vorherigen Abschnitt beschriebenen Zerstörung und Erzeugung von UTXO. Das alte Siegel repräsentiert das alte UTXO und das neue Siegel verweist auf das neue UTXO.
Verpflichtungen: Um Vermögenswerte mit dem Bitcoin-Netzwerk zu verknüpfen, verwendet das RGB-Protokoll eine Technologie namens Verpflichtungen. Eine Verpflichtung ist ein kryptografischer Beweis dafür, dass ein Vermögenswert mit einer bestimmten Bitcoin-Transaktion verbunden ist. Verpflichtungen werden in die Ausgaben (UTXOs) von Bitcoin-Transaktionen eingebettet, die die Übertragung von Vermögenswerten im Bitcoin-Netzwerk ermöglichen.
Verankerung: Um die Client-Verifizierung mit dem Bitcoin-Netzwerk zu verbinden, verwendet das RGB-Protokoll die Verankerungstechnologie. Verankerung ist der Prozess, bei dem ein einmaliger Stempel und eine Verpflichtung zusammengebracht werden. Bei der Übertragung von Vermögenswerten werden neue einmalige Stempel, Verpflichtungen und Transaktionsdaten im Bitcoin-Netzwerk verankert, wodurch die Sicherheit und Konsistenz des gesamten Systems gewährleistet wird.
Abschluss
Von einer langen Ruhephase bis hin zu einer erneuten Ausgrabung verließ sich RGB tatsächlich auf den Schwall an Vermögenswerten, die von BRC-20 ausgegeben wurden. Ohne Werturteile und Bedeutungsdiskussionen zu fällen, können wir vielmehr feststellen, dass nach der ersten Spekulationswelle im Stillen weitere Möglichkeiten auftauchen und die gesamte Ökologie inmitten des Lärms einen Schritt weiter vorantreiben werden.
Gleichzeitig hat RGB tatsächlich eine Wallet auf den Markt gebracht, die BTC-basierte Netzwerkressourcen senden und empfangen kann und NFT-bezogene Funktionen unterstützt. Die RGB-bezogene Telegram-Diskussionsgruppe bleibt aktiv und Entwickler sind daran interessiert, Fragen im Zusammenhang mit der Technologie zu diskutieren und zu beantworten.
Jemand profitiert von dem Hype und er schafft neue technische Probleme. Die Lösung dieser Probleme führt oft auch zu neuen Narrativen und erweckt alte Protokolle wie RGB zum Leben, was möglicherweise die nächste Welle des Hypes auslöst.