Analyse de la volonté : l’interprétation parfaite de la sécurité des données et du contrôle des coûts

Résumé

  • Volition permettra aux développeurs de réguler la disponibilité des données sur Ethereum (L1) ou Starknet (L2). Réduisez les données sur la chaîne L1, réduisant ainsi considérablement les coûts.
  • La flexibilité du modèle de disponibilité des données offrira une fois de plus aux développeurs et aux utilisateurs de Starknet une plus grande liberté pour choisir de manière rentable le niveau de sécurité le plus approprié pour répondre à leurs besoins spécifiques.
  • Volition sera implémenté sur le testnet au premier trimestre 2024. (mis à jour)

‍ À mesure qu'Ethereum continue de croître, le besoin d'évolutivité et de réduction des coûts devient plus pressant. Par conséquent, Rollups est apparu comme une solution efficace et évolutive sur Ethereum.

Starknet est un cumul de validité construit par les créateurs de STARK Proof qui fonctionne comme un réseau de deuxième couche permettant des calculs à grande échelle et en soumettant uniquement les données clés de chaque transaction à Ethereum (L1) et en utilisant Shared Validator (SHARP) répartit le le coût de vérification est uniforme pour toutes les transactions d'un lot spécifique, réduisant ainsi les coûts de calcul.

Au quatrième trimestre 2023 (la feuille de route a maintenant été mise à jour au premier trimestre 2024), Starknet introduira une autre mesure importante de réduction des coûts qui résoudra l'un des principaux défis rencontrés par les développeurs lorsqu'ils traitent des frais de transaction, à savoir le problème du coût élevé des données sur la chaîne L1. .

Parmi les différents facteurs qui déterminent les coûts de transaction, la disponibilité des données en chaîne peut à elle seule représenter jusqu'à 95 % du coût de transaction moyen. Par conséquent, trouver un moyen de réduire le coût des données sur la chaîne L1 peut avoir un impact considérable sur le coût global pour les utilisateurs et les développeurs. La solution de Starknet est Volition.

introduire

Actuellement, Starknet fonctionne en mode cumul de validité, ce qui signifie que les données Starknet et les engagements envers l'État sont envoyés à Ethereum. Avec Volition, les données peuvent être stockées sur Starknet L2, permettant aux développeurs d'optimiser leurs contrats en sélectionnant leur mode de disponibilité des données, qui peut être sélectionné au niveau de la variable de stockage individuelle.

Volition est une technologie qui, comme son nom l'indique, donne aux développeurs Starknet la liberté de choisir la disponibilité des données pour leurs applications ou transactions. C'est comme s'ils pouvaient décider eux-mêmes quelles données doivent être rendues publiques et lesquelles peuvent rester privées. Ils ont la possibilité de choisir entre deux modes de disponibilité des données différents : un qui stocke les données sur le réseau principal d’Ethereum (L1) et un qui stocke les données sur la deuxième couche de Starknet (L2). De même, cette option peut être transmise à l'utilisateur de l'application.

Volition est implémenté en divisant l'état des données de Starknet en deux arbres d'engagement de stockage différents. L’un concerne le mode de disponibilité des données L1, ce qui signifie que les données seront publiées sur le réseau principal Ethereum. L'autre est le mode de disponibilité des données L2, ce qui signifie que les données seront mises à jour sur la deuxième couche de Starknet et livrées au réseau Starknet. Mais seul l’engagement des données (c’est-à-dire la « racine » des données) sera envoyé au réseau principal Ethereum. Cela permet aux développeurs de faire des choix éclairés entre la sécurité des données et le coût tout en conservant une flexibilité.

Choix libre

Le niveau de sécurité de la publication des données détermine le niveau de certitude de la disponibilité des données. L1 et L2. L1 fait référence au stockage des données sur le réseau principal d'Ethereum avec un degré élevé de sécurité car elles sont protégées par Ethereum et les données sont toujours disponibles comme les autres données. L2 fait référence au stockage des données sur la deuxième couche de Starknet. C'est moins cher mais moins sécurisé car il n'est pas protégé par Ethereum comme L1, mais les données sont communiquées à tous les nœuds de la deuxième couche de Starknet.

