Le vote de la proposition TRON 106 commence avec des changements majeurs de SELFDESTRUCT
Tron

Le vote de la proposition TRON 106 commence avec des changements majeurs de SELFDESTRUCT

Par frenchlbn

Le vote sur la proposition 106 de TRON commence, modifiant les règles SELFDESTRUCT, la suppression des contrats et les coûts énergétiques pour une meilleure compatibilité avec la TVM.

TRON a commencé le vote pour la proposition n°106, qui introduit des modifications à l’opcode SELFDESTRUCT.

Cette mise à jour affecte la suppression des contrats et les coûts énergétiques des transactions. Il est conseillé aux développeurs et aux participants au réseau d’examiner attentivement la proposition.

Ces changements visent à améliorer la compatibilité entre la machine virtuelle TRON (TVM) et Ethereum.

Règles de suppression des contrats et traitement des transactions

Selon la proposition, un contrat ne sera supprimé que si SELFDESTRUCT est exécuté dans la même transaction que sa création.

Sinon, le contrat reste sur la blockchain, tandis que les actifs sont toujours transférés. Ce changement empêche la suppression inattendue des contrats après leur déploiement.

Il est conseillé aux développeurs d’ajuster la logique des contrats et de tester les applications sur les réseaux de test.

Un développeur TRON a déclaré : « Les contrats restent traçables tandis que les actifs sont déplacés, ce qui rapproche TRON des pratiques d’Ethereum. »

En gardant les contrats visibles, le réseau améliore la transparence et la fiabilité.

De plus, les données historiques des contrats resteront accessibles, permettant aux participants de vérifier les enregistrements des transactions.

La mise à jour aide à maintenir des journaux précis pour l’audit et la surveillance. Elle garantit que les contrats continuent d’exister même après le déplacement des actifs.

Cet ajustement peut affecter les projets qui dépendent d’une suppression immédiate des contrats.

Par conséquent, les équipes doivent examiner comment les contrats gèrent les transferts d’actifs. La proposition encourage une gestion plus structurée du cycle de vie des contrats.

Le coût énergétique de SELFDESTRUCT passera à 5 000

La proposition 106 met également à jour le coût énergétique de l’exécution de SELFDESTRUCT. Actuellement, le coût est nul, mais s’il est approuvé, il passera à 5 000 unités d’énergie.

Ce changement reflète les ressources nécessaires au traitement de telles transactions.

La Fondation TRON a déclaré : « Le nouveau coût énergétique reflète mieux les ressources de calcul et promeut une utilisation efficace du réseau. »

Les développeurs devront calculer les besoins en énergie pour les contrats utilisant SELFDESTRUCT. La mise à jour de la conception des contrats peut éviter les échecs de transactions ou les erreurs inattendues.

Les nœuds qui ne mettent pas à jour leur logiciel pourraient rencontrer des problèmes pour exécuter ces transactions.

L’exécution du dernier nœud garantit que tous les coûts énergétiques sont correctement appliqués. Cela aidera le réseau à rester stable lors du traitement des opérations SELFDESTRUCT.

De plus, les développeurs devraient planifier des budgets énergétiques pour les suppressions fréquentes de contrats.

Une planification appropriée évite les échecs de transactions et assure un fonctionnement fluide. La mise à jour encourage une gestion attentive des ressources à travers le réseau.

À lire aussi :

https://www.livebitcoinnews.com/tron-inc-doubles-down-on-trx-as-crypto-conviction-grows/

Mises à jour des nœuds et préparations des développeurs

Tous les nœuds TRON doivent être mis à niveau vers la version 4.8.1 avant que le réseau n’implémente la proposition.

Cette mise à niveau garantit que le réseau applique correctement les règles SELFDESTRUCT. Sans la mise à jour, les nœuds pourraient rencontrer des erreurs de synchronisation ou des échecs de transactions.

Les développeurs doivent également examiner les contrats intelligents existants, en particulier ceux qui dépendent d’une suppression immédiate.

Les tests sur les réseaux de test peuvent confirmer que les transferts d’actifs fonctionnent comme prévu. 

Cette proposition contribue également à améliorer l’interopérabilité avec les systèmes basés sur Ethereum.

En alignant le comportement des contrats, les développeurs peuvent transférer plus facilement des contrats entre TRON et Ethereum.

Cela simplifie l’intégration cross-chain et assure une exécution cohérente des contrats.

Le vote pour la proposition 106 est désormais ouvert, et les parties prenantes de TRON peuvent voter pour l’approuver ou la rejeter.

Les participants doivent se tenir informés des annonces de la Fondation TRON.

Préparer les contrats et les nœuds à l’avance garantira une mise en œuvre fluide.

frenchlbn

À propos de l'auteur

frenchlbn

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *