AD
AD
  • Paima Studios, développeur de frameworks L2, a annoncé une nouvelle façon d’accéder aux métadonnées des transactions directement à partir de Plutus, le langage de contrats intelligents de Cardano.
  • Le nouveau contrat intelligent Aiken accède au hachage de la transaction, qui contient les métadonnées, ce qui ouvre de nouvelles perspectives en matière d’AMM NFT, de jeux sur la chaîne, d’interopérabilité, etc.

Alors que Cardano se développe pour incorporer un écosystème décentralisé florissant, l’incapacité du langage natif des contrats intelligents Plutus, à accéder aux métadonnées des transactions devient un défi qui a affecté le réseau. Ce qui freine les NFT, les jeux sur la chaîne, et plus encore. Paima Studios, une entreprise spécialisée dans les moteurs d’application Web3, a maintenant résolu ce problème.

Sébastien Guillemot, cofondateur de Paima, a annoncé la nouvelle mise à jour au cours du week-end.

Les NFT de Cardano – qui sont devenus de plus en plus populaires – sont émis selon la norme de jeton CIP25. Cette norme, similaire à l’ERC-721 d’Ethereum, définit comment les émetteurs de NFT définissent les attributs d’un NFT, tels que son image, son nom, son URL, et plus encore sur ses métadonnées de transaction.

Jusqu’à présent, le défi pour les développeurs de Cardano a été que le langage de contrat intelligent du réseau, Plutus, n’est pas en mesure d’accéder à ces métadonnées. Cela a empêché les dApps construites sur Cardano d’accéder à ces données et a limité l’étendue de l’utilisation des NFT sur le réseau.

Cardano Enhances Blockchain with CIP25 Metadata Validation, Elevating NFTs and AMMs

Tout d’abord, il convient de noter qu’il ne s’agit pas uniquement d’un problème lié à Cardano. Ethereum, bien que beaucoup plus avancé, subit également des défaillances similaires. Les développeurs d’Ethereum surmontent ce défi en utilisant des oracles liés à des données hors chaîne ou en ajoutant un mécanisme complexe.

Les développeurs de Cardano ont également tenté de résoudre ce problème. La solution la plus courante est une nouvelle proposition d’amélioration – CIP68. Cette norme abandonne complètement les métadonnées de transaction, se tournant vers un tout nouveau système de données sur la chaîne, connu sous le nom de datums.

La norme CIP68 a résolu le problème, mais a créé de nouveaux défis. Par exemple, de nombreux outils construits sur Cardano prennent toujours en charge la norme précédente, à savoir la norme CIP25. Il est également plus coûteux, car il repose sur des datums, qui nécessitent deux fois plus d’UTXO, coûtant ainsi le double de la norme précédente.

Résoudre le problème des métadonnées des transactions NFT de Cardano

Guillemot et son équipe de Paima proposent une nouvelle approche qui vise à accéder aux métadonnées directement via Plutus, indépendamment du standard du jeton. Pour ce faire, l’équipe utilise Plutus pour accéder au hash de la transaction, qui contient les métadonnées.

Selon cette proposition, un contrat intelligent Plutus est armé du hachage final de la transaction et continue à fournir tous les autres champs et vérifie que le hachage correspond.

M. Guillemot a expliqué le mécanisme en déclarant: « Nous avons construit un contrat intelligent Aiken qui fait exactement cela :

Nous avons construit un contrat intelligent Aiken qui fait exactement cela : il reconstruit les données binaires de la transaction dans Aiken et vérifie si elles correspondent au hachage ! Cela répond à l’une des deux questions suivantes : Est-ce faisable ? Est-il suffisamment efficace/peu coûteux ?

L’équipe de M. Guillemot a constaté que cette nouvelle approche coûte deux fois moins cher que la norme CIP68 en vigueur, car elle réduit le nombre d’UTXO.

Entre-temps, ADA se négocie à 0,3744$, gagnant 2,36 % au cours de la dernière journée, où elle a atteint son plus bas niveau en 24 heures, soit 0,3335 $, avant de remonter la pente.

Steve écrit sur la blockchain depuis 8 ans et est un passionné de crypto-monnaies depuis encore plus longtemps. Il est particulièrement enthousiaste à l'idée d'utiliser la blockchain pour relever les défis auxquels sont confrontées les nations en développement.

Exit mobile version