Поділитися цією статтею

Hard Fork Cardano Alonzo : ce que vous devez savoir

Cardano se prépare à entrer dans l'espace des applications décentralisées avec l'arrivée de la fonctionnalité de contrat intelligent.

La mise à jour Alonzo de Cardano rapproche considérablement le réseau de ses pleines capacités.

A História Continua abaixo
Не пропустіть жодної історії.Підпишіться на розсилку Crypto Daybook Americas вже сьогодні. Переглянути Всі Розсилки

L'Alonzofourche dure Il s'agit d'une mise à jour majeure du réseau Cardano , qui prévoit l'implémentation très attendue de la fonctionnalité de contrats intelligents. Les contrats intelligents sont des fragments de code informatique qui s'exécutent automatiquement lorsque certaines conditions prédéfinies sont remplies. Après la mise à jour Alonzo, chacun pourra créer et déployer ses propres contrats intelligents sur la blockchain Cardano , ouvrant ainsi la voie aux applications décentralisées natives (dapps).

La mise à jour du système, dont le déploiement complet est prévu au troisième trimestre, marque la fin de l'ère Shelley de Cardano et le début de la phase Goguen. Bien qu'aucune date n'ait été fixée pour la fin du hard fork d'Alonzo, les développeurs de tout le réseau ont travaillé d'arrache-pied sur les réseaux de test et ont respecté une feuille de route définie, avec des étapes clés spécifiques appelées « ères ».

Les époques de Cardano

La feuille de route de développement de Cardano est divisée ensix étapes principales, ou « époques », chacune axée sur l’expansion des fonctionnalités du réseau.

  • Byron - Établit le code fondateur de Cardano. Permet aux utilisateurs d'échanger ADA monnaie, nommée d'après la programmeuse révolutionnaire ADA Lovelace, et la mine ADA avec leur preuve d'enjeualgorithme de consensus
  • Shelley- L'accent est mis sur la décentralisation du réseau en incitant les utilisateurs à héberger leurs propres nœuds. L'objectif principal de cette ère est de garantir que les nœuds, ou ordinateurs individuels, soient gérés par un groupe diversifié de participants au réseau plutôt que par un petit groupe d'utilisateurs centralisé.
  • Goguen - Introduit des capacités de contrat intelligent sur le réseau permettant aux développeurs de créer des applications décentralisées sur Cardano
  • Basho - Améliore les performances sous-jacentes du réseau Cardano pour permettre le traitement de davantage de transactions et la montée en charge. Cette ère introduit également les chaînes latérales, un moyen de faire évoluer un réseau grâce à plusieurs blockchains.
  • Voltaire- Ajout d'un système de vote et de trésorerie pour une gouvernance autonome. Les utilisateurs pourront miser leurs fonds pour influencer le développement futur du réseau.

Cardano entre désormais dans la phase finale de l'ère Shelley. Cette phase de développement a apporté de nombreuses nouvelles fonctionnalités à Cardano , telles qu'un protocole de preuve d'enjeu appelé Ouroboros, un système d'incitations et de délégation récompensant les participants et une meilleure prise en charge des portefeuilles physiques.

En offrant des récompenses à ceux qui gèrent des nœuds complets – les participants au réseau qui téléchargent l’intégralité de la blockchain Cardano – Cardano encourage la participation au réseau et encourage la croissance du réseau Cardano .

Depuis son lancement le 29 juillet 2020, Shelley a lancé deux hard forks majeurs : Allegra et Mary. Allegra a introduit un mécanisme de verrouillage de jetons permettant aux utilisateurs de verrouiller des jetons Cardano en prévision du vote sur la blockchain (dont le déploiement est prévu dans Voltaire, la phase finale de développement). Mary, quant à elle, a introduit la prise en charge des jetons natifs de Cardano (CNT). Ces jetons natifs sont similaires aux normes ERC d'Ethereum et permettent aux utilisateurs de créer et de déployer leurs propres jetons sur la blockchain Cardano , y compris des jetons non fongibles (NFT).

Cardano utilise son propre « combinateur de hard forks », un système qui combine deux protocoles différents (tels que Byron et Shelley) sur un seul registre afin d'assurer une transition fluide entre les phases. Un problème rencontré par les développeurs de Cardano avec les hard forks était qu'après l'accord sur un hard fork, une part importante de la communauté restait inactive. Cela pouvait être dû à un désaccord avec les modifications ou simplement à l' T de mise à jour. Quoi qu'il en soit, le combinateur permet aux nœuds d'exécuter plusieurs versions simultanément, ce qui garantit des transitions fluides et des mises à jour fluides. En résumé, les mises à jour ne sont plus soumises à un consentement, mais à un refus.

Les étapes d'Alonzo

Le hard fork d'Alonzo est divisé en trois phases principales codées par couleur.

  • Alonzo Blue
  • Alonzo White
  • Alonzo Purple

Il existe également deux phases plus courtes post-Alonzo Purple, baptisées « Alonzo Red » et « Alonzo Black ». Chaque phase ajoute des utilisateurs au réseau de test et identifie les bugs à corriger.

Alonzo Blue a introduit des contrats intelligents avec une cinquantaine de participants techniques, principalement des opérateurs de pools d'enjeu (SPO). Des erreurs d'invalidation et d'autres correctifs simples ont été détectés et corrigés durant cette phase. Ces bugs courants devraient apparaître et être corrigés lors des tests d'Alonzo.

