Figure - Sponsor Image Figure - Win $25k USDC with Democratized Prime. Friend & Sponsor Learn more

Les jetons dans la prochaine ère d'Ethereum

Ce que la vision de Vitalik en matière d'états à plusieurs niveaux signifie pour les jetons Ethereum.
Les jetons dans la prochaine ère d'Ethereum
Listen
5
0
0:00 0:00

Subscribe to Bankless or sign in

Vitalik Buterin Vitalik Buterin vient de publier un nouvel article de recherche intitulé «Hyperscaling By Creating New Forms of State » (Hyperscaling en créant de nouvelles formes d'état).

En résumé : Ethereum Ethereum doit considérablement augmenter son exécution, ses données et son état dans les années à venir. Les zkEVM peuvent le faire pour l'exécution, les peerDAS peuvent le faire pour les données, mais l'état est toujours à la recherche d'une percée.

Hyper-scaling de l'état par la création de nouvelles formes d'état
Remerciements particuliers à Guillaume Ballet, Marius van der Wijden, Jialei Rong, CPerezz, Han, soispoke, Justin Drake, Maria Silva et Anders Elowsson pour leurs commentaires et leurs révisions. Afin de faire évoluer Ethereum au cours des cinq prochaines années, nous devons faire évoluer trois ressources : l'exécution (calcul EVM, vérification des signatures...), les données (expéditeur de la transaction, destinataire, signature, calldata...) et l'état (soldes des comptes, code, stockage). Notre objectif est de faire évoluer Ethereum d'environ 1 000 fois. Mais il existe une asymétrie fondamentale entre...

Comment fonctionne l'état aujourd'hui

L'état est, bien sûr, la mémoire d'Ethereum. Il s'agit essentiellement d'une base de données géante que chaque bloc met à jour et sur laquelle chaque nœud doit s'accorder.

Ce système suit les informations relatives aux comptes, telles que les soldes ETH, et les informations relatives au stockage des contrats intelligents, telles que les approbations ERC-20, la propriété des NFT, les positions DeFi, etc. De plus, chaque emplacement de stockage est supposé exister indéfiniment, sauf s'il est écrasé.

Le modèle actuel d'Ethereum est donc « tout est toujours disponible ». Tout l'état est toujours immédiatement récupérable, lisible de manière synchrone et composable avec tous les autres contrats.

Il s'agit d'une offre puissante et unique, mais c'est aussi la raison pour laquelle l'état devient un problème. Chaque nouvel emplacement de stockage augmente la taille de l'état global d'Ethereum, ce qui rend les nœuds plus exigeants à faire fonctionner.

Pourquoi de nouvelles formes d'état pourraient fonctionner

Le modèle d'état actuel d'Ethereum fonctionne à l'échelle actuelle, mais s'il reste inchangé, il ne pourra pas suivre le rythme des gains spectaculaires réalisés en matière d'exécution et de données.

Pour faire face à cette réalité, Vitalik vient de proposer un nouveau paradigme : conserver l'état permanent actuel comme niveau de stockage premium et ajouter à côté de celui-ci de nouveaux niveaux d'état moins coûteux et plus restrictifs.

Dans cette optique, Vitalik a esquissé ce qu'il considère comme les options les plus viables pour l'avenir, à savoir :

  1. Stockage temporaire
    Une arborescence de stockage distincte qui serait « remise à zéro » périodiquement (par exemple tous les mois), après quoi toutes les données stockées ici pourraient être « ressuscitées » à l'aide de preuves.
  2. UTXO
    Au lieu de « propriété = emplacement permanent », les contrats créeraient des enregistrements discrets qui seraient directement intégrés à l'historique. Ethereum se contenterait de suivre des marqueurs permanents minimaux « dépensés/non dépensés ».

Il n'est pas pratique de remplacer entièrement le système de stockage permanent existant d'Ethereum, l'idée serait donc de le conserver comme un niveau premium plus coûteux et de le compléter par un système de stockage temporaire ou UTXO beaucoup plus abordable, ou une sorte de mélange des deux.

Le coût relativement élevé d'un stockage complet et permanent permettrait d'atténuer le gonflement superflu de l'état, tandis que le stockage temporaire donnerait à Ethereum la flexibilité dont il a besoin pour prendre en charge une véritable augmentation de 1 000 fois.

Ce que cela signifie pour les jetons

Comme Vitalik l'a souligné dans son article, les jetons fongibles (ERC-20) et non fongibles (ERC-721, ERC-1155, etc.) « constituent aujourd'hui l'essentiel de l'état d'Ethereum [...] ».

À quoi ressemblerait donc un paysage de stockage à plusieurs niveaux, s'il venait à voir le jour, pour les jetons Ethereum ?

Dans ce paradigme , la grande majorité des pilotes d'état migreraient hors du stockage permanent, et « les NFT et les soldes de jetons ERC20 seraient [parmi les éléments les plus faciles] à transférer vers des UTXO ou un stockage temporaire ».

Ce qui resterait dans le stockage permanent, ce sont des éléments tels que les comptes d'utilisateurs et le code des contrats intelligents, mais la plupart, voire la totalité, de vos jetons préférés opteraient pour le stockage temporaire.

Ces migrations ne seront pas motivées par un alignement, mais plutôt par la simple réalité économique. Avec le stockage temporaire, les jetons et les applications qui les entourent pourront bénéficier de frais de transaction très bon marché. Pourquoi payer plus quand on peut payer moins pour une expérience utilisateur pratiquement identique ?

En effet, les utilisateurs finaux ne remarqueront pas beaucoup de différence, si ce n'est des coûts moins élevés ou peut-être le fait de devoir occasionnellement « ressusciter » d'anciens soldes de jetons ou NFT, ce qui sera aussi simple que de fournir une preuve via votre portefeuille.

Qu'en est-il des NFT entièrement sur la chaîne ?

Par NFT entièrement sur la chaîne, j'entends les NFT créés sans aucune dépendance en dehors de leur code de contrat intelligent sur Ethereum. Grâce à ce code, les médias et métadonnées de ces NFT sont toujours maintenus et générés par le runtime d'Ethereum.

Il s'agit d'un moyen puissant et sans précédent qui est devenu une source d'avancées créatives, par exemple des œuvres d'art comme Terraforms.

La bonne nouvelle, c'est que dans un système de stockage à plusieurs niveaux, les NFT entièrement sur la chaîne continueraient à fonctionner exactement comme ils le font actuellement, et ce indéfiniment, puisque le stockage permanent existant ne disparaîtra pas.

De plus, les créatifs pourront continuer à créer des NFT entièrement sur la chaîne en utilisant le stockage permanent. Les coûts de gaz seront simplement plus élevés par rapport au stockage temporaire, de sorte que l'activité complète et permanente sera réservée aux éléments qui le justifient vraiment.

En conséquence, l'état des NFT entièrement sur la chaîne est, et restera, comme une vitrine en verre qui reste éclairée en permanence et qui sera toujours immédiatement visible et interactive.

À l'inverse, l'état des NFT classiques (c'est-à-dire les projets PFP, etc.) qui passent au stockage temporaire deviendra similaire à celui des reçus dans une archive : vous prouvez et gérez la propriété à l'aide de vos registres, mais les actifs sous-jacents ne seront pas conservés indéfiniment dans la salle d'exposition principale, pour ainsi dire.

Zoom arrière

Apprendre à Ethereum à oublier (ce qu'il peut) pourrait bien être la dernière pièce du puzzle qui permettra aux cas d'utilisation de la culture onchain de se généraliser dans les années à venir.

Pour l'instant, cette idée de stockage à plusieurs niveaux n'est qu'une proposition, et sa concrétisation pourrait prendre beaucoup de temps, si tant est qu'elle se concrétise. Peut-être qu'une autre avancée alternative verra le jour et que la communauté Ethereum finira par l'adopter à la place.

Mais l'essentiel est que cette vision est pratique et sensée et pourrait réellement donner un aperçu de ce à quoi ressemblera l'avenir du stockage sur Ethereum. Mieux vaut donc commencer à s'y intéresser dès maintenant !


5
0
William M. Peaster

Written by William M. Peaster

944 Articles View all      

William M. Peaster, Senior Writer, has been with Bankless since January 2021. Immersed in Ethereum since 2017, he writes the Metaversal newsletter on the onchain frontier, covering everything from AI projects to crypto games, as the team’s lead NFT analyst. With a background in creative writing, he writes fiction and publishes art on Ethereum in his free time.

No Responses
Rechercher sur Bankless