La Version Alpha Du Langage De Programmation De Contrat Intelligent De Cardano, Marlowe, Est Sortie

La version Alpha de Marlowe, un langage spécifique au domaine (DSL) pour Cardano, est sortie conformément à un avis publié, le 28 octobre. compte tenu du développement de la phase de verrouillage et du dévouement de l’équipe à atteindre la perfection.

Marlowe est pour DeFi

Marlowe est indépendant de la blockchain, intégré à Haskell. Il s’agit d’un DSL pour l’exécution de contrats financiers à Cardano. L’équipe affirme que Marlowe est modélisé à partir des contrats financiers du système Algorithmic Contract Types Unified Standards (Actus). 

Il permet la modélisation d’instruments financiers sous forme de contrats intelligents via l’interprète de Cardano écrit dans le Plutus; convient à l’espace financier ouvert en plein essor. 

Un écart par rapport aux autres langages de contrats intelligents et de compilation dans les blockchains comme Ethereum, les contrats Marlowe sont plus sûrs, faciles à lire, à écrire et à comprendre. 

L’aile de développement de Cardano, dans la notification, affirme qu’elle peut analyser le comportement du contrat sans avoir à exécuter un contrat.

Dans l’arrangement de Marlowe, les contrats sont construits en assemblant un petit nombre de constructions, chacune dans une série d’étapes en cascade.  

Chaque fois que ces concepts sont réunis, ils peuvent décrire de nombreux contrats financiers différents. En tant que tel, les parties contractantes peuvent ensuite exercer diverses fonctions, y compris le dépôt d’argent.

Le terrain de jeu Marlowe

La construction du contrat peut se faire via des textes de bloc ou l’outil de programmation visuelle Blockly sur le site Web Marlowe Playground. 

Ici, le comportement d’un contrat peut être analysé. Un développeur peut parcourir un contrat pour vérifier son comportement en assemblant différents blocs qui composent le modèle de contrat. 

De plus, puisque Marlowe est basé sur Haskell, certaines fonctionnalités du langage de programmation de base peuvent être utilisées pour décrire plus clairement son contrat.

IOHK, dans un article de blog au début du mois, a  déclaré  qu’il continuerait à améliorer Marlowe Playground:

«Au cours des prochains mois, nous continuerons de réviser et d’améliorer l’expérience utilisateur fournie par le Playground, et de continuer à mettre en œuvre des exemples du projet Actus. Dans le même temps, nous finaliserons l’implémentation de Marlowe sur Cardano, afin que les contrats Marlowe s’exécutent sur la blockchain elle-même.

Laisser un commentaire