EMURGO va développer une nouvelle pile d'outils dApp pour la blockchain Cardano »CryptoNinjas

EMURGO, la branche commerciale officielle de Cardano et la Fondation Cardano, superviseur de la blockchain Cardano, ont annoncé le lancement d'un projet qui verra les deux organisations combiner leurs efforts et leurs ressources pour favoriser le développement d'une pile d'outils générée et maintenue par la communauté pour soutenir l'écosystème Cardano et accélérer le développement d'applications décentralisées.

Le projet consistera en un MVP1 et un MVP2.

MVP1 consistera en une pile d'outils modulaires. Il sera construit par Five Binaries, une société de développement d'infrastructures axée sur la création de solutions de blockchain personnalisées et hautement fiables, sous la licence logicielle Apache 2.0 publiquement sur GitHub et hébergée par la Fondation Cardano.

Cette première étape comprendra le connecteur Blockfrost Blockchain, la version initiale de Chain Watcher et un backend simple qui servira de preuve de concept. Five Binaries développera trois composants principaux à ce stade du projet :

  1. Adaptateurs de chaîne de blocs – Les adaptateurs sont des composants de plug-in utilisés pour relier les données de la blockchain Cardano à l'aide de différentes méthodes. Pour MVP1, un adaptateur utilisant l'API Blockfrost sera fourni. Il existe d'autres moyens d'accéder aux données de la blockchain, et ceux-ci peuvent être ajoutés à l'avenir ou ajoutés par la communauté.
  2. Observateur de chaîne - Le Chain Watcher est un composant central similaire au concept d'indexeur de chaîne de Plutus Application Backend (PAB). Il suit un abonnement aux événements de chaîne spécifiques et s'appuie sur les backends dApps au fur et à mesure qu'ils se produisent.
  3. backends dApps – Les backends dApps sont des backends d'application qui communiquent avec Chain Watcher et contiennent la logique spécifique d'une application décentralisée. Le MVP inclura un backend simple qui servira de preuve de concept de la fonctionnalité du projet et donnera aux développeurs un bon point de départ pour créer le leur.

Pour la deuxième étape, MVP2, la Fondation Cardano contactera différents projets et partenaires de tout l'écosystème, les invitant publiquement à contribuer au projet.

A ce stade, chaque pull request pour ajouter un nouvel adaptateur ou un backend devra suivre les directives de programmation du projet, y compris les tests. Le développement de ces directives fait partie de MVP1 et la mise en œuvre de MVP2 sera gérée par Five Binaries.

Une interface de programmation d'application (API) permet aux développeurs d'interagir avec les instances d'application correctes de manière transparente. L'accès API à Cardano est essentiel pour garantir que les développeurs peuvent facilement interagir, tester et lancer des applications sur la blockchain sans avoir besoin d'avoir des connaissances techniques approfondies et une expérience avec Haskell Code pour des interactions directes avec les nœuds Cardano ou d'autres composants de couche 1.

Le travail augmentera le travail de développement que fait IOG sur les bibliothèques Plutus au sein du PAB. Le développement d'un deuxième backend d'application pour l'écosystème Cardano est crucial car il augmente les options disponibles pour les développeurs pour créer des solutions sur Cardano et permettra aux applications d'être créées par des tiers. De plus, il prendra en charge les normes de l'industrie pour les infrastructures intelligentes basées sur des contrats.

« EMURGO soutient pleinement le développement de précieux composants d'infrastructure Cardano et nous sommes ravis de contribuer à son développement par une équipe expérimentée. Avec la fonctionnalité de contrat intelligent désormais prise en charge sur Cardano, la nouvelle pile d'outils fournira aux développeurs d'autres options utiles pour créer des dApps à impact social sur Cardano. 
– Ken Kodama, PDG d'EMURGO

Source : https://www.cryptoninjas.net/2022/01/17/emurgo-to-develop-new-dapp-tool-stack-for-cardano-blockchain/