Bien que ces mesures nécessaires soient prises pour garantir un haut niveau de sécurité avec la disponibilité des données L2, nous reconnaissons que pour une sécurité maximale, la disponibilité des données L1 (DA) devrait être votre choix pour la sécurité de niveau Ethereum. Les développeurs et les utilisateurs doivent peser le coût de L2 par rapport à la sécurité de L1. Nous recommandons également aux développeurs de rédiger des contrats qui utilisent L2DA pour permettre au contrat de fonctionner correctement en cas de crise de disponibilité des données L2 (par exemple, perte d'actifs L2DA). De plus, alors que nous présentons Volition, nous reconnaissons qu’il faudra du temps pour perfectionner l’innovation. Par conséquent, nous serons disponibles sur le testnet pendant une longue période pour améliorer la technologie en fonction des commentaires de la communauté. L'introduction de cette technologie améliorera l'efficacité et l'expérience de développement, car elle donnera aux développeurs la liberté de choisir le niveau de publication des données nécessaire pour équilibrer la sécurité et les coûts.

Utilisation et application de la volonté

Pour illustrer au mieux l'efficacité de Volition, examinons quelques exemples concrets.

Imaginez que vous êtes impliqué dans un jeu Web3 de haut niveau construit sur Starknet et que vous avez réussi à enchérir sur un NFT haut de gamme pour Crossbow. Compte tenu de l'importance de cette transaction, vous pouvez opter pour le modèle de disponibilité des données en chaîne. Cela garantira que la propriété de l’arbalète est enregistrée en toute sécurité sur la blockchain Ethereum, et par la suite, vous déciderez d’acheter 150 Arrows NFT. Étant donné que cette valeur d'achat est inférieure, vous pouvez choisir la disponibilité des données L2 pour finaliser la transaction, économisant ainsi des coûts.

Le même concept s’applique aux échanges décentralisés de grande valeur, où la priorité absolue du DEX est de protéger les fonds et de minimiser les frais de transaction. Les utilisateurs peuvent stocker certains fonds sur leur compte de disponibilité des données L2 pour optimiser les opérations de trading. L'utilisation des fonds stockés dans les magasins de données L2 permet aux traders d'exécuter de gros volumes de transactions avec des frais réduits. Lorsque les fonds du compte de disponibilité des données L2 atteignent un certain montant, le DEX donnera la priorité à la sécurité plutôt qu'au coût et transférera les fonds vers le compte de disponibilité des données L1. Ce transfert garantit que la plupart des fonds sont disponibles en toute sécurité sur L1.

Comme le montrent ces deux exemples, Volition permet plus de contrôle et améliore l'expérience de trading des utilisateurs en permettant aux développeurs et aux utilisateurs de sélectionner les modes de disponibilité des données pour chaque contrat.

**Quand Volition sera-t-il lancé ? **

Volition prévoit de se lancer sur le testnet Starknet au quatrième trimestre 2023 (désormais remplacé par le premier trimestre 2024), et sera testé et amélioré sur le testnet pendant une période plus longue afin d'améliorer continuellement sa sécurité sur la base des commentaires du communauté et performance. Volition devrait aider de nombreux utilisateurs et développeurs de dApp à réduire leurs coûts.

De plus, Starknet prévoit d'introduire d'autres modèles de disponibilité des données à l'avenir, tels qu'Adamantium, un modèle de disponibilité des données qui exploite les comités pour ceux qui souhaitent choisir une partie de confiance pour la disponibilité de leurs données.

Résumer

Volition est une innovation importante de Starknet qui vise à résoudre les problèmes de sécurité et les coûts élevés des données en chaîne. Il permet de stocker les données sur la deuxième couche de Starknet, donnant aux développeurs la possibilité de réduire les coûts et d'augmenter l'évolutivité tout en conservant la sécurité fiable d'Ethereum. Cette innovation promet d’ouvrir de nouvelles possibilités de développement d’applications innovantes.

Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • Commentaire
  • Partager
Commentaire
0/400
Aucun commentaire
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)