Polkadot progresse vers son cadre Agile Coretime en permettant l'ouverture de canaux sans permission entre des chaînes de systèmes comme Asset Hub, en évitant le besoin d'approbation via OpenGov de Polkadot.
Cette fonctionnalité s'inscrit dans le cadre d'un effort plus large visant à rationaliser la communication entre les chaînes de systèmes avant les prochaines mises à niveau du réseau.
Les canaux HRMP (Horizontal Relay-routed Message Passing) de Polkadot, qui servent actuellement de principal protocole de transport de messages en faisant passer tous les messages par la chaîne de relais, seront bientôt supprimés en faveur du système XCMP (Cross-Chain Message Passing), plus efficace.
Toutefois, jusqu'à ce que le système XCMP soit pleinement opérationnel, les parachains continueront d'utiliser les canaux HRMP, dont l'ouverture nécessite une procédure en deux étapes.
Techniquement parlant, pour établir un canal HRMP entre deux parachains, le processus commence par une chaîne qui lance la demande. La seconde chaîne doit ensuite accepter cette demande. Ces deux étapes doivent être effectuées sur la chaîne de relais, à partir du parachain concerné.
L'ouverture de canaux entre les parachains et les chaînes de systèmes, comme Asset Hub, a également été simplifiée. Un canal bidirectionnel peut désormais être établi en utilisant l'appel correspondant, qui est exécuté sur la chaîne de relais via un programme XCM.
Agile Coretime fonctionne en décomposant le processus en éléments clés. Un "cœur" est une unité virtuelle sur la chaîne Polkadot pour traiter les transactions et exécuter les contrats intelligents pour les parachains.
Le système est géré par la "Coretime Chain", un parachain spécialisé qui supervise l'achat, le renouvellement et la distribution de ces ressources.
De son côté, la chaîne Polkadot sert de plaque tournante au réseau et s'occupe de la sécurité, du consensus et de la communication entre les chaînes.
Cela dit, Agile Coretime propose aux projets deux façons d'obtenir ces ressources informatiques. La première option est l'achat à la demande, qui permet aux projets d'acquérir des blocs d'espace quand ils en ont besoin. Cette option est particulièrement pratique pour les nouveaux projets ou les projets de petite taille dont les besoins fluctuent.
La deuxième option est l'achat en gros, qui convient mieux aux projets dont les besoins sont réguliers et prévisibles. Cette méthode permet aux projets d'obtenir un espace de blocs jusqu'à 28 jours à l'avance, les transactions étant représentées par des jetons non fongibles (NFT).