
Les utilisateurs valident leurs propres contrats sans partager des données avec l'ensemble du réseau.
RVB 1.0 Vous pouvez vérifier les contrats sans révéler son contenu, en utilisant la cryptographie ZK-stark.
Bitcoin est sur le bord d'un nouveau chapitre de son évolution. Avec la publication de votre « Papier jaune » (ou manuel technique), RVB 1.0 est présenté comme un nouvel outil qui ouvre la porte à des contrats intelligents à Bitcoin, promettant d'enrichir le réseau avec des fonctionnalités avancées, en maintenant son essence décentralisée et sûre.
Intégré pour fonctionner avec le réseau principal et avec les deuxièmes couches (L2) telles que Lightning Network (LN), RVB 1.0 est un L2 qui parie sur Améliorer la confidentialité et l'évolutivitéEspace d'ouverture pour les applications décentralisées (DEFI) construites directement sur Bitcoin.
Le 12 août, il a marqué une étape importante dans le développement de RVB. Pour la première fois, le pont que USDT est passé d'Ethereum à RVB a été réalisé avec succès, marquant également son entrée historique de l'écosystème Bitcoin à travers ce protocole.
Cette intégration permet à l'USDT de s'installer dans Bitcoin, de circuler via RVB et RVB-Lightning, et de préserver la confidentialité par défaut, offrant une solution sûre et efficace.
Ce pont RVB débloque les liquidités pour le bitcoin et l'ouverture de nouvelles possibilités pour l'écosystème financier décentralisé.
À quoi sert RVB I.0?
Comme mentionné, RVB I.0 est un Bitcoin L2 basé sur un système de contrat intelligent spécifiquement pour travailler sur le réseau principal, dans Lightning et tout autre réseau de deuxième gardien de cet écosystème.
Dans l'un de ses cas d'utilisation, le réseau LN jouerait un rôle fondamental en agissant comme un canal efficace pour Exécuter et gérer Les contrats intelligents que ce système permet.
Le bitcoin, bien que sûr, peut être lent et coûteux pour traiter de nombreuses transactions petites ou fréquentes, en particulier lors de l'interaction avec des contrats complexes.
Le LN résout cela en créant des « canaux de paiement » parmi les utilisateurs. Ces canaux permettent des transactions (comme le transfert d'un jeton actif dans RVB I.0) presque instantanément et avec des taux minimauxsans enregistrer chaque étape de la couche de base.
RVB I.0 pourrait profiter de ce L2 pour permettre aux micropagos ou applications en temps réel, tels que des jeux de vote ou des systèmes instantanés.
Le but principal de RVB I.0 est de prendre le bitcoin au-delà de sa fonction traditionnelle pour Envoyer ou enregistrer la valeurLe transformer en une plate-forme polyvalente pour les applications Defi et les contrats intelligents.
Cela signifie que, au lieu de dépendre des plateformes externes, les utilisateurs pourraient gérer les accords directement les uns des autres en utilisant le bitcoin comme base.
Cas d'utilisation potentiels:
- Contrats intelligents privés et évolutifs:
RVB I.0 pourrait permettre la création d'accords complexes, tels que les transferts d'argent qui ne sont terminés que si une condition est remplie (par exemple, livrer un produit), ou l'émission de jetons personnalisés qui représentent des actifs tels que les propriétés ou l'art numérique.
En maintenant des détails en dehors du réseau public, le Les utilisateurs pourraient protéger vos informations personnellesUn aspect clé pour ceux qui apprécient la confidentialité.
- Décentralisation totale:
Contrairement à certains systèmes qui nécessitent des nœuds centralisés (serveurs contrôlés par une seule entité), RVB I.0 pourrait éliminer ce besoin, s'alignant avec le principe du Bitcoin pour ne pas faire confiance aux intermédiaires.
Cela pourrait renforcer la résistance à la censure, un avantage potentiel pour les utilisateurs des pays ayant des restrictions gouvernementales.
Lors de l'enregistrement uniquement des engagements minimaux dans le réseau (32 octets par opération au lieu de données complètes), RVB I.0 pourrait gérer un volume beaucoup plus élevé de transactions et de contrats sans saturer le réseau Bitcoince qui pourrait réduire les coûts et les temps d'attente.
Quelques cas possibles d'utilisation de RVB I.0:
- Créez un marché immobilier décentralisé où les contrats d'achat sont exécutés automatiquement lors de la réception du paiement.
- Gérez l'assurance décentralisée lorsque les réclamations ne sont payées que si un événement est vérifié (par exemple, une catastrophe naturelle).
- Faciliter les dons anonymes à des organisations à but non lucratif, en préservant l'identité du donateur.
- Implémentez les systèmes de fidélité ou les récompenses pour les magasins en ligne, tous basés sur Bitcoin.
Comment ça marche?
Le fonctionnement de RVB I.0 est basé sur une combinaison des technologies suivantes:
- Validation côté client (Validation du client-moi):
Contrairement aux réseaux tels que Ethereum, où les contrats intelligents (accords automatisés qui sont exécutés par eux-mêmes dans certaines conditions) sont stockés et traités directement sur le réseau, RVB I.0 adopte une approche différente.
Ce système utilise ce qu'on appelle Validation côté client (Validation côté client, En anglais). Cela signifie que les détails des contrats sont enregistrés et vérifiés dans les appareils personnels des utilisateurs (tels que des ordinateurs ou des téléphones), tandis que seuls les petits « engagements » (résumés cryptographiques de 32 octets) sont enregistrés dans le réseau Bitcoin.
Cela réduit le travail des mineurs (qui traitent les transactions) et rend le réseau plus efficace lors de la diminution La quantité de données stockées dans la chaîne.
- JOINTS UTILISE UNE (Sceaux à usage unique):
Ce sont comme des « serrures numériques » qui garantissent qu'un contrat ou un actif ne peut être utilisé qu'une seule fois.
Par exemple, si Alice envoie un actif transférable dans un contrat intelligent à Bob, le sceau « casse » (dépensé) dans la transaction et ne peut pas être réutilisé. Ceci est lié à un UTXO (sortie de transaction non liée), qui est comme un « tiroir » de Bitcoin qui contient des fonds disponibles. Ce mécanisme Empêche la double dépenseUn problème clé dans les crypto-monnaies.
- Zk-starks (Arguments de connaissances évolutives et transparentes et de connaissances nulles):
Ce sont des tests cryptographiques qui permettent à une personne de vérifier qu'un contrat est valide sans révéler ses détails. Par exemple, cette personne peut confirmer qu'un autre a un certain actif numérique sans savoir qui l'a créé à l'origine.
Le Zk-starks Ils sont « évolutifs » (ils peuvent gérer de grands contrats) et « transparents » (ils ne dépendent pas des clés secrètes), mais génèrent de grands fichiers d'essai, ce qui peut nécessiter plus de stockage.
- Structure d'ancrage (Ancrage):
RVB contracte « l'ancre » à la chaîne Bitcoin grâce à des transactions qui incluent des engagements. Cette ancre agit comme un sceau à temps public. De plus, le Fragment (Division des données en fragments) permet de regrouper plusieurs opérations en une seule transaction, optimisant l'utilisation du réseau.
- Flux RVB 1.0 typique:
Alice crée un contrat local sur votre appareil et génère un engagement cryptographique. Cet engagement est ancré à un Bitcoin UTXO via une transaction.
Bob vérifie le contrat avec sa propre copie des données et l'engagement Anclado. Le transfert est terminé Hors de la tête (en dehors de la chaîne), et seul le nouvel engagement est enregistré dans Bitcoin.
Cela contraste avec d'autres réseaux, comme Ethereum, où chaque étape du contrat (création, vérification et exécution) est enregistrée et traitée directement dans la chaîne, qui peut être coûteux et exposer les données publiquesRVB I.0 réduit la charge sur le réseau et protège la confidentialité en gérant la plupart des travaux localement.
Langages de programmation dans le protocole Bitcoin RVB
Pour une autre voie, et en termes de langages de programmation, les développeurs soulignent que la rouille peut être utilisée (utilisée par Solana, par exemple) pour créer des contrats simples, en profitant de leur robustesse et de leur accessibilité.
Pour des projets plus complexes, l'ALUVM Virtual et son langage Aluassembly sont utilisés, spécialement conçus pour des environnements de haute performance et de sécurité.
Cette intégration suggère que RVB exécute efficacement la logique avancée, qui Améliore votre polyvalence pour créer des applications Et les systèmes Defi, tout en maintenant la robustesse et la confidentialité de l'écosystème Bitcoin.
En outre, l'équipe travaille dans Contractum, un nouveau langage en développement qui promet de simplifier et d'améliorer davantage la création de contrats intelligents.
Quels sont les défis RVB 1.0?
Bien que RVB I.0 offre un potentiel passionnant, il fait également face à des défis qui devraient être pris en compte:
La validation du côté client exige que les utilisateurs gèrent leurs propres logiciels et données. Pour un débutant, la configuration d'un portefeuille RVB pourrait être aussi compliquée que d'assembler un puzzle sans instructions, À moins que des interfaces simples ne soient développées.
Erreurs dans la mise en œuvre de ZK-Starks ou joints à usage unique Ils pourraient permettre à quelqu'un de priver des actifs ou de manipuler des contrats.
De plus, si un utilisateur ne protège pas son appareil (par exemple, contre malware), un ATACKER pourrait modifier les données locales.
- Évolutivité limitée par les utilisateurs:
Bien que Bitcoin soit allégé, les appareils utilisateur doivent traiter des contrats complexes. Sur les anciens ordinateurs ou les téléphones de base, cela pourrait être lent, Créer une limite pratique.
Ainsi, RVB I.0 est présenté comme une proposition intrigante qui pourrait redéfinir l'avenir du bitcoin, le transformant d'une plate-forme pour des contrats intelligents et des applications décentralisées.
Cependant, comme la technologie a récemment présenté le 1er août 2025, elle en est encore à ses débuts et nous devrons attendre son évolution et son adoption.
Voir l’article original en espagnol
