Maison / Technologie / Contrats intelligents pour l'IA: le passé, le présent et l'avenir

Contrats intelligents pour l'IA: le passé, le présent et l'avenir

Contrats intelligents pour l'IA: le passé, le présent et l'avenir contrats intelligents pour lia le passe le present et lavenir

Contrats intelligents pour l'IA – Le passé, le présent et l'avenir

Cet article est la deuxième partie d'une série sur la façon dont Cortex apporte l'IA dans la blockchain. Dans ces aperçus, je donnerai un aperçu des raisons pour lesquelles nous en avons besoin, comment est-il réalisé et que propose-t-il?

Article Series:

– Partie 1: L'intelligence artificielle de Blockchain – Quel est le problème? 19659005] – Partie 2: L'intelligence artificielle du cortex dans l'écosystème de la Blockchain
– Partie 3: Les contrats intelligents de l'intelligence artificielle – Le passé, le présent et l'avenir
– Partie 4: Intelligence artificielle dans la chaîne de construction
– Partie 5: Cas d'utilisation de chaînes de blocs activés par l'IA

Les contrats intelligents connus pour être utilisés avec la technologie de chaînes de blocs, est un programme informatique qui contrôle directement le transfert de devises ou d'actifs numériques entre les parties dans certaines conditions. [19659009] Les contrats intelligents, contrairement aux contrats traditionnels, convertissent les déclarations d’accord en un programme informatique avec code. Un contrat intelligent définit non seulement les règles et les pénalités liées à un accord de la même manière qu'un contrat traditionnel, mais il peut également faire respecter automatiquement ces obligations.

Il peut potentiellement désintégrer des industries telles que les domaines juridique et financier. en simplifiant et en automatisant les processus courants et répétitifs pour lesquels les personnes paient actuellement des frais importants aux avocats et aux banques.

Fonctionnement des contrats traditionnels

Un contrat traditionnel est un accord ou une entente entre deux plus de partis à faire certaines choses. C'est un ensemble écrit de conditions et d'actions à exécuter. Étant donné que le contrat écrit n’est pas dépourvu d’ambiguïté, différentes parties peuvent avoir une interprétation différente du contrat. Ainsi, un tiers doit faire respecter la loi.

Contrats intelligents pour l'IA: le passé, le présent et l'avenir contrats intelligents pour lia le passe le present et lavenir

Un contrat contient les déclarations d'accord sous forme écrite, telles que

Si l'équipe X gagne, tout l'argent sera remis à A. Si l'équipe X perd, tout l'argent doit aller à B

L'exécution d'un contrat traditionnel nécessite une validation humaine pour vérifier les termes et conditions et décider des prochaines étapes conformément à l'accord écrit. Les limitations avec les contrats papier traditionnels sont:

  1. Elles sont Passive – Chaque fois qu'un contrat doit être exécuté, il est passé de manière passive dans le cadre duquel une partie se charge de la paperasse en interne et l'envoie à l'autre partie pour vérifier le contrat. paperasse et répondre en conséquence à la partie d'origine.
  2. Informations asymétriques – Il est difficile pour les deux parties de disposer des mêmes données pour créer un contrat équitable; sans parler du fait que la plupart du temps, il manquera des données.
  3. Elles sont Inefficaces – Un contrat doit être vérifié, validé et approuvé, ainsi que les prochaines étapes, etc.
  4. [19659017] Coûteux – Cela peut impliquer un tiers qui consomme du temps et des ressources.
  5. User Error et Fraud – Même si les points ci-dessus sont résolus, il ne faut pas négliger possibilité pour une partie de rompre le contrat.

Fonctionnement des contrats intelligents

En 1994, Nick Szabo, juriste et spécialiste en cryptographie, développa la notion de «contrat intelligent» dans le but de faire évoluer les pratiques du droit des contrats sur les protocoles de commerce électronique pour les étrangers sur Internet. De nos jours, les contrats intelligents sont des codes de programmation qui stockent et se répliquent sur le système et sont supervisés par le réseau d'ordinateurs exécutant la blockchain.

