Tout ce que vous devez savoir sur le protocole RVB

1/3/2024, 3:25:24 PM
Intermédiaire
BitcoinInscription
Le protocole RGB est un protocole de contrat intelligent sur la blockchain Bitcoin qui adopte un modèle de validation côté client avec des données hors chaîne pour exécuter des contrats intelligents.

Qu'est-ce que le protocole RVB ?

Source de l'image : Site web du RGB

Le protocole RGB est un ensemble de protocoles open-source pour le réseau Bitcoin qui permet le développement et l'exécution de contrats intelligents complexes, confidentiels et sécurisés. Le protocole RGB utilise la blockchain Bitcoin comme couche de base qui conserve les codes des contrats intelligents et les données hors chaîne.

L'infrastructure du protocole utilise des sceaux à usage unique, des preuves de publication et des engagements en bitcoins pour symboliser et exécuter des projets. Le modèle RGB passe du modèle général de "contrat intelligent sur la chaîne" au modèle de "validation côté client", en utilisant la blockchain pour le seul consensus.

Historique du protocole RVB

Le protocole RGB a été conçu à l'origine par Giacomo Zucco en 2016 comme un système d'actifs non basé sur la blockchain appelé BHB Network, basé sur le concept de "validation côté client" de Peter Todd. Le prototype du projet a été lancé en 2017 avec le soutien du groupe Poséidon.

En 2019, Maxim Orlovsky de Pandora Prime AG est devenu le principal concepteur et contributeur du projet, influençant le passage du système d'actifs du réseau BHB au protocole RGB actuel, qui a permis au projet de calculer des contrats intelligents confidentiels.

La même année, Giacomo et Orlovsky ont créé la Lightning Network Protocol/Bitcoin Protocol Standards Association (LNP/BP Standards Association) afin de superviser le développement du protocole RGB et d'encourager la création et la gestion de normes, de registres, de bibliothèques, de nœuds, d'outils de ligne de commande et de documentations pour les réseaux Lightning et Bitcoin. L'association a été financée par des sociétés de capital-risque telles que iFinex Inc., Fulgur Ventures, Pandora Prime AG, les fonds personnels du Dr Maxim Orlovsky, la fondation Hojo, DIBA Inc. et même des dons anonymes de la communauté.

Le protocole RVB actuel est le fruit des contributions techniques et financières de plus de 50 personnes et entreprises.

L'équipe du RVB

En tant que protocole décentralisé, il n'existe pas de structure d'équipe formelle. Ainsi, les contributions au projet proviennent d'un réseau mondial de développeurs et de chercheurs. Le projet a été cofondé par Giacomo Zucco, un entrepreneur italien qui est un maximaliste du bitcoin depuis 2012. Il a créé la première plateforme italienne axée sur le bitcoin, Bitcoin.it, et vise à développer le réseau bitcoin pour rivaliser avec des blockchains telles qu'Ethereum.

Maxim Orlovsky est un chercheur et un ingénieur qui a transformé le réseau BHB en protocole RVB. Il est également ingénieur en chef de la LNP/BP Standards Association. Il a contribué à plusieurs projets de l'écosystème Bitcoin, tels que Lightning, les réseaux préservant la vie privée, la programmation fonctionnelle et l'informatique déterministe.

Parmi les autres contributeurs notables au projet figurent AJ Town, Christian Bacher et un anonyme "ZmnSCPxj". Comme indiqué précédemment, le projet est développé par un réseau de chercheurs et de membres de la communauté Bitcoin.

Introduction à la technologie de base : Preuve de publication, sceaux à usage unique et engagements Bitcoin

Source de l'image : Site web du RGB

Preuve de publication

Le protocole RGB a été conçu à l'aide de la technique de "validation côté client" de Peter Todd, qui permet de vérifier l'état des contrats et des transactions sans alourdir indûment la blockchain Bitcoin.

Cette vérification et cette validation dépendent de la preuve de publication (PoP), qui agit comme une coupure de journal numérique qui partage les mises à jour avec les participants à la transaction, garantissant que toutes les personnes concernées reçoivent et reconnaissent les changements mis à jour.

Contrairement à d'autres mécanismes de consensus qui doivent être validés par le réseau mondial, le PoP s'appuie sur trois concepts sous-jacents pour fonctionner. La première est la preuve de réception, qui permet aux participants de confirmer le destinataire de la livraison. Cette procédure est similaire à l'envoi d'un courriel de confirmation après la mise à jour d'un document.

