Cardano

in ULille blockchain10 months ago

img4.png

I. Introduction

La blockchain Cardano a rapidement gagné en notoriété ces dernières années en tant que projet ambitieux visant à redéfinir les normes de la technologie blockchain. Fondée sur des principes de durabilité, d'évolutivité et d'interopérabilité, Cardano a attiré l'attention des passionnés de la cryptomonnaie et des professionnels de la blockchain. Dans cet article, nous explorerons en détail les aspects clés de la blockchain Cardano qui en font un acteur majeur dans le monde en constante évolution des technologies décentralisées.

II. Historique et Origines

Cardano a été lancé en 2017 par Input Output Hong Kong (IOHK), une société de recherche et développement spécialisée dans les technologies blockchain. Son fondateur, Charles Hoskinson, qui a également co-fondé Ethereum, a apporté une richesse d'expérience à ce projet. La vision de Cardano était de créer une blockchain qui résout certains des défis fondamentaux auxquels sont confrontées les premières générations de blockchains, tels que l'évolutivité, la durabilité et l'interopérabilité.

III. Architecture de Cardano

img.png

La force de Cardano réside dans son architecture multicouche, divisée en deux couches principales : Settlement Layer (SL) et Computation Layer (CL). La couche de règlement gère la transaction de la cryptomonnaie ADA, tandis que la couche de calcul permet l'exécution des contrats intelligents et d'autres applications décentralisées (dApps). Cette approche modulaire offre une flexibilité significative et permet des mises à jour sans perturber l'ensemble du système.

IV. Consensus Ouroboros

img1.png

1. Qu’est-ce que c’est ?
Cardano utilise le consensus Ouroboros, un protocole de preuve d'enjeu qui a été salué pour sa sécurité et son efficacité. Contrairement à d'autres protocoles de consensus (comme proof-of-work), Ouroboros fonctionne sans avoir besoin d'une consommation énergétique excessive, ce qui contribue à la durabilité du réseau. Les détenteurs d'ADA peuvent participer au consensus en mettant en jeu leurs avoirs plutôt qu'en résolvant des problèmes mathématiques complexes.
Les développeurs de Cardano prétendent que leur algorithme de proof-of-stake (PoS) est le seul qui soit sécurisé, car il a fait l’objet de vérification des chercheuses et scientifiques
Le nom Ouroboros du consensus, trouve son inspiration dans une légende de la Grèce Antique dépeignant un serpent se mordant la queue. Pour les créateurs du projet, cela symbolise une évolution perpétuelle de la blockchain.

2. Les unités de mesure prises en compte dans Ouroboros

• Le slot - équivalent à 1 seconde ;
• La nomination - équivalent à 20 secondes ;
• L'époque (epoch) - équivalent à 432 000 slots (soit 5 jours).

3. Mécanisme du consensus

Ouroboros découpe le temps en époques, chacune étant composée de 432 000 slots (ou créneaux). Avec un slot correspondant à une durée d’une seconde, une époque complète dure environ cinq jours.
À chaque créneau, un nœud de validation (Slot Leader) est désigné pour générer un bloc de transactions. Un même validateur peut approuver plusieurs blocs successifs. En moyenne, un seul validateur est assigné pour une durée correspondant à une nomination (20 secondes). Ainsi, chaque période se compose de 21 600 nominations, attribuées de manière aléatoire aux Slot Leaders en fonction de la proportion de tokens ADA qu'ils détiennent dans la blockchain. Ainsi, les stake pool operators (SPO) ayant une plus grande participation ont plus de chances d’être choisis pour devenir leaders d’un créneau donné. Une fois le bloc généré, il est vérifié et ajouté à la chaîne.
Il est important de noter que les Slot Leaders sont les nœuds du réseau qui possèdent le plus grand nombre de tokens ADA, combinant les leurs avec ceux délégués à travers des pools. Les Slot Leaders sont désignés à chaque nouvelle période.

V. Langage de Programmation Plutus

Cardano se positionne entre Bitcoin, caractérisé par son langage extrêmement rigide, et Ethereum, dont le langage (Solidity) offre une grande flexibilité pour la programmation des transactions.
La couche de calcul de Cardano utilise le langage de programmation Plutus, qui fournit tous les outils nécessaires pour la rédaction de transactions financières. Plutus offre une flexibilité et une sécurité accrues en permettant aux développeurs de coder des contrats intelligents avec des garanties formelles. Cela contribue à réduire les erreurs de programmation et à renforcer la confiance dans l'exécution des contrats intelligents.
Un deuxième langage, Marlowe (basé sur Haskell), est utilisé pour interagir avec des entités financières externes. Et à travers le protocole sidechain Milkomeda, le langage de programmation d’ethereum(Solidity) est directement utilisé pour les applications décentralisées (dApps).

VI. ADA - La Cryptomonnaie de Cardano

th-1603391234.jpg

