Ethereum, le réseau de blockchain populaire célèbre pour sa crypto-monnaie éther et son utilisation révolutionnaire des contrats intelligents, pourrait faire un changement majeur. Lors d'un récent atelier, le fondateur Vitalik Buterin a révélé un "problème énorme" qui tourmente le réseau: étant donné la structure actuelle du réseau ethereum, il n'y a aucun mécanisme en place pour financer le stockage intelligent des contrats sur la blockchain de la couche de base à long terme. Le problème se résume à la façon dont Buterin et d'autres développeurs ont mis en place la structure des frais pour les utilisateurs d'Ethereum.
À ce stade, tout utilisateur s'engageant dans un contrat intelligent déployé sur le réseau principal n'est responsable que d'une redevance unique, même si tous les nœuds du réseau ethereum doivent ensuite stocker des informations sur ce contrat pour une durée indéterminée. Alors que la base d'utilisateurs d'Ethereum continue de croître et que le nombre de contrats intelligents stockés sur la blockchain augmente, cela pourrait rapidement devenir un problème important avec les frais d'utilisation qui ne sont pas en mesure de couvrir correctement les coûts associés à la masse croissante de données à stocker.
Mécanisme pour l'augmentation des fonds et la diminution des données
Buterin préconise que "les contrats que les développeurs et les utilisateurs oublient et cessent de se soucier devraient disparaître de l'État par défaut", selon ETHNews.com. Il estime que de nombreux contrats intelligents exécutés, en particulier ceux qui sont très anciens ou insignifiants pour diverses raisons, devraient être purgés des nœuds du réseau, libérant ainsi de l'espace. Cela représente à lui seul un changement majeur par rapport à l'approche précédente des systèmes de blockchain. Dans la plupart des cas précédents, les développeurs de blockchain ont vanté l'ouverture, la rigueur et, peut-être le plus important, l'immuabilité de ces systèmes. Une fois qu'un élément a été entré dans la blockchain, la pensée va, il y est en permanence.
La suggestion de Buterin de supprimer des contrats ne serait-ce que d'une partie du réseau pourrait représenter un changement majeur avec des implications importantes. Un certain nombre de questions se posent: quels contrats intelligents seraient prioritaires pour le stockage à long terme? Qu'arriverait-il à ceux qui ont été renvoyés de l'État? Et qui déterminerait lesquels sont conservés et lesquels sont supprimés?
Buterin et d'autres dirigeants d'Ethereum ont une solution visant à faciliter le nettoyage des nœuds du réseau et qui prétend également répondre à bon nombre de ces questions. Un mécanisme de collecte de rente, explique le développeur Philip Daian, est nécessaire pour «tout système qui fournit une abstraction de stockage à ses utilisateurs». Alors que le stockage intelligent des données contractuelles sur le réseau principal est "subventionné par un modèle de stockage basé sur les communs, dans la mesure où le réseau supporte les coûts externes à long terme", il peut y avoir des limites à la viabilité de cette stratégie à long terme.
Deux propositions de frais de loyer
Buterin a suggéré deux propositions interdépendantes pour le système de loyers. Premièrement, la limite supérieure de la taille du réseau principal doit être identifiée, suggère-t-il. Les développeurs devront déterminer la quantité de données qu'ils devraient être autorisés à héberger. Deuxièmement, ethereum devrait établir une structure de frais de location qui garantirait que cette limite ne puisse pas être dépassée. Le sharding réduirait finalement ces frais de manière significative, mais ils représenteraient néanmoins un nouveau fardeau pour les utilisateurs d'éthereum.
Selon la proposition de Buterin, les utilisateurs envoyant des transactions liées à des contrats spécifiés pré-rempliraient automatiquement le contrat associé avec des frais de location destinés à permettre au contrat de rester fonctionnel pendant plusieurs années. Des jetons seraient utilisés pour payer les frais de location et seraient ensuite brûlés. La suggestion de Buterin a limité la façon dont les frais de location pouvaient changer avec le temps; ils pourraient «diminuer, mais pas augmenter». Ainsi, plus la capacité de stockage du matériel augmente avec le temps, plus les frais de location pour les utilisateurs sont faibles. Il s'agit d'une sorte de prudence, car Buterin lui-même a admis que l'obligation de payer des frais dans l'éther pourrait les conduire à devenir considérablement élevés, selon la façon dont le cryptotoken est évalué.
La deuxième proposition de frais de location de Buterin atteint un objectif similaire par différents moyens. Dans ce cas, il y aurait des frais de «paiement à la résurrection» qui pourraient permettre aux contrats d'être maintenus en «sommeil» pour une utilisation ultérieure. Pour que ces contrats dormants soient ressuscités, les utilisateurs seraient tenus de soumettre une preuve Merkle "qui prouve l'état du contrat au moment de la suppression" ou l'heure à laquelle le contrat a été envoyé en mode veille. L'un des avantages de cette proposition est que les utilisateurs ne seraient pas tenus de faire une estimation, au moment du paiement du loyer, de la durée pendant laquelle un contrat donné devrait rester dans l'État.
Ethereum n'a pas prévu de mettre en place des frais de location, bien que d'autres réseaux auraient également discuté de cela comme une possibilité. En tout état de cause, les utilisateurs de certaines des chaînes de blocs et des crypto-monnaies les plus populaires peuvent tôt ou tard se retrouver soumis à des frais supplémentaires afin de s'engager dans des pratiques qui fonctionnaient autrefois.
Investir dans des crypto-monnaies et autres offres initiales de pièces («ICO») est très risqué et spéculatif, et cet article n'est pas une recommandation d'Investopedia ou de l'écrivain d'investir dans des crypto-monnaies ou d'autres ICO. Étant donné que la situation de chaque individu est unique, un professionnel qualifié doit toujours être consulté avant de prendre toute décision financière. Investopedia ne fait aucune représentation ou garantie quant à l'exactitude ou l'actualité des informations contenues dans ce document. À la date de rédaction de cet article, l'auteur est propriétaire de la crypto-monnaie.
