IoTeX Core 1.11.0 : Un bond en avant significatif
La sortie d'IoTeX Core 1.11.0 ouvre une nouvelle frontière pour les développeurs, introduisant les fonctionnalités tant attendues IIP-13 (Représenter les buckets 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 façon dont les mécanismes de staking et les opérations de compte sont gérés dans la blockchain IoTeX. Cette nouvelle version présente un hardfork crucial, qui sera 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.
Veuillez prendre note : avant de redémarrer votre nœud, assurez-vous que vous avez mis à jour le fichier config.yaml le plus récent, 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 v1.11.0
La version 1.11.0 introduit trois améliorations clés :
- IIP-13 : Buckets de staking comme 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 séparés portant sur IIP-13 et IIP-14.
IIP-13 : Buckets de staking comme tokens non fongibles
L'IIP-13 est une avancée majeure dans la représentation des buckets de staking, désormais modélisés en tant que tokens non fongibles (NFTs) sur la blockchain IoTeX. Cette transformation ouvre la voie à des applications innovantes telles que les dérivés de staking liquide (LSD), permettant le trading de ces buckets ou leur utilisation comme garantie dans d'autres protocoles DeFi. En conséquence, nous prévoyons une augmentation du ratio global de staking, améliorant 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éutilisation, le paiement des frais, le regroupement 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 détenus par des tiers (EOAs).
Application de ChainID : Sécurité des transactions renforcée
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 doit porter le bon ChainID (1 pour le mainnet et 2 pour le testnet), rejetant la valeur par défaut du 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 comprend plusieurs améliorations mineures :
- Une commande "ioctl bc delegate" pour la récupération d'informations sur le délégué.
- La sortie du journal de la console fournit désormais un résumé de l'état du nœud.
- Activation du batch de messages dans le service API pour une efficacité accrue des données du réseau.
- Une commande "ioctl did service".
- La validation de l'action système est ajoutée au processus de validation de bloc.
Les notes de version complètes peuvent être trouvées ici.
Urgence de mise à jour
Étant donné que la v1.11.0 introduit un hardfork, il est vital que tous les nœuds se mettent à jour pour rester synchronisés avec la blockchain IoTeX.
Restez connectés
Cet article de blog fournit un aperçu général des mises à jour qui accompagnent la v1.11. Restez branchés pour les prochains articles sur IIP-13 et IIP-14, car ils 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éveloppeur pour être informé des nouveaux articles orientés vers les développeurs, du contenu de l'académie et apprendre comment construire des projets basés sur le monde réel avec la technologie IoTeX.