Partager cet article

Chain dévoile le langage de contrat intelligent « Ivy » dans sa première démonstration publique

La startup Chain, financée par du capital-risque, propose la toute première démonstration publique de son langage de contrat intelligent Ivy.

ivy, wall
code de chaîne
code de chaîne

Le « Far West » des contrats intelligents est sur le point de devenir un peu plus sauvage.

La Suite Ci-Dessous
Ne manquez pas une autre histoire.Abonnez vous à la newsletter Crypto Daybook Americas aujourd. Voir Toutes les Newsletters

Suite à la toute première démonstration publique du langage de contrats intelligents interne de la société de blockchain d'entreprise Chain cette semaine, lestartup financée par du capital-risque se prépare désormais à rendre la Technologies accessible au public.

Cependant, dans une démonstration exclusive de la Technologies avec CoinDesk, la personne en charge du développement du langage a donné un aperçu de la dernière création de l'entreprise, expliquant également ce qu'il envisage comme son application idéale.

L'architecte produit Dan Robinson a déclaré à CoinDesk:

« Ivy est particulièrement utile et adapté aux cas d'utilisation de contrats intelligents impliquant le contrôle de biens d'une manière particulière. C'est un concept que nous appelons propriété sécurisée ou propriété intelligente. »

Ivy est actuellement en phase de R&D et est mis en œuvre principalement pour des applications internes, bien qu'il ait déclaré que l'on s'attend à ce qu'il soit éventuellement ouvert à d'autres développeurs.

Compilé selon leMachine virtuelle en chaîne(sa machine à pile qui traduit le code et effectue des opérations), Ivy est décrit sur sonsite web en tant que langage déclaratif dans la mesure où son flux de contrôle n'est T spécifié, par rapport au langage Solidity d'Ethereum (qui est orienté objet avec une organisation supérieure).

S'appuyant sur l'exemple prototypique de contrat intelligent utilisé pour la première fois par le développeur Nick Szabo, Robinson a déclaré que les premiers contrats intelligents développés par la société à l'aide de ce langage sont fonctionnellement similaires à un distributeur automatique.

Il a notamment donné l'exemple d'un contrat intelligent fonctionnant sur une plateforme d'échange relativement décentralisée, où les utilisateurs pourraient faire des offres et des enchères sur un réseau multi-actifs. Dans ce paradigme, les utilisateurs pourraient soit acheter un actif sous-jacent, soit un vendeur pourrait révoquer l'offre.

Robinson l'a comparé à un distributeur automatique dans lequel un utilisateur peut déverrouiller un actif sécurisé (comme une bouteille d'eau) en échange de quelques jetons, mais seul le propriétaire aurait un accès direct au produit avant sa vente et la clé pour retirer les fonds reçus :

Il a dit :

« Le propriétaire du distributeur automatique peut également entrer avec sa clé privée spéciale, sa clé physique, ouvrir le distributeur automatique et retirer l'argent qui y a été versé ainsi que la [bouteille d'eau] qui était protégée par celui-ci. »

Parler de contrat intelligent

Alors que les premiers exemples decontrats intelligentsécrits avec le langage sont forcément plutôt simplistes, la sortie intervient dans un écosystème compétitif.

Ivy n'est que la dernière d'une sérieécosystème blockchain en pleine croissancequi n’a pas manqué de concurrencer les langages de contrats intelligents.

Par exemple, en juin, le consortium blockchain R3 a organisé unesommet sur les contrats intelligentspour examiner une large gamme de modèlesexpérimentéavec des sociétés comme Barclays et d'autres.

Puis, en août, la startup de registre distribué Digital Assetopen sourceson propre langage de codage DAML, qu'ildécritsimilaire à un langage de contrat intelligent, mais conçu spécifiquement pour le secteur financier.

À l'approche de la nouvelle année, unsérie de défis(y compris la garantie de la confidentialité des contreparties contractuelles et de l’exactitude des contrats) sont parmi les principales priorités d’un certain nombre de parties.

Cependant, Robinson a décrit le langage de Chain comme unique, étant donné qu'il est conçu pour un avenir où les actifs numériques (et pas seulement les registres distribués) seront largement utilisés par les sociétés financières.

Il a conclu :

Chez Chain, nous nous concentrons principalement sur les cas d'utilisation financiers. En général, nous pensons que les blockchains sont particulièrement utiles lorsqu'un actif numérique est transféré et émis sur un réseau.

Image de lierrevia Shutterstock

Michael del Castillo

Membre à temps plein de l'équipe éditoriale de CoinDesk, Michael couvre les Cryptomonnaie et les applications blockchain. Ses articles ont été publiés dans le New Yorker, le Silicon Valley Business Journal et l'Upstart Business Journal. Michael n'investit pas dans les monnaies numériques ni dans les projets blockchain. Il a précédemment détenu des valeurs en Bitcoin (voir : Juridique éditoriale). Courriel : michael@ CoinDesk.com. Réseaux sociaux Michel : @delrayman

Picture of CoinDesk author Michael del Castillo