logo academy

Tezos : smart contract pour une DeFi plus solide

29 juin, 2021
9 min
Tezos : smart contract pour une DeFi plus solide
débutant
Tu apprendras

    Tezos est l’un des premiers projets alternatifs à Ethereum à apparaître sur la scène. Il propose un protocole pour les smart contracts et un jeton standard natif. Une autre caractéristique distinctive de Tezos est son mécanisme de consensus et de validation, le Liquid Proof-of-Stake.

    Tezos createurs histoire

    Une ICO météorique

    Tezos a été conçu par Arthur et Kathleen Breitman en 2014 et lancé en 2017. Il appartient donc à la génération des ICO, mais la sienne n’était pas n’importe laquelle. Elle a récolté plus de 232 millions de dollars, ce qui était un record pour cette année-là.

    La structure du projet était aussi typiquement 2017 : la Fondation en Suisse a financé une entreprise qui était en charge de la construction du projet, basée aux États-Unis.

    La Tezos Foundation propose des financements à des projets qui améliorent l’écosystème de Tezos, et en particulier des subventions à ses développeurs chaque année : en 2020, elle a donné 37 millions au total. La Fondation permet ainsi au projet de continuer à se développer et de maintenir sa structure.

    Smart contracts vérifiables

    Tezos et son langage de contrat intelligent, Michelson, ont été conçus avec la sécurité et la vérification formelle comme priorité.

    La vérification formelle permet aux développeurs de prouver mathématiquement que le code fonctionne correctement, selon ses spécifications ou propriétés formelles. Ceci est essentiel pour les contrats intelligents financiers, qui représentent, par exemple, des actifs ou des prêts tokenisés, et qui nécessitent des garanties que les fonds ne seront pas perdus ou gelés en raison de bogues dans le code.

    Le protocole natif de Tezos offre une base solide et sécurisée pour le développement de contrats intelligents, moteur de toutes les technologies dérivées et fonctionnalités fondatrices de la DeFi.

    Mises à jour sans Fork

    Même avant Polkadot, Tezos avait trouvé un moyen d’éviter les forks.

    Tezos a été conçu avec l’intention d’introduire un mécanisme formel pour la mise en œuvre et l’adoption de nouvelles fonctionnalités et mises à jour, décourageant le besoin de hard forks. C’est pourquoi, la blockchain de Tezos est définie comme «  self-amending », c’est-à-dire qu’elle se « modifie » de manière autonome.

    Cette méthode de mise à jour implique directement le système de gouvernance, car c’est avec les processus de gouvernance que sont décidées les modifications à apporter au protocole ou comment développer le projet. C’est pourquoi, la gouvernance de Tezos est dite «  on-chain », c’est-à-dire gérée directement sur la blockchain.

    Si tu souhaites en savoir plus sur le sujet, nous te recommandons de lire l’article consacré à la Gouvernance.

    Effectuer des mises à jour en chaîne permet d’accélérer l’innovation, de réduire la probabilité de divisions conflictuelles de la communauté et de permettre une coordination stable des parties prenantes au sein de l’écosystème Tezos.

    Pour les développeurs travaillant sur Tezos, l’évolutivité flexible offre une solide assurance que le protocole fonctionnera sans problème pendant une longue période, et pour les parties prenantes, une assurance que le protocole a la capacité de s’adapter aux besoins futurs et à suivre le rythme.

    Liquid Proof of Stake et Baking

    L’approche du consensus de Tezos a été décrite comme Liquid Proof of Stake. Tezos permet à ses détenteurs de gagner des récompenses en déléguant leurs Tezos sans avoir à les bloquer. C’est ce qui confère sa nature « liquide » au proof-of-stake de Tezos.

    Les acteurs auxquels leurs Tezos sont délégués s’appellent Baker, autres propriétaires de Tezos qui se chargent de créer des blocs sur la blockchain pour valider les transactions selon le système Proof-of-Stake. En échange de ce travail, ils reçoivent une incitation basée sur le nombre de XTZ propres qu’ils ont mis en jeu, plus les XTZ qui leur ont été délégués.

    Après avoir reçu leurs récompenses, les Bakers distribuent leur part de jetons aux délégués.

    Anecdote

    Le Baking est appelé ainsi car le mécanisme de sélection et de récompense des Bakers a été comparé à la cuisson au four (en anglais « to bake »). Après avoir été sélectionnés (pâte), les Bakers doivent attendre un certain temps (levée) avant de valider les transactions (cuisson) et continuer d’attendre avant de pouvoir utiliser leur récompense congelée (sortir du four et laisser refroidir).

    Cas d’utilisation dans la DeFi

    Tezos développe des DApps et des services pour créer un écosystème DeFi complet. En voici quelques-uns.

    Échanges décentralisés

    À l’heure actuelle (juin 2021), les échanges décentralisés les plus utilisés sur le marché sont basées sur la blockchain d’Ethereum et de Binance Smart Chain. Par conséquent, les jetons standard pris en charge sont uniquement ERC-20 et BEP-20. 

    Pour un projet basé sur la blockchain et les contrats intelligents natifs comme Tezos, il est essentiel, sur le marché actuel, de pouvoir être utilisé dans des cas d’application tels que DEX et NFT.

    Le FA2 standard de Tezos peut actuellement être utilisé sur DEX Dexter et Quipuswap a récemment été publié. 

    Jeton standard

    En parlant de FA2, ce jeton standard natif de Tezos prend en charge un large éventail de types de jetons – contrats intelligents fongibles, non fongibles, non transférables, ainsi que multi-actifs. 

    NFT

    En mai 2021, Hic et Nunc, le marché de NFT basé sur la blockchain de Tezos, a dépassé le célèbre OpenSea en termes d’utilisateurs actifs quotidiens. 

    La plateforme est également beaucoup moins chère du point de vue énergétique que les marchés NFT qui utilisent Ethereum, et qui sont donc actuellement basés sur le proof-of-work.

    En juin, OneOf a également été lancé sur Tezos, un marché axé sur les NFT musicaux et qui rassemble les projets d’un certain nombre d’artistes connus, dont John Legend, Quincy Jones, Doja Cat et Whitney Houston. En juin 2021, Tezos dispose de 5 autres plateformes pour la création et la négociation de NFT.

    DAO

    Tezos fonde non seulement son système de gouvernance sur la blockchain, mais promeut également le développement d’une gouvernance automatisée via les DAO.

    Le projet Homebase actuellement en version bêta permet à quiconque de créer et d’interagir avec les DAO sur Tezos.

    En effet, Homebase permet aux développeurs et aux communautés de lancer et de participer à des DAO basées sur Tezos pour réaliser tout type de projet de manière simplifiée. 

    Homebase propose une interface utilisateur intuitive pour personnaliser et lancer une DAO en seulement quelques étapes, et fournit aux participants DAO un tableau de bord pour créer et voter sur des propositions pouvant modifier ou mettre à jour des smart contracts de gouvernance. La facilité d’utilisation résout un obstacle majeur à l’adoption du système DAO.

    Un projet DeFi, né avant la DeFi

    tezos defi roadmap

    Tezos développe tous les éléments constitutifs de la DeFi, des échanges de jetons entre différentes blockchains aux prêts décentralisés. 

    Nous avons parlé de PoS, de contrat intelligent, de DEX, et de jetons standard, mais nous n’avons pas encore parlé d’interopérabilité entre blockchains.

    Les deux fonctionnalités qui permettent l’interopérabilité entre les blockchains, et en particulier l’utilisation d’actifs appartenant à des blockchains différentes, sont les Wrapped Tokens et les Cross-chain Swaps.

    • Wrapped Token

    En résumé, ce type de jeton permet d’utiliser la valeur marchande d’une cryptomonnaie même sur une blockchain dont elle n’est pas native. 

    Par exemple, le BTC ne peut être utilisé sur Ethereum que sous la forme de Wrapped Bitcoin (wBTC), c’est-à-dire sous la forme de Wrapped Token ancré 1:1 au prix de Bitcoin, et qui peut être racheté dans son sous-jacent de la blockchain de Bitcoin.

    Autre exemple pratique : utiliser le BTC dans les fonctionnalités de gain sur Uniswap, qui ne prend en charge que les normes d’Ethereum. La seule façon de le faire est de déposer le Wrapped Bitcoin dans les réserves de liquidités d’Uniswap, sans avoir à convertir le Bitcoin en une cryptomonnaie d’une valeur complètement différente.

    Sur Tezos, Bitcoin devient BTCtz.

    • Cross-chain Swap

    Sur Tezos, il s’agit d’échanges de jetons entre différentes blockchains prenant en charge différents jetons standard. Cela signifie, par exemple, que sur des plateformes spéciales, vous pouvez échanger du BTC avec du BTCtz : la première est basée sur le protocole Bitcoin, la seconde sur le protocole Tezos. 

    Si ce type de technologie est optimisé, il permettra d’échanger les cryptomonnaies natives de différentes blockchains sur des échanges décentralisés, mais également sur des échanges centralisés.

    La bourse TEZEX est actuellement en version bêta et permettra dans un premier temps l’échange entre la blockchain d’Ethereum et celle de Tezos.

    Actualités et perspectives

    L’une des dernières informations concernant les activités de Tezos est le lancement de NFT de l’équipe de F1 de Red Bull sur sa blockchain. Toujours dans le domaine de la F1, en juin 2021, Tezos a été sélectionné comme partenaire technique de McLaren.

    Concernant le secteur des jeux en revanche, il est surprenant de constater qu’en avril 2021, Ubisoft a rejoint les Bakers de Tezos. La dernière annonce de Tezos pour ce secteur concerne un jeu de blockchain appelé Emergents, qui devait sortir en mai 2020, sans toutefois donner plus de nouvelles.

    En tant que blockchain financière, Tezos est actuellement moins cher qu’Ethereum en termes de coûts de transaction et de vitesse, mais il doit faire face aux autres concurrents d’Ethereum. Les smart contracts sont un jeu de cas d’utilisation et de services DeFi. Tezos semble se diriger avec succès vers les NFT, en construisant progressivement le reste des services DeFi.

    Merci à Nicolas, gérant de la Tezos Boutique Bakery pour avoir relu cet article

    En rapport