Aiken se transforme en un outil puissant pour le développement de contrats intelligents - La Crypto Monnaie
La Fondation Cardano a affiché les améliorations apportées au langage de programmation Aiken.Aiken supprime désormais les principaux goulots d'étranglement ayant un impact sur la productivité des...
- La Fondation Cardano a affiché les améliorations apportées au langage de programmation Aiken.
- Aiken supprime désormais les principaux goulots d'étranglement ayant un impact sur la productivité des développeurs.
Le Fondation Cardano (CF) a récemment souligné l'évolution d'Aiken, un langage de programmation moderne sur la blockchain Cardano. La Fondation a noté qu'Aiken s'est transformé en une plate-forme puissante qui remodèle le développement de contrats intelligents sur la blockchain Cardano.
Aiken prêt pour une adoption plus large
Comme précédemment mentionné dans notre rapport, Aiken cherche à fournir un développement de contrats intelligents et une expérience de développeur optimisée. Le langage de programmation est construit avec des fonctionnalités innovantes qui répondent aux attentes des développeurs, telles qu'une intégration transparente avec d'autres outils.
Dans un récent X postela Fondation Cardano a déclaré qu'Aiken était prêt pour une adoption plus large. Ceci est indiqué par sa transition du phase alpha vers un outil fiable et largement accessible.
L'évolution d'Aiken : de l'alpha à un outil robuste et de disponibilité générale, prêt à être adopté à plus grande échelle. 🚀
Affinée grâce aux commentaires des développeurs, il s'agit désormais d'une plate-forme puissante qui remodèle le développement de contrats intelligents sur Cardano.
En savoir plus sur @aiken_engle voyage de : https://t.co/g0uQ8nus4W pic.twitter.com/S4y3hGKJnh
– Fondation Cardano (@Cardano_CF) 15 janvier 2025
Bien que l'essence du langage soit restée la même, CF a amélioré le compilateur et les outils associés en fonction des commentaires des développeurs. L'une des principales améliorations introduites sur Aiken l'année dernière s'est concentrée sur les capacités de contrats intelligents liées au vote en chaîne.
L'un des avantages commerciaux distinctifs d'Aiken est sa capacité à définir des validateurs hybrides sous un seul script. Cela simplifie grandement la composition des validateurs en garantissant que les règles de frappe et de dépense utilisent le même code et le même hachage.
Cependant, pour que cela fonctionne, les FC ont dû surmonter certaines contraintes des versions précédentes de Plutus. Ces contraintes obligeaient les développeurs à prendre des mesures supplémentaires dans le traitement de leurs contrats.
Ainsi, ils ont implémenté le CIP-0069 pour simplifier l'expérience des développeurs pour les multi-validateurs. Ils ont également réorganisé une certaine syntaxe pour les validateurs afin de simplifier leur définition et leur audit.
Le backpassing est une autre amélioration clé introduite sur Aiken l’année dernière. Les développeurs avaient exprimé leurs inquiétudes concernant les codes qui sont intrinsèquement fortement imbriqués avec de nombreux niveaux de rappels. Chez Aiken, le développement du cadre de test basé sur les propriétés et l'écriture de fuzzers complexes ont aggravé le problème.
CF s'est senti obligé de créer une solution élégante car le code devenait de plus en plus difficile à lire. Aiken a adopté une syntaxe connue sous le nom de backpassing. L'idée principale est de fournir un « sucre syntaxique » qui traite les rappels comme des affectations, éliminant ainsi l'imbrication excessive.
Les autres améliorations introduites sur Aiken incluent le soft-casting, les constantes suralimentées, la réification du type de données, le traçage impeccable, etc. Grâce à ces nouvelles fonctionnalités et outils, les développeurs sont mieux équipés pour créer des contrats intelligents robustes, sécurisés et évolutifs.
Quelle suite pour Cardano Aiken et réalisations clés
Cependant, les prochaines actions importantes pour le projet Aiken demeurent. Premièrement, la représentation intermédiaire Aiken (AIR), un langage interne utilisé par le compilateur Aiken, doit être finalisée et formalisée avant que l'UPLC final puisse être produit.
Les améliorations continues apportées à Aiken soulignent l'engagement de la Fondation Cardano à soutenir une communauté de développeurs dynamique et innovante. De plus, la large disponibilité d'Aiken reflète son adoption croissante au sein de l'écosystème Cardano.
En octobre 2024, Aiken avait créé plus de 300 projets open source sur GitHub. En outre, le site Web d'Aiken reçoit environ 1 000 visiteurs par semaine, un chiffre en constante augmentation depuis son introduction.
De plus, Aiken a franchi le cap des deux millions de transactions en août, suggérant son adoption croissante.
Recommandé pour vous :
SNEKbot by DexHunter on CARDANO
Cardano's Telegram Trading Bot live on Cardano mainnet!TRADE NOW!