Alonzo White ajoute de nouvelles fonctionnalités et élargit le nombre de participants à Alonzo Blue. Les centaines de nouveaux utilisateurs participeront à une sorte de « camp d'entraînement » visant à tester les capacités du réseau. Cette expérience est menée par IOG, la principale société de développement de Cardano , dirigée par l'ancien cofondateur Ethereum , Charles Hoskinson. L'entreprise prévoit que cette phase durera entre deux et quatre semaines.

Alonzo Purple deviendra un réseau de test entièrement public et accueillera des milliers de participants. Cette phase se divise en deux phases distinctes : « violet clair » et « violet foncé ». La première permettra la création de contrats intelligents simples, tandis que la seconde permettra la création de contrats intelligents plus complexes.

Vient ensuite la phase finale de colorisation Alonzo Rouge/Alonzo Noir, réservée aux corrections de bugs et au nettoyage final en vue de la sortie du hard fork. Toute modification ultérieure du hard fork sera très difficile à réaliser après cette phase ; il est donc important d'examiner attentivement ces deux phases.

La mise en scène assure la qualité, car le code est gelé et les plateformes d'échange sont préparées pour le hard fork de Cardano . Le réseau principal d'Alonzo lancera officiellement le code final.

L'ère Goguen, du nom du célèbre informaticien Joseph Goguen, permettra pour la première fois le développement d'applications décentralisées (DApps) sur le réseau Cardano grâce aux nouvelles fonctionnalités de contrats intelligents d'Alonzo. Les contrats intelligents sont les composants essentiels des DApps, leur permettant de fonctionner sans intermédiaire. Une plateforme de création de contrats intelligents, baptisée Plutus Platform, devrait être lancée durant cette phase et permettra aux utilisateurs, qu'ils soient techniciens ou non, de créer des DApps.

Qu'est-ce que Plutus ?

Plutus utilise Haskell, le langage de programmation natif de Cardano . Plutus et Haskell utilisent la même base de code pour le développement on-chain et off-chain. Cela signifie que le code est CORE identique, évitant ainsi toute complication liée aux langages de programmation lors du développement de contrats intelligents. Cela simplifie encore davantage les contrats Plutus et permet des tests, permettant ainsi aux développeurs de perfectionner leurs produits pour des charges beaucoup plus importantes, comme l'hébergement de grandes institutions ou de gouvernements.

Hoskinson, qui est maintenant le PDG d'IOG,expliquéHaskell a été choisi car il s'agit d'un code à haute assurance (capable de fournir un degré de certitude plus élevé que le code fonctionne comme prévu).

Dans le secteur de la blockchain, il arrive souvent que le code ne corresponde T parfaitement à l'intention du développeur, ce qui peut entraîner le vol de millions de dollars ou la panne d'applications, comme ce fut le cas lorsqu'un contrat intelligent Solidity n'a T finalisé. C'est ainsi qu'est né le projet d'organisation autonome décentralisée (DAO). a subi un piratage informatique important.

Avec Haskell, l’intention peut mieux correspondre au code car le langage, bien que complexe, a été conçu pour être précis.

CORE de Plutus

Il y a ensuite Plutus CORE, le langage de programmation qui connecte les contrats intelligents à la couche de règlement final de Cardano : la blockchain Cardano . Une fois le code créé avec Plutus, le développeur le compile dans Plutus CORE , où il est simplifié pour la blockchain Cardano . Cette méthode permet à Cardano de mieux gérer les données et d'occuper moins d'espace disque sur la blockchain elle-même.

Pour les moins férus de technologie, Marlowe est un nouveau langage DSL (Domaine-Specific Language) qui permet à tout utilisateur de créer et de tester ses propres contrats intelligents sans compétences de programmation avancées. Construit sur Haskell et Plutus, Marlowe peut être considéré comme un ensemble de composants pour la création de contrats intelligents.

Avec une production de contrats intelligents simplifiée et un développement accru sur Cardano, on peut imaginer les projets potentiels à développer. Prenons l'exemple Ethereum: des centaines de projets peuvent être redéployés, réitérés et même améliorés sur le réseau Cardano , notamment Uniswap, Aave et bien d'autres. Les projets exigeant des transactions plus rapides bénéficieront grandement des faibles coûts de transaction sur Cardano. Plus de 65 projets sont déjà promis à Alonzo, dont Synthesis, Miniswap, Staseet CardWallet.

L'émergence d'une conception d'applications décentralisées simplifiée entraînera une augmentation du nombre de projets. Dans sa Vision pour l'AfriquevidéoHoskinson a mentionné que ces projets finiront par concurrencer de nombreuses institutions financières du monde réel et viseront à les remplacer par des systèmes plus justes, accordant la liberté économique à ceux qui en ont besoin.

Eli Tan

Eli était journaliste pour CoinDesk et couvrait les NFT, les jeux vidéo et le métavers. Il est diplômé du St. Olaf College en anglais. Il détient des ETH, des SOL, des AVAX et quelques NFT supérieurs au seuil de Déclaration de transparence de CoinDesk, fixé à 1 000 $.

Eli Tan
Myles Sherman

Juillet 2003 | Écrit pour CoinDesk | Institut autrichien d'économie et Mises | Bitcoiner et maximaliste de la liberté

Picture of CoinDesk author Myles Sherman