La seconde est la preuve de non-publication, qui permet au réseau de confirmer si la mise à jour a été publiée. Cela permet d'éviter les altérations ou les modifications non validées du protocole. La dernière est la preuve d'appartenance, qui garantit que toutes les parties sont autorisées à recevoir la mise à jour. Cela permet de maintenir la transparence du projet ou du réseau.

Scellés à usage unique

Pour soutenir le mécanisme de consensus de la preuve de publication, Peter Todd a proposé le sceau à usage unique, un engagement cryptographique qui garantit qu'un engagement dupliqué ne pourra pas être créé à l'avenir.

Initialement introduit en 2016, le concept de sceau à usage unique garantissait la création d'engagements Bitcoin déterministes qui permettaient aux projets sur la blockchain Bitcoin d'utiliser la même transaction sans qu'il soit nécessaire de se connaître mutuellement. Le sceau comprend un identifiant de transaction SHA-256 et un numéro de sortie de transaction de 32 bits lié à un message spécifique, semblable à un code secret, qui ne peut pas faire l'objet d'une ingénierie inverse même si le participant connaît le contenu du message.

Le sceau à usage unique agit de la même manière que l'identifiant d'un conteneur d'expédition et garantit que chaque transaction possède un identifiant avec des contrats intelligents ou des actifs attachés qui ne peuvent être dépensés qu'une seule fois, protégeant ainsi le réseau d'une attaque par double dépense tout en maintenant la structure décentralisée sans confiance.

Engagements en matière de bitcoins

En cryptographie, les engagements s'apparentent à des coffres verrouillés dans lesquels sont déposées des informations. Ces informations sont accessibles sous certaines conditions, ce qui est important dans le cadre d'une communication décentralisée.

Dans le protocole RVB, les engagements Bitcoin sont des engagements déterministes qui se présentent sous trois formes : Tapret, Operet et Multi-protocoles. Les engagements Tapret sont basés sur la fonctionnalité Taproot de la blockchain pour créer des engagements sécurisés et vérifiables.

L'engagement Opret est basé sur la sortie OP Return (OP_RETURN). La sortie OP Return est une sortie qui permet d'inclure des données arbitraires pour les appareils qui sont trop vieux pour utiliser la fonction Taproot. Les engagements multiprotocoles sont suffisamment souples pour être utilisés dans plusieurs protocoles.

Introduction à la conception architecturale du protocole RVB

La couche de base est la blockchain de Bitcoin, qui sert de fondement à toutes les transactions et à tous les engagements du projet. La couche de validation côté client est construite au-dessus, et se compose des engagements déterministes de Bitcoin (Tapret et Opret) et de l'AluVM, une machine virtuelle optimisée pour les opérations arithmétiques et logiques nécessaires à la validation des contrats intelligents lors de la validation côté client.

La couche critique non consensuelle vient s'y ajouter. Cette couche se compose du sceau à usage unique qui fournit une couche supplémentaire de sécurité pour le projet RGB, de l'engagement multi-protocole et du schéma RGB qui définit les règles de validation, le type d'état et le type de logique pour la validation côté client.

Enfin, le contrat RGB et le réseau lightning se composent de l'état Genesis, de la transition d'état DAG (Directed Acyclic Graph) et du protocole Bifrost pour la coordination et l'interaction des contrats intelligents.

Caractéristiques de l'écosystème du protocole RGB : État des contrats intelligents et intégration des portefeuilles

Source de l'image : Site web du RGB

État du contrat intelligent

Le protocole RGB utilise la validation côté client et des données hors chaîne pour exécuter des contrats intelligents sur la blockchain Bitcoin. Cet écart par rapport au modèle d'exécution général introduit une nouvelle opération pour les contrats et leur état sur la blockchain.

Le protocole RGB représente la propriété des actifs sur le réseau à l'aide d'éléments tels que des clés, des identités ou des valeurs qui peuvent être transférées ou modifiées à l'aide d'actions spécifiques. Contrairement aux protocoles conventionnels, ces données sont stockées hors chaîne afin d'alléger la charge de la blockchain. Pour éviter la centralisation de l'autorité, les membres du réseau définissent et appliquent les règles du contrat, ce qui permet à la plateforme de résister à la censure.

