IoTeX Core 1.11.0 : Un Saut Significatif en Avant

IoTeX Core 1.11.0: A Significant Leap Forward

La version IoTeX Core 1.11.0 ouvre une nouvelle frontière pour les développeurs, introduisant les fonctionnalités très attendues IIP-13 (Représenter les Seaux de Staking en Tant que Tokens Non-fongibles) et IIP-14 (Abstraction de Compte via le Contrat EntryPoint). Avec un soutien écrasant de notre communauté, ces mises à jour sont prêtes à révolutionner la manière dont les mécanismes de staking et les opérations de compte sont gérés sur la blockchain IoTeX. Cette nouvelle version comprend un hardfork crucial, qui doit être activé sur le mainnet IoTeX à la hauteur de bloc 24 838 201 (prévu autour du 20/07/2023, 23h UTC). Il est crucial que tous les nœuds mettent à jour vers cette dernière version ; ceux qui ne le feront pas rencontreront des problèmes de synchronisation avec la blockchain IoTeX après le bloc d'activation.

Notez : avant de redémarrer votre nœud, assurez-vous d'avoir mis à jour vers le dernier fichier config.yaml, essentiel pour le bon fonctionnement de la v1.11.0. Des instructions détaillées pour la configuration du nœud peuvent être trouvées ici.

Développements Significatifs dans la v1.11.0

La version 1.11.0 introduit trois améliorations clés :

  • IIP-13 : Seaux de Staking en tant que Tokens Non-fongibles
  • IIP-14 : Abstraction de Compte
  • Application de ChainID dans les transactions

Pour une compréhension technique plus approfondie, nous publierons bientôt deux blogs distincts axés sur IIP-13 et IIP-14.

IIP-13 : Seaux de Staking en Tant que Tokens Non-fongibles

L'IIP-13 est une avancée dans la représentation des seaux de staking, désormais modélisés comme des Tokens Non-fongibles (NFTs) sur la blockchain IoTeX. Cette transformation ouvre la porte à des applications innovantes telles que les Dérivés de Staking Liquide (LSD), permettant le commerce de ces seaux ou leur utilisation comme garantie dans d'autres protocoles DeFi. Par conséquent, nous prévoyons une augmentation du ratio de staking global, renforçant la sécurité et la décentralisation de la blockchain IoTeX.

IIP-14 : Abstraction de Compte

La mise à jour IIP-14 se concentre sur l'amélioration de l'expérience utilisateur de la plateforme IoTeX en abstraisant diverses opérations et propriétés de compte, y compris l'authentification, l'autorisation, la protection contre la répétition, le paiement de gaz, le groupement et l'atomicité. Basé sur l'EIP-4337, l'IIP-14 promet de rendre IoTeX plus convivial et sécurisé, surmontant les contraintes des comptes possédés de manière externe (EOA).

Application de ChainID : Sécurité Améliorée des Transactions

S'appuyant sur la version v1.8, qui a introduit ChainID dans les transactions pour différencier les réseaux, la v1.11 exige désormais que chaque transaction porte le bon ChainID (1 pour le mainnet, et 2 pour le testnet), rejetant la valeur par défaut de ChainID 0. Cela renforce encore la sécurité de la blockchain IoTeX.

Mises à Jour Supplémentaires

En plus des améliorations majeures, la v1.11 inclut plusieurs petites améliorations :

  • Une commande "ioctl bc delegate" pour récupérer des informations sur les délégués.
  • La sortie du journal de la console fournit maintenant un résumé de l'état du nœud.
  • Activation du groupement de messages dans le service API pour une efficacité accrue des données réseau.
  • Une commande "ioctl did service".
  • La validation des actions système est ajoutée au processus de validation des blocs.

Les notes de version complètes peuvent être trouvées ici.

Urgence de Mise à Jour

Depuis que la v1.11.0 introduit un hardfork, il est essentiel que tous les nœuds se mettent à jour pour rester synchronisés avec la blockchain IoTeX.

Restez à l'Écoute

Ce billet de blog fournit un aperçu général des mises à jour qui accompagnent la v1.11. Restez à l'écoute pour les prochains articles sur IIP-13 et IIP-14, qui seront particulièrement bénéfiques pour les développeurs, offrant des exemples spécifiques et une analyse complète de chaque amélioration. N'oubliez pas de vous inscrire à notre Portail Développeurs pour être averti des nouveaux articles orientés développeurs, du contenu d'Académie et découvrir comment construire des projets basés sur le monde réel avec la pile technologique IoTeX.