Au cœur de l'écosystème Cardano se trouve l'ADA, la cryptomonnaie native du réseau. ADA est conçue pour faciliter les transactions, mais elle va au-delà en offrant des fonctionnalités telles que la participation au consensus et la gouvernance du réseau. La distribution équitable d'ADA et son mécanisme de consensus contribuent à créer un écosystème décentralisé et résilient.
Cardano a une réserve plafonnée à 45 milliards de ADA. Actuellement, 34 277 702 081,605 tokens ADA sont disponibles, avec 33 752 565 071,288 en circulation.
Après le lancement du réseau, environ 2,5 milliards d'ADA ont été attribués à l'IOHK. Pendant ce temps, Emurgo, une entreprise mondiale spécialisée dans la technologie blockchain et qui a agi en tant qu'entité fondatrice du protocole Cardano, a reçu 2,1 milliards supplémentaires. Enfin, l'association à but non lucratif Cardano Foundation a reçu 648 millions d'ADA dans le but de promouvoir la plateforme et d'encourager son adoption.
Dans l'ensemble, environ 16 % des ressources d'ADA ont été réservées aux fondateurs du projet, tandis que les 84 % restants ont été distribués parmi les investisseurs.

Cours d’ADA en date de 24 /01/2024

Capture d’écran 2024-01-24 211728.png

VII. Gouvernance Décentralisée

Cardano met fortement l'accent sur la gouvernance décentralisée, donnant aux détenteurs d'ADA le pouvoir de participer aux décisions importantes concernant le réseau. Le mécanisme de gouvernance permet aux détenteurs de voter sur les propositions d'amélioration du protocole, assurant ainsi une évolution organique et démocratique de la blockchain.

VIII. Les différentes utilisations de cardano

1. transferts de fonds (ADA) : La cryptomonnaie native de Cardano, ADA, peut être utilisée pour des transactions peer-to-peer, permettant le transfert de fonds de manière rapide et sécurisée sans l'intervention d'intermédiaires.
2. Contrats Intelligents : Cardano prend en charge le développement de contrats intelligents, des programmes autonomes qui s'exécutent sur la blockchain. Ces contrats intelligents peuvent être utilisés pour automatiser divers processus, y compris des accords financiers complexes, sans nécessiter d'intermédiaires.
3. Applications décentralisées (dApps) : Des développeurs peuvent construire des applications décentralisées sur la blockchain Cardano. Ces dApps peuvent avoir divers cas d'utilisation, tels que des jeux, des applications financières décentralisées (DeFi), des plateformes d'échange, etc.
4. Staking et Récompenses : Cardano utilise un modèle de preuve d'enjeu (Proof-of-Stake) appelé Ouroboros. Les détenteurs d'ADA peuvent participer au processus de consensus en stakant leurs fonds, ce qui permet de sécuriser le réseau et leur donne la possibilité de recevoir des récompenses en ADA.
5. Identité numérique : Cardano a également exploré des solutions liées à l'identité numérique. Cela pourrait inclure des fonctionnalités qui permettent aux utilisateurs de contrôler et de partager leurs informations d'identité de manière sécurisée et transparente.
6. Solutions pour les pays en développement : Cardano a un intérêt particulier pour les marchés émergents et les pays en développement. La plateforme vise à fournir des solutions financières et d'infrastructure qui pourraient être bénéfiques dans des contextes où l'accès aux services bancaires traditionnels est limité.
7. Interopérabilité : Cardano cherche à assurer l'interopérabilité avec d'autres blockchains et systèmes, ce qui signifie qu'elle pourrait être utilisée pour faciliter des échanges de données et de valeur entre différentes plateformes.

IX. Conclusion

La blockchain Cardano émerge comme un acteur majeur dans le domaine de la technologie blockchain, apportant des solutions novatrices à certains des défis les plus pressants du secteur. Avec son architecture multicouche, son consensus économe en énergie, son langage de programmation formel, et son accent sur la gouvernance décentralisée, Cardano a établi une base solide pour un avenir décentralisé et durable. À mesure que la blockchain continue d'évoluer, Cardano pourrait bien définir de nouveaux standards pour l'industrie de la blockchain.

Liste de références
https://cryptoast.fr/fiche-cardano/
https://www.cointribune.com/ouroboros-le-protocole-de-consensus-revolutionnaire-de-cardano/
https://holdingb.com/cardano-ada-becomes-sixth-largest-crypto-in-market-overtaking-xrp/
https://liukin.es/wp-content/uploads/2021/07/Cardano-ADA-conserva-su-lugar-como-la-criptografia-mas-apostada
https://paybis.com/blog/what-is-cardano/
https://www.bitacademyweb.com/2020/12/24/cardano-ada-escalabilidad-seguridad-y-stake/
https://cardanofeed.com/this-company-enables-ethereum-smart-contracts-on-cardano-7564.html