Le protocole utilise la vérification côté client, qui repose sur l'utilisation d'outils cryptographiques par les participants individuels. Le RVB n'a donc publié que l'état des transactions. Le contenu réel est confidentiel, ce qui améliore la protection de la vie privée. Le protocole utilise également une structure de propriété double pour gérer les données globales (publiques) accessibles à tous les membres du réseau et les données propres (privées) contrôlées par des parties spécifiques.

Le protocole RVB utilise l'opération Genesis qui définit l'état initial de la propriété du contrat, ses conditions de distribution et les droits des propriétaires. En cas de transfert, l'opération met à jour l'état, en exécutant la logique ou les règles qui guident la transaction. Cet état actualisé est envoyé aux parties ou communautés concernées afin de maintenir sa conception décentralisée.

Intégration du portefeuille

Grâce à l'infrastructure hors chaîne du protocole RGB pour l'exécution des contrats intelligents, le portefeuille intégré n'a pas besoin d'opérer directement sur la chaîne. Au lieu de cela, il utilise une intégration API pour récupérer les données du contrat, suivre les états du contrat et lancer des vérifications dans l'interface du portefeuille de l'utilisateur.

Pour prendre en charge les vérifications côté client, la conception du portefeuille inclut des fonctionnalités permettant aux utilisateurs de vérifier les transactions dans leur interface familière, ce qui nécessite l'intégration d'outils de preuve cryptographique. Certaines fonctionnalités permettent également à l'utilisateur de divulguer des données de manière sélective ou de demander des signatures aveugles, ce qui protège les données de l'utilisateur.

Ces caractéristiques visent à simplifier l'interaction de l'utilisateur avec le protocole RVB et la blockchain de Bitcoin, afin d'en favoriser l'adoption à plus grande échelle. Il permet également d'améliorer la sécurité et la confidentialité des transactions portant sur des données sensibles.

Analyse des risques

Avantage

Le protocole RGB présente certains avantages clés en tant que solution pour les contrats intelligents sur la blockchain Bitcoin. Le premier est l'évolutivité et l'efficacité. Le protocole RGB utilise des vérifications côté client et des données hors chaîne pour réduire la charge des transactions sur Bitcoin tout en permettant un temps de traitement plus rapide.

Il comporte également des fonctions qui améliorent la confidentialité et le contrôle des données par l'utilisateur en intégrant ces outils cryptographiques dans une interface simple à utiliser. Enfin, le protocole s'appuie sur la sécurité de la blockchain de Bitcoin, qui est l'une des plus sûres au monde.

Inconvénients

L'un des inconvénients majeurs du protocole RGB est le nombre de participants requis pour la vérification côté client. Contrairement aux transactions sur la chaîne qui nécessitent la validation de l'ensemble du réseau, la conception hors chaîne du protocole RGB repose sur des serveurs ou des infrastructures en nuage qui pourraient conduire à une centralisation ou à une censure potentielle en compromettant les serveurs.

La conception RGB hors chaîne introduit également plus de complexité dans l'infrastructure de la blockchain, ce qui pourrait entraîner des problèmes d'évolutivité.

Défis

L'un des principaux défis du protocole est de parvenir à un consensus lors de la résolution des conflits. Contrairement à la validation sur la chaîne qui implique l'ensemble du réseau, la conception hors chaîne présente plus de difficultés pour parvenir à un consensus sur les améliorations et les litiges contractuels, ce qui pourrait conduire à l'utilisation de tiers centralisés ou de modèles de confiance.

L'utilisateur est également invité à être plus vigilant en ce qui concerne la sécurisation de ses clés privées. Cela pourrait être difficile pour les utilisateurs moins prudents.

Analyse concurrentielle

Les protocoles RGB et OmniBOLT sont deux projets de couche qui utilisent le réseau Lightning et Bitcoin pour faciliter des transactions plus rapides et moins chères. Mais ils ont aussi leurs différences.

Le protocole RGB est un protocole de contrat intelligent hors chaîne à usage général qui peut être utilisé dans divers projets, de la finance à la gouvernance. D'autre part, OmniBOLT est un projet axé sur la finance, utilisé pour émettre et transférer des stablecoins sur le réseau.

Alors que les deux projets ont été conçus pour améliorer l'évolutivité du réseau Bitcoin, le protocole RGB, qui utilise la validation côté client, minimise la charge sur la blockchain. Contrairement au protocole RGB, OmniBOLT s'appuie fortement sur la blockchain pour la validation, ce qui réduit la capacité d'évolution.

Le protocole RGB utilise un stockage hors chaîne, ce qui donne la priorité à l'évolutivité et à la confidentialité. Le protocole permet aux utilisateurs de divulguer des données de manière sélective, ce qui leur donne le contrôle des informations sensibles. Le protocole OmniBOLT, quant à lui, utilise le stockage sur la chaîne, qui donne la priorité à la transparence et à l'auditabilité, de sorte que les transactions sont entièrement visibles, à l'instar de la norme Bitcoin pour les transactions.

Le choix entre les deux dépend du cas d'utilisation spécifique et des priorités, qu'il s'agisse d'applications générales axées sur la protection de la vie privée ou de cas d'utilisation du réseau basés sur les monnaies stables.

Applications du protocole RGB

Infinitas

Source de l'image : Site web d'Infinitas

Le projet est une plateforme de contrats intelligents Turing complète sur Bitcoin qui utilise à la fois le protocole RGB et le réseau Lightning.

Le projet hérite de la sécurité de la blockchain de Bitcoin pour protéger les actifs des utilisateurs, tout en utilisant un mécanisme avancé d'ancrage de Bitcoin sans confiance pour protéger les données des utilisateurs des regards indiscrets. Le projet vise à étendre la capacité du protocole RGB, à ouvrir la voie à des applications plus complexes et à favoriser un écosystème interconnecté pour les développeurs et les utilisateurs de Bitcoin.

MaCitadelle

Source de l'image : Site web MyCitadel

MyCitadel est le premier portefeuille à interface utilisateur graphique (GUI wallet) à prendre en charge les caractéristiques du protocole RGB. Créé par les développeurs de RGB, il s'agit d'un portefeuille multiplateforme qui permet aux utilisateurs de profiter de la plateforme sur leurs appareils préférés.

Art numérique en bitcoins (DIBA)

Source de l'image : Site web de DIBA

DIBA est la première place de marché NFT sur Bitcoin qui utilise les contrats intelligents du protocole RGB et le réseau Lightning. Il a été conçu pour aider à façonner la compréhension humaine des actifs artistiques non conservés sur la blockchain de Bitcoin.

La version bêta de l'application fonctionne sur le réseau de test de Bitcoin et sera bientôt lancée sur le réseau principal.

Conclusion

Le protocole RGB est un protocole de contrat intelligent sur la blockchain Bitcoin qui adopte un modèle de validation côté client avec des données hors chaîne. Il a été initialement conçu et développé par Giacomo et Maxim.

Le projet utilise la preuve de publication, les sceaux à usage unique et les engagements Bitcoin pour exécuter des contrats intelligents sur la blockchain. L'infrastructure permet la gestion de contrats intelligents, la double propriété et l'intégration de portefeuilles afin d'améliorer la confidentialité et l'adoption.

Malgré les difficultés, le protocole RGB s'engage à respecter la vie privée et à développer la communauté afin d'améliorer le réseau Bitcoin.

Auteur : Bravo
Traduction effectuée par : Sonia
Examinateur(s): Piccolo、Wayne、Ashley He
* Les informations ne sont pas destinées à être et ne constituent pas des conseils financiers ou toute autre recommandation de toute sorte offerte ou approuvée par Gate.
* Cet article ne peut être reproduit, transmis ou copié sans faire référence à Gate. Toute contravention constitue une violation de la loi sur le droit d'auteur et peut faire l'objet d'une action en justice.

Partager

Calendrier Crypto

Mises à Jour du Projet
Etherex lancera le jeton REX le 6 août.
REX
22.27%
2025-08-06
Rare Dev & Governance Day à Las Vegas
Cardano organisera la Rare Dev & Governance Day à Las Vegas, du 6 au 7 août, avec des ateliers, des hackathons et des discussions en panel axés sur le développement technique et les sujets de gouvernance.
ADA
-3.44%
2025-08-06
Blockchain.Rio à Rio de Janeiro
Stellar participera à la conférence Blockchain.Rio, qui se tiendra à Rio de Janeiro, du 5 au 7 août. Le programme comprendra des discours d'ouverture et des tables rondes avec des représentants de l'écosystème Stellar en collaboration avec les partenaires Cheesecake Labs et NearX.
XLM
-3.18%
2025-08-06
Webinaire
Circle a annoncé un webinaire en direct intitulé « L'ère de la loi GENIUS commence », prévu pour le 7 août 2025, à 14h00 UTC. La session explorera les implications de la nouvelle loi GENIUS adoptée—le premier cadre réglementaire fédéral pour les stablecoins de paiement aux États-Unis. Dante Disparte et Corey Then de Circle dirigeront la discussion sur la manière dont la législation impacte l'innovation des actifs numériques, la clarté réglementaire et le leadership des États-Unis dans l'infrastructure financière mondiale.
USDC
-0.03%
2025-08-06
AMA sur X
Ankr organisera un AMA sur X le 7 août à 16h00 UTC, axé sur le travail de DogeOS dans la construction de la couche d'application pour DOGE.
ANKR
-3.23%
2025-08-06

