over budget

MARLOWE OPEN TOOLS & USE CASES

₳1,000,000.00 Requested
Ideascale logo View on ideascale
Community Review Results (1 reviewers)
Impact / Alignment
Feasibility
Auditability
Problem:

How do we create no-code or low-code tooling that vastly broadens the use and adoption of smart contracts in the real world? 

Yes Votes:
₳ 95,951,468
No Votes:
₳ 31,010,315
Votes Cast:
498

Équipe

Pourquoi est-ce important ?

Les contrats intelligents sont fondamentaux pour les cas d'utilisation de la blockchain dans le monde réel. Tout ce qui est contractuel nécessitera probablement des capacités de contrat intelligent.

À quoi ressemble le succès ?

Une communauté de créateurs, de développeurs et de constructeurs est engagée et contribue activement à l'adoption de Marlowe en permettant des modèles économiques réels.

Principaux paramètres à mesurer

Les paramètres du projet financé démontrent que les critères de réussite ont été atteints :

  • Qualité et profondeur de l'engagement

  • Intégralité de la solution (documentation, mise en œuvre, caractère innovant)

  • Sécurité des solutions (évaluations des risques, cas limites, etc.)

  • Réactivité aux besoins des développeurs

  • Diversité des contrats du monde réel fonctionnant sur le réseau de test public/mainnet.

  • Augmentation de la taille et de l'engagement de la communauté Marlowe sur la base de cette proposition.

  • Nombre de propositions d'outils ouverts

  • Nombre de discussions discordantes

  • Nombre de projets spécifiques aux Dapps

  • Nombre d'activités sur les dépôts Github : consultations, demandes de fonctionnalités, messages de discussion/questions/commentaires, téléchargements.

    Défi bref

La feuille de route de Marlowe est entrée dans une phase où elle passe d'un développement axé sur la technologie à un développement axé sur l'utilisateur. Il faut pour cela une communauté de pionniers, d'adeptes précoces, d'utilisateurs et de constructeurs à laquelle contribuer :

  • construire des outils ouverts, étendre la compatibilité, la documentation et les didacticiels de Marlowe pour faciliter la création de contrats intelligents
  • alimenter la feuille de route pour faire évoluer le langage spécifique au domaine (DSL) de Marlowe et la suite de produits pour permettre la création et l'expérimentation de cas d'utilisation réels qui vont au-delà de ce que nous voyons aujourd'hui dans la cryptosphère.

Ce défi Marlowe vise à révéler les priorités de la communauté et des développeurs, les modèles économiques, les exigences fonctionnelles et non fonctionnelles qui catalysent l'adoption des contrats intelligents Marlowe au sein de l'écosystème Cardano. Il n'est pas nécessaire de se limiter à la seule blockchain Cardano, cela pourrait se prêter aux sidechains, aux capacités cross-chain, voire au développement de nouvelles approches pour Cardano.

À l'heure actuelle, il est extrêmement difficile d'expérimenter les contrats intelligents, sans parler des applications concrètes. Nous savons que les solutions à faible code pour créer ou mettre en œuvre des contrats intelligents ne sont tout simplement pas assez matures. La complexité de la transposition des processus et des cas d'utilisation du monde réel dans les contrats intelligents est difficile à concevoir, en partie à cause du manque d'outils de soutien. IOG soumet ce défi pour concentrer les ressources sur ce domaine prioritaire.

Nous devons réduire la charge liée à la création de logiciels afin que les constructeurs (qu'il s'agisse d'ingénieurs financiers ou de développeurs de DApp) puissent se concentrer sur la logique et les politiques commerciales. Cela nous aidera à créer des ponts entre les mondes de DeFi, TradFi et RealFi tout en permettant l'expérimentation au sein de ces mondes.

Il existe plusieurs conditions de sécurité et composants supplémentaires qui sont nécessaires pour toutes les applications réalistes dans n'importe quel domaine. Pour l'instant, il n'existe pas de normes, ce qui accroît le manque de cohérence des efforts. Marlowe ouvre la voie à la fourniture d'audits, de preuves, de simulations et d'analyses statiques en tant que modules intégrés et aimerait également prendre en charge les normes à l'avenir avec, par exemple, les contrats ACTUS et d'autres implémentations de référence.

Questions directrices

  • Quels sont les principaux défis auxquels les développeurs et les constructeurs seront confrontés lorsqu'ils tenteront d'intégrer les contrats intelligents de Marlowe dans des solutions existantes ? Comment pouvons-nous les aider à les surmonter ?
  • Quels sont les principaux outils, composants ou bibliothèques qui favoriseront l'adoption des contrats intelligents Marlowe ?
  • Quels problèmes de compatibilité les fournisseurs de services, les institutions ou les applications rencontreront-ils lorsqu'ils tenteront de concevoir des solutions alimentées par Marlowe ? Que peut-on faire pour résoudre ces problèmes ?
  • Comment pouvons-nous améliorer le flux de création et de déploiement des contrats Marlowe au sein des interfaces existantes ou nouvelles ?
  • Comment Marlowe pourrait-il être utilisé pour avoir un impact social/économique, s'attaquer aux inégalités financières ou en général créer une infrastructure RealFi plus équitable ?

Directions potentielles inspirantes

  • Compatibilités entre les interfaces et Marlowe

  • E. g. Bibliothèque, SDK ou API Python

  • Outil ouvert pour les développeurs, constructeurs et pionniers

  • Débogueur

  • Exploration de la blockchain en fonction de Marlowe

  • Rendu des contrats sous forme de diagrammes ou de texte

  • Outils hors ligne au-delà du terrain de jeu Marlowe

  • Simulateur autonome et outils d'analyse statique pour tout contrat

  • Tutoriels ou matériel pédagogique

  • Intégrations de portefeuilles

  • Exécution de contrats Marlowe réels (études de cas, modèles commerciaux, cas d'utilisation et implémentations de référence)

  • Marlowe pour les DApps, par exemple, mais sans s'y limiter

  • Finance (DeFi, TradFi, RealFi - instruments financiers complexes - dérivés, prêts, paiements, règlements, flux oracle, gouvernance, micropaiements)

  • NFTs - nouvelle utilisation du concept

  • L'immobilier ou la propriété

  • Contrats juridiques

  • Tout autre cas d'utilisation est le bienvenu

  • Intégration de Djed ou de pièces stables

  • Exigences, développement, intégration et utilisation des oracles

  • Documentation et didacticiels pour la frappe de jetons et les contrats.

  • Toute autre idée est la bienvenue

Critères de réussite supplémentaires

  • Cette communauté est diversifiée, axée sur les valeurs et habilitée à travailler sur les problèmes difficiles qui se posent depuis longtemps dans le monde de la crypto et de la blockchain - à savoir, une application dans le monde réel avec des garanties.
  • La feuille de route de Marlowe est axée sur l'utilisateur et prend en charge des modèles économiques évolutifs.
  • Les développeurs et les créateurs disposent des ressources nécessaires prêtes à l'emploi pour créer et déployer des contrats intelligents Marlowe sur les applications Marlowe ou leurs propres DApps.
  • Les créateurs peuvent facilement se concentrer sur la logique commerciale des processus du monde réel tout en les transposant sur la logique des contrats intelligents.
  • Les solutions commerciales utilisant les contrats intelligents Marlowe sont encouragées à commencer leur déploiement.

Avis des conseillers communautaires (1)

Comments

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3 min 24 s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4 min 3 s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3 min 48 s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2 min 16 s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3 min 14 s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3 min 19 s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4 min 59 s
    Darlington Kofa
0:00
/
~0:00