Maison > L’actualité cryptographique d’aujourd’hui
bitcoin
bitcoin

$102650.959537 USD

0.04%

ethereum
ethereum

$3143.610721 USD

-1.62%

xrp
xrp

$3.112987 USD

0.45%

tether
tether

$0.999777 USD

-0.03%

solana
solana

$233.280576 USD

-2.55%

bnb
bnb

$676.885796 USD

-0.27%

usd-coin
usd-coin

$1.000051 USD

0.01%

dogecoin
dogecoin

$0.331944 USD

-0.55%

cardano
cardano

$0.943614 USD

-0.83%

tron
tron

$0.242693 USD

-1.73%

chainlink
chainlink

$23.424739 USD

-3.22%

avalanche
avalanche

$33.482250 USD

-1.59%

stellar
stellar

$0.401846 USD

-1.42%

toncoin
toncoin

$4.873784 USD

-2.06%

hedera
hedera

$0.308794 USD

-2.26%

Marlowe

Qu’est-ce que Marlowe ?

Marlowe est un langage de programmation pour les contrats financiers, conçu pour permettre aux non-programmeurs de rédiger facilement des contrats financiers, tels que des produits dérivés, des prêts et d'autres accords. Cela permet également aux programmeurs de vérifier formellement plus facilement que ces contrats sont corrects.

Le projet a été lancé par Input-Output Hong Kong (IOHK), la société de recherche et développement blockchain derrière Cardano.

Marlowe fait partie des efforts de l'IOHK visant à apporter des méthodes formelles à la programmation de contrats intelligents, mais elle diffère des approches précédentes en étant conçue spécifiquement pour être utilisée dans des applications financières. Pour y parvenir, ses concepteurs ont étudié la théorie financière, en particulier les travaux de l’économiste lauréat du prix Nobel, Kenneth Arrow, qui a été le pionnier d’une grande partie de la pensée mathématique derrière la finance moderne. Cela a abouti à un ensemble d'abstractions intégrées basées sur des concepts financiers réels, tels que le temps et l'argent, plutôt que sur des concepts plus génériques tels que des listes, des fonctions et des variables trouvés dans d'autres langages de programmation.

Marlowe est basé sur une théorie des contrats financiers qui a été formalisée dans le prouveur du théorème d'Isabelle. Cela lui confère plusieurs fonctionnalités uniques que l’on ne retrouve pas dans d’autres langages contractuels :

  • La capacité de raisonner sur la valeur attendue des contrats.

  • La capacité de vérifier formellement les propriétés des contrats.

De plus, les contrats Marlowe peuvent être exécutés sur la blockchain Cardano. Les utilisateurs peuvent l'essayer en direct sur Playground, qui permet aux utilisateurs de modéliser et d'exécuter des contrats sans aucune connaissance de la technologie blockchain ou des contrats intelligents.

Marlowe a été conçu pour être un outil simple et puissant de modélisation financière. Sa syntaxe a été gardée aussi simple que possible afin que les programmeurs et les non-programmeurs puissent l'utiliser.

Marlowe peut être utilisé pour un certain nombre de choses, mais il est particulièrement adapté aux éléments suivants :

  • Construire des contrats financiers interactifs

  • Définir des jeux et des protocoles pour les processus de prise de décision

  • Simulation de processus métier, tels que ceux impliquant la finance ou l'assurance

  • Modélisation des marchés financiers

  • Explorer des idées en théorie des jeux

Il fonctionne dans un environnement sandbox, permettant à toutes sortes de développeurs de rédiger des contrats intelligents sur Cardano.

Actuellement, Marlowe fonctionnera sur Cardano, mais ce n'est pas uniquement lié à Cardano. À l’avenir, il pourra également être utilisé pour rédiger des contrats intelligents sur d’autres blockchains.

Environnements d'exécution de confiance (TEE)

Les environnements d'exécution de confiance (TEE) sont des zones sécurisées au sein d'un processeur principal qui fournissent un espace protégé où le code sensible et les données peuvent fonctionner sans crainte de falsification ou d'observation du monde extérieur.

Clés humaines

Les clés humaines sont des clés cryptographiques dérivées de ce que vous êtes, de ce que vous savez ou de ce que vous avez. Ils sont utilisés pour sécuriser les actifs numériques, protéger la confidentialité et accéder au Web décentralisé.

Finance ouverte (OpenFI)

OpenFI, abréviation de «Open Finance», est un cadre financier qui intègre la finance traditionnelle (TradFi) avec la finance décentralisée (DEFI).

Rollups-As-A-Service (RAAS)

Rollups-As-A-Service (RAAS) permet aux constructeurs de construire et de lancer rapidement leurs propres rouleaux. Les fournisseurs RAAS offrent des solutions de bout en bout telles que les personnalisations de la pile technologique sous-jacente, de la gestion sans code et des intégrations personnalisées en un clic avec l'infrastructure de base.

Échantillonnage de disponibilité des données (DAS)

L'échantillonnage de disponibilité des données (DAS) est une méthode qui permet aux applications décentralisées de vérifier la disponibilité des données de bloc sans nécessiter l'ensemble de données à télécharger par chaque participant.

Disponibilité des données multiples (multida)

Cette architecture blockchain utilise plus d'un service de disponibilité des données (DA) pour assurer la redondance des données.