Articles connexes

Comment miser sur l'ETH?
Débutant

Comment miser sur l'ETH?

La fusion étant terminée, Ethereum est enfin passé de PoW à PoS. Les jalons maintiennent maintenant la sécurité du réseau en jalonnant l'ETH et en obtenant des récompenses. Il est important de choisir les méthodes et les prestataires de services appropriés avant de procéder au piquetage. La fusion étant terminée, Ethereum est enfin passé de PoW à PoS. Les jalons maintiennent maintenant la sécurité du réseau en jalonnant l'ETH et en obtenant des récompenses. Il est important de choisir les méthodes et les prestataires de services appropriés avant de procéder au piquetage.
11/21/2022, 7:46:18 AM
Qu'est-ce que le minage BTC ?
Débutant

Qu'est-ce que le minage BTC ?

Pour comprendre ce qu'est le minage de BTC, nous devons d'abord comprendre BTC, une crypto-monnaie représentative créée en 2008. Désormais, tout un ensemble de systèmes algorithmiques entourant son modèle économique global a été établi. L'algorithme stipule que les BTC sont obtenus par un calcul mathématique, ou "mining", comme nous l'appelons de manière plus imagée. De nombreuses autres crypto-monnaies, et pas seulement la BTC, peuvent être obtenues par minage, mais la BTC est la toute première application du minage pour obtenir des crypto-monnaies dans le monde. Les machines utilisées pour l'exploitation minière sont généralement des ordinateurs. Grâce à des ordinateurs de minage spéciaux, les mineurs obtiennent des réponses précises aussi rapidement que possible afin d'obtenir des récompenses en crypto-monnaies, qui peuvent ensuite être utilisées pour obtenir des revenus supplémentaires en négociant sur le marché.
12/14/2022, 9:31:58 AM
Spot Bitcoin ETFs : Une passerelle vers l'investissement dans les crypto-monnaies pour les entrepreneurs
Intermédiaire

Spot Bitcoin ETFs : Une passerelle vers l'investissement dans les crypto-monnaies pour les entrepreneurs

Cet article est une introduction aux ETF Bitcoin, expliquant clairement aux lecteurs ce qu'est le BTC au comptant.
12/31/2023, 2:39:36 PM
Explication approfondie de Yala: Construction d'un agrégateur de rendement DeFi modulaire avec la stablecoin $YU comme moyen.
Débutant

Explication approfondie de Yala: Construction d'un agrégateur de rendement DeFi modulaire avec la stablecoin $YU comme moyen.

Yala hérite de la sécurité et de la décentralisation de Bitcoin tout en utilisant un cadre de protocole modulaire avec la stablecoin $YU comme moyen d'échange et réserve de valeur. Il connecte de manière transparente Bitcoin avec les principaux écosystèmes, permettant aux détenteurs de Bitcoin de générer des rendements à partir de différents protocoles DeFi.
11/29/2024, 6:05:21 AM
Comprendre le protocole Runes de couche 1 de Bitcoin
Débutant

Comprendre le protocole Runes de couche 1 de Bitcoin

L'introduction de Runes vise à remédier aux limites des protocoles de jetons BTC existants, en proposant une solution supérieure qui a déjà suscité de grandes attentes pour ses jetons initiaux et ses projets conceptuels sur le marché.
3/3/2024, 3:17:48 PM
Les meilleures plateformes de loterie en crypto-monnaie pour 2024
Débutant

Les meilleures plateformes de loterie en crypto-monnaie pour 2024

Explorez le monde des loteries cryptographiques grâce à ce guide complet sur les mécanismes des loteries cryptographiques, ainsi que sur les meilleures plateformes.
1/28/2024, 4:53:22 PM
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!