Contrats intelligents pour l'IA: le passé, le présent et l'avenir 1542867897 47 contrats intelligents pour lia le passe le present et lavenir

Etant donné que des contrats intelligents existent dans la blockchain, toute personne peut programmer les codes qui s'exécutent automatiquement sans avoir besoin de parties intermédiaires. Par exemple, un contrat intelligent pourrait ressembler à ceci:

 Solde initial dans le contrat = Prendre de l'argent de A. 
Mise à jour Solde initial = Prendre de l'argent de B.
Enregistrez le résultat du pari selon le signal reçu.
Si (Outcome = 'Team X gagne') {Envoi d'argent à A}
Sinon {Envoi d'argent à B}

Lorsque le code est chargé dans la blockchain en tant que transaction dans un nouveau bloc, il attendez le signal pour exécuter la base sur le résultat du pari. Lorsque le contrat smart reçoit le signal, il s'exécute automatiquement pour envoyer l'argent au gagnant légitime du pari.

Problèmes résolus en matière de contrats traditionnels

L'utilisation de contrats intelligents peut résoudre les problèmes auxquels sont confrontés les contrats traditionnels: [19659016] L'exécution des contrats intelligents est Active – Une fois que les deux parties sont d'accord sur la validité des conditions, le contrat intelligent exécute automatiquement les codes et personne ne peut arrêter le processus.

  • Notice complète et Données disponibles – Les enregistrements et les origines des données sont tous stockés dans la blockchain, éliminant ainsi les informations asymétriques.
  • Les contrats intelligents sont Efficient – Le code s'exécute en quelques secondes et envoie immédiatement l'argent.
  • Faible tarif – Il n'y a pas de paperasse ni de tiers en cause qui réduisent les coûts.
  • Eliminate User Error – Smart Les contrats éliminent au minimum la facilitation des utilisateurs, ce qui réduit les erreurs et les fraudes de ces utilisateurs.
  • Le potentiel des contrats intelligents va au-delà du simple transfert d’actifs, il pourrait y avoir plusieurs contrats intelligents reliés entre eux pour fournir une utilité à d’autres contrats. Le même principe s'applique aux scénarios du monde réel. Des secteurs tels que les dossiers médicaux, la logistique, la finance, les assurances et l'IdO peuvent tous bénéficier des contrats intelligents visant à éliminer les tiers.

    Comment sont-ils utilisés aujourd'hui?

    Les contrats en bloc et les contrats intelligents sont deux technologies différentes. idéal pour stocker des contrats intelligents en raison de sa sécurité et de son immuabilité. Bitcoin étant le premier cas d'utilisation de la blockchain, a un support contractuel intelligent limité. Contrairement à Ethereum, Bitcoin n'est pas «Turing-complete», ce qui signifie que la complexité des algorithmes est restreinte.

    En 2014, Vitalik Buterin a conçu et développé Ethereum avec des contrats intelligents en tête. L'une des utilisations les plus connues des contrats intelligents est le jeton ERC20, une norme basée sur le réseau Ethereum permettant l'émission de jetons pouvant être échangés avec un autre jeton. Les contrats intelligents sont utilisés pour faciliter les transactions de jetons et enregistrer les soldes des jetons. Les marques connues telles que BNB, ZRX, TUSD, BNT, KNC, LINK sont toutes basées sur ERC20

    Cependant, une étude récente réalisée par Kiffer, Levin et Mislove ont montré que la diversité des contrats intelligents est «faible et que la plupart des contrats sont des copies directes ou quasi identiques à d'autres contrats».

    L'écosystème de contrats intelligents d'Ethereum manque considérablement de diversité. . La plupart des contrats réutilisent largement le code et il y a peu de créateurs par rapport au nombre total de contrats. Il reste à voir si ce manque de diversité est endémique aux contrats intelligents (ou à Ethereum lui-même), ou s’il s’agit simplement de refléter la jeunesse relative des contrats intelligents dans son ensemble – peut-être à mesure que de nouveaux contrats et modes d’interaction se développent, nous assisterons à une augmentation de la diversité. – Kiffer, Levin et Mislove

    Le statu quo est sur le point de changer. Bien qu’il existe différentes approches pour résoudre le problème, le fait d’intégrer l’intelligence artificielle dans la blockchain et son intégration dans le contrat intelligent nous offre une solution puissante. Sans améliorer les capacités du contrat intelligent, il est difficile de mettre en œuvre des applications réelles.

    L'avenir des contrats intelligents

    Cortex est une plate-forme décentralisée d'intelligence artificielle prenant en charge . Contrat smart AI et Exécution AI . Les développeurs d'intelligence artificielle peuvent télécharger leurs modèles dans la blockchain, tandis que les développeurs Smart Contract et DApp peuvent accéder à ces modèles d'intelligence artificielle en payant CTXC, le jeton natif de Cortex. chaîne, le résultat de l'inférence ne provient plus d'un tiers Oracle, ce qui élimine le problème de confiance. Fondamentalement, Cortex explore les nouvelles possibilités lorsque la puissance de calcul de la machine virtuelle est améliorée avec un ensemble d’instructions spécifiques

    L’écriture du contrat intelligent d’IA peut être réalisée avec Solidity, le langage de programmation utilisé par les développeurs Ethereum. Le CVM de Cortex est compatible avec l’arrière avec EVM mais ajoute des instructions inférentielles.

    De nos jours, des statistiques sportives avancées sont disponibles sur des sites comme basket-ball-reference. Supposons que vous utilisiez les données historiques et développiez un modèle de prévision des résultats futurs gagnants, et que vous souhaitiez également faire des paris automatiquement si vous prédisiez les gagnants à un taux supérieur à 80%.

    Un contrat intelligent d'IA avec ce modèle de prévision pourrait ressembler this:

     Résultat de la prédiction (que l'équipe X gagne) = Inférer le modèle de prédiction avec l'équipe X contre l'équipe Y 
    Si (Résultat de la prédiction> 0,80) {envoyer de l'argent au parieur L'équipe X gagne}
    Sinon si (Résultat de la prédiction <0.20) {envoyer de l'argent pour parier que l'équipe Y gagne}
    Sinon {ne rien faire}

    Lorsque vous fournissez les équipes X et Y à ce contrat intelligent d'IA (ou même rédigez un autre contrat intelligent pour obtenir l'horaire quotidien sur Internet pour automatiser davantage le processus), il prédira le pourcentage de victoire de l'équipe X par rapport à l'équipe Y et s'appuiera sur les prévisions.

    Conclusion

    L'intelligence artificielle modifie la façon dont nous menons notre vie quotidienne et divers secteurs se tournent. à l'IA. Utiliser la blockchain sans IA demande aux industries de revenir en arrière. C'est la vraie raison pour laquelle les contrats intelligents n'ont pas eu beaucoup de succès jusqu'à présent – le manque d'intégration de l'intelligence artificielle avec la blockchain.

    En tant que premier premier blockchain infrastructurel à prendre en charge l’IA en chaîne, Cortex autorisera non seulement le contrat intelligent d’IA, mais aussi une communauté de développeurs open source pour faciliter le développement futur de la technologie de l'IA et de la blockchain. Tout l’écosystème disposera d’une plate-forme open source de soutien en matière d’intelligence artificielle et de développement de chaînes de blocs. les gens continuent la conversation en soulignant et en répondant à cette histoire.

    Source

    A propos newstrotteur-fr

    Découvrez également

    Le nouveau Mac Pro passe en commande le 10 décembre

    Après plus d’un an de taquineries, Apple a finalement dévoilé le nouveau Mac Pro à …

    Laisser un commentaire