Tezos, une blockchain prometteuse

in #blockchain2 years ago

Dans le cadre de mon Master Mathématiques, Finance Computationnelle et Actuariat, les questions suivantes m'ont été posées par mon enseignant @sorin.cristescu :

Toute « blockchain » est d’abord un programme informatique qui a été créé pour exercer une ou plusieurs fonctions. Quels problèmes tâche de résoudre la blockchain «Tezos » ? Comment est-ce qu'elle entend se différencier des blockchains « Cardano » et "Ethereum" ?

Je vais travailler avec ChatGPT en lui posant dans un premier temps une question puis en faisant une analyse critique de la réponse qui m'a été donnée.

Première question : Quels problèmes tâche de résoudre la blockchain «Tezos » ?

La question qui a été posée à ChatGPT est la suivante :

Quels problèmes essaies de résoudre la blockchain «Tezos » ?

Réponse de ChatGPT :

La blockchain Tezos essaie de résoudre plusieurs problèmes, notamment :

La gouvernance : Tezos permet une gouvernance décentralisée et autonome de la blockchain par les détenteurs de jetons Tezos. Les détenteurs de jetons peuvent voter pour des mises à jour et des modifications du protocole Tezos, permettant à la blockchain de s'adapter aux changements du marché et aux besoins de ses utilisateurs.

La sécurité : Tezos utilise un algorithme de consensus appelé preuve d'enjeu liquide (Liquid Proof-of-Stake), qui rend la blockchain plus sécurisée en éliminant la nécessité de mineurs et de leur matériel coûteux. Cela réduit également le risque d'attaques à 51% sur la blockchain.

La flexibilité : Tezos est conçu pour être plus flexible que d'autres blockchains, permettant aux développeurs de créer des contrats intelligents qui peuvent être mis à jour en toute sécurité sans interrompre la blockchain. Cela permet également aux développeurs de créer des Apps plus sophistiquées et plus adaptées aux besoins de leurs utilisateurs.

La scalabilité : Tezos utilise un système de vote de mise à l'échelle (Scaling Vote) pour permettre l'ajout de nouvelles fonctionnalités et améliorations de la scalabilité de la blockchain. Les détenteurs de jetons peuvent voter pour l'ajout de nouvelles fonctionnalités qui améliorent la scalabilité, permettant à Tezos de mieux gérer un grand nombre de transactions.

En résolvant ces problèmes, Tezos espère offrir une blockchain plus performante, sécurisée et adaptable, capable de répondre aux besoins de ses utilisateurs.

Analyse Critique :

L’un des principaux objectifs de Tezos est de devenir une blockchain capable de créer la meilleure structure de récompense au monde.

Lors de son développement, Tezos aspirait à résoudre 4 grands problèmes présents sur Bitcoin pris pour référence lors de la création du protocole :

  • Le problème du “hard fork“, ou l'incapacité pour Bitcoin d'innover dynamiquement en raison de problèmes de coordination.

  • Les problèmes de coût et de centralisation soulevée par le système de Proof of Work (Preuve de travail fonctionnant avec des mineurs et leurs puissances de calcul) de Bitcoin.

  • L'expressivité limitée du langage de transaction de Bitcoin, qui a poussé les contrats intelligents vers d'autres chaînes notamment Ethereum.

  • Les problèmes de sécurité liés à l’implémentation de nouvelles crypto-monnaies.

Comme l'a indiqué ChatGPT, la gouvernance, la sécurité, la flexibilité et la scalabilité sont bien des problèmes sur lesquelles la Blockchain Tezos tâche de résoudre. La réponse de ChatGPT était donc très complète.

Deuxième question : Comment est-ce qu'elle entend se différencier des blockchains « Cardano » et "Ethereum" ?

La question qui a été posée à ChatGPT est la suivante :

Comment est-ce la blockchain tezos se différencie des blockchains « Cardano » et "Ethereum" ?

Réponse de ChatGPT :

La blockchain Tezos se différencie des blockchains Cardano et Ethereum de plusieurs manières :

Algorithme de consensus: Tezos utilise un algorithme de consensus de preuve d'enjeu liquide (LPoS), tandis qu'Ethereum utilise actuellement la preuve de travail (PoW) et se dirige vers la preuve d'enjeu (PoS) avec la prochaine mise à jour Eth2. Cardano utilise également un algorithme de preuve d'enjeu (PoS) mais avec des variantes qui visent à améliorer sa sécurité.

Gouvernance: Tezos est construit sur un modèle de gouvernance autonome où les détenteurs de jetons Tezos peuvent voter sur les propositions de mise à jour de la blockchain. Ethereum utilise un processus de gouvernance plus centralisé et Cardano utilise un modèle hybride, combinant une gouvernance centralisée et décentralisée.

Contrats intelligents: Tezos a été conçu avec un langage de programmation formel appelé Michelson, qui permet une vérification formelle des contrats intelligents pour détecter les erreurs avant l'exécution. Ethereum utilise Solidity, un langage de programmation plus traditionnel, tandis que Cardano utilise Plutus.

Scalabilité: Tezos a une architecture de couches qui permet une meilleure scalabilité et des transactions plus rapides, tandis qu'Ethereum est actuellement confronté à des problèmes de scalabilité en raison de sa conception de couche unique. Cardano utilise une architecture multicouche pour améliorer la scalabilité.

Évolutivité : Tezos a été conçu pour être facilement évolutif, permettant aux développeurs de mettre à jour la blockchain en toute sécurité sans interrompre la chaîne. Ethereum a subi une transition complexe vers Ethereum 2.0 pour améliorer ses performances, tandis que Cardano prévoit d'ajouter des fonctionnalités pour améliorer sa fonctionnalité.

En résumé, Tezos se différencie d'Ethereum et de Cardano par son algorithme de consensus, son modèle de gouvernance autonome, son langage de programmation formel pour les contrats intelligents, son architecture de couches pour améliorer la scalabilité et sa facilité d'évolutivité.

Analyse Critique :

La réponse de ChatGPT fournit une comparaison générale des différences entre les blockchains Tezos, Ethereum et Cardano en termes d'algorithme de consensus, de gouvernance, de langage de programmation des contrats intelligents, de scalabilité et d'évolutivité. Cependant, cette réponse ne fournit pas de détails sur les avantages et les inconvénients de chaque blockchain.

En effet, les blockchains évoluent constamment et de nouveaux développements peuvent changer la situation. Par exemple, Ethereum prévoit de passer à la preuve d'enjeu, ce qui pourrait améliorer considérablement sa scalabilité et son coût énergétique. De même, Cardano est en train de déployer de nouvelles fonctionnalités pour améliorer ses performances et sa sécurité.

En outre, la comparaison peut varier selon les critères de comparaison choisis. Par exemple, si l'on compare les performances de Tezos, Ethereum et Cardano en termes de nombre de transactions par seconde, cela peut donner un résultat différent de la comparaison globale effectuée par ChatGPT.

Enfin, il est important de noter que les blockchains ne sont pas nécessairement en concurrence directe les unes avec les autres, mais peuvent coexister et se compléter dans un écosystème blockchain plus large. Chaque blockchain peut avoir des avantages et des cas d'utilisation différents, et la meilleure solution dépendra souvent des besoins spécifiques de chaque projet.

Sort:  

Merci ! La correction sera dévoilée après le 29 mai 😀
Il reste à faire l'allocation d'actifs 😀