Points clés

  • Validium est un type de solution de mise à l'échelle Ethereum qui traite les transactions hors chaîne et garantit leur validité à l'aide de preuves sans connaissance.

  • Validium utilise l'assistance de l'opérateur pour valider par lots les transactions afin de réduire le stockage de données en chaîne et les frais de gaz.

  • Validium présente les avantages d'une vitesse de transaction et d'une confidentialité accrues, mais également des défis tels que les risques liés à la disponibilité des données et les problèmes potentiels liés à la centralisation. 

Introduction

La technologie blockchain s’est considérablement améliorée au fil des années, mais l’évolutivité reste un problème. Dans cet article, nous examinerons un type de solution appelé Validium, qui peut améliorer l’évolutivité d’Ethereum.

Qu’est-ce que Validium ?

Validium est un type de solution de mise à l'échelle Ethereum qui exploite la disponibilité des données hors chaîne et le calcul pour traiter les transactions plus efficacement. Contrairement aux rollups sans connaissance (zk-rollups), qui stockent certaines données en chaîne, Validium stocke les transactions hors chaîne et vérifie leur validité avec l'utilisation de preuves à connaissance nulle (ZKP).

Comment fonctionne Validium

Validium exécute les transactions hors du réseau principal Ethereum et garantit leur validité et leur intégrité à l'aide de contrats intelligents sur Ethereum. Examinons les aspects clés de Validium.

Transactions

Lorsqu'un utilisateur souhaite effectuer une transaction avec Validium, il la soumet à l'opérateur. Les opérateurs sont des nœuds responsables de l'exécution des transactions sur la chaîne Validium. Il peut s'agir d'une personne ou d'un groupe de personnes sélectionnées à l'aide du système Proof of Stake (PoS). 

L'opérateur regroupe les transactions et les traite hors chaîne. Lorsque le lot est prêt, l'opérateur utilise un système spécial - un système de vérification - pour prouver la bonne exécution des transactions.

État

Imaginez l'état de Validium, c'est-à-dire un enregistrement de tous les comptes et de leurs soldes, comme un grand arbre. C'est ce qu'on appelle un arbre de Merkle. La racine de cet arbre, c’est-à-dire la racine de l’État, reflète l’ensemble de l’État. Il est stocké sur Ethereum. 

Lorsque l'opérateur traite les transactions, il met à jour la racine de l'état pour refléter les nouveaux soldes et états des comptes. Cette nouvelle racine d'état est ensuite envoyée au réseau principal Ethereum avec la preuve que tout a été fait correctement. 

Contrairement aux rollups ZK, les producteurs de blocs sur Validium n'ont pas besoin de publier tous les détails des transactions sur Ethereum. Si Ethereum confirme la preuve, alors le nouvel état est accepté et Validium est mis à jour.

Dépôts et retraits

Les utilisateurs peuvent déposer leurs fonds d’Ethereum vers Validium. Pour ce faire, vous devez envoyer de l'ETH ou d'autres jetons vers un contrat spécial sur Ethereum. Le contrat transférera le dépôt à Validium et le créditera sur le compte hors chaîne. 

Lors du retrait de fonds sur Ethereum, les utilisateurs envoient une demande de retrait à l'opérateur. L'opérateur ajoute la demande au lot et, une fois confirmée sur Ethereum, les utilisateurs peuvent retirer des fonds.

Compatibilité des machines virtuelles Validium et Ethereum (EVM)

Applications simples 

Les Validiums sont efficaces pour des actions simples telles que les échanges de jetons et les paiements, car les Validiums peuvent traiter de nombreuses transactions rapidement et ne stockent pas toutes les données sur le réseau principal Ethereum. Ceci est idéal pour les tâches dans lesquelles les transactions sont simples et ne nécessitent pas de calculs complexes. 

Problèmes avec les contrats intelligents 

Les Les contrats intelligents sont des programmes qui s'exécutent sur la blockchain et impliquent souvent des transactions complexes. Il est difficile pour Validium de travailler avec eux car cela nécessite plus de puissance de calcul pour prouver que les opérations complexes sont exécutées correctement. Cela rend difficile la prise en charge du large éventail de fonctions offertes par les contrats intelligents. 

Solutions possibles

Plusieurs projets visent à rendre Validium plus compatible avec les contrats intelligents Ethereum. Une approche consiste à créer des versions personnalisées de langages de programmation tels que Solidity (utilisé pour écrire des contrats intelligents Ethereum). Ces versions doivent être optimisées pour Validium. Cependant, cette méthode a des limites : un tel langage peut ne pas prendre en charge toutes les fonctions de l’environnement de programmation Ethereum classique.

Avantages du Validium

Efficacité

Validium peut traiter jusqu'à 9 000 transactions par seconde (TPS), déchargeant ainsi le stockage des données et les calculs du réseau principal Ethereum. Ceci est important pour les échanges décentralisés (DEX) et d'autres scénarios où vitesse et tarification avantageuse sont nécessaires.

Réduction des coûts

Validium peut réduire considérablement les frais de gaz en n'hébergeant pas les données de transaction en chaîne. Grâce à cela, les utilisateurs paient des frais de transaction moins élevés.

Sécurité accrue

En stockant les données hors chaîne, Validium peut offrir une confidentialité accrue des transactions et une couche de sécurité supplémentaire sans sacrifier l'évolutivité.

Problèmes de validium

Risque de disponibilité des données

Étant donné que Validium s'appuie sur des données hors chaîne, des risques supplémentaires surviennent. Si les opérateurs ou les gestionnaires de disponibilité des données retiennent les données de transaction, il sera impossible de générer les preuves nécessaires pour retirer les fonds des utilisateurs.

Risque de centralisation

Prouver la validité de Validium nécessite un équipement spécialisé, ce qui peut conduire à une centralisation. Si les ressources nécessaires ne sont disponibles que pour un groupe limité d’organisations, celles-ci commenceront à dominer le réseau et à miner sa décentralisation.

Enfin

Validium est une solution permettant de faire évoluer Ethereum en traitant des transactions hors chaîne. Dans le même temps, Validium garantit l'intégrité des transactions à l'aide de preuves sans connaissance. Validium supprime les limitations du stockage de données en chaîne, ce qui permet d'améliorer le débit des transactions et d'aider à résoudre les problèmes d'évolutivité.

Lecture recommandée

Avis de non-responsabilité : les documents suivants sont fournis « tels quels » sans garantie d'aucune sorte, à titre de référence générale et à des fins éducatives uniquement. Ces informations ne doivent pas être considérées comme des conseils financiers, des conseils juridiques ou une recommandation d’achat d’un produit ou d’un service spécifique. Vous devriez demander votre propre avis à des conseillers professionnels appropriés. Cet article ayant été rédigé par un auteur tiers, veuillez noter que les opinions exprimées sont celles de l'auteur tiers et ne reflètent pas nécessairement les vues de la Binance Academy. Pour des informations plus détaillées, veuillez suivre le lien. La valeur des actifs numériques peut être volatile. La valeur des fonds investis peut augmenter et diminuer. Vous ne récupérerez peut-être pas vos fonds investis. Vous êtes seul responsable de vos décisions d’investissement. Binance Academy n'est pas responsable de vos éventuelles pertes. Ces informations ne constituent pas des conseils financiers, juridiques ou professionnels. Pour en savoir plus, veuillez consulter nos Conditions d'utilisation et notre Divulgation des risques.