À mesure que l’espace des Cryptomonnaie explosait, des milliers de nouveaux projets avec des blockchains distinctes ont été créés. Mais alors que bon nombre de ces blockchains cherchaient à résoudre des problèmes uniques ou à remplir des fonctions spécifiques, la plupart d’entre elles étaient complètement isolées et n’avaient aucun moyen de communiquer ou de se connecter les ONE aux autres. Polkadot est un projet qui vise à résoudre ce problème.
Polkadot est un protocole d'interopérabilité blockchain conçu pour permettre la communication entre différentes blockchains.
Aperçu de Polkadot
Gavin Wood a fondé le projet en 2016, qui a été lancé avec son jeton natif, DOT , en octobre 2017. Le projet open source est développé par la communauté et soutenu par la Fondation Web3 . Conformément aux convictions de la Fondation Web3, Polkadot vise à rendre toutes les blockchains interopérables et à créer un système véritablement décentralisé où les utilisateurs ont le contrôle.
Avant de fonder Polkadot et de développer la blockchain chez Parity , Wood était co-fondateur d' Ethereum . Tout en travaillant sur Ethereum, Wood a aidé à développer le langage de programmation d'Ethereum, Solidity, ainsi qu'à définir le langage technique de la machine virtuelle Ethereum . Le travail de Wood sur le livre blanc et le langage de programmation Ethereum se reflète à la fois dans le livre blanc Polkadot et dans le principal cadre de programmation pour le développement de Polkadot , Substrate .
DOT , le token natif de l'écosystème Polkadot , est utilisé pour faciliter les transactions sur le réseau Polkadot . Les participants au réseau Polkadot sont également habilités, grâce au DOT, à participer à la gouvernance et au vote des validateurs. Le jeton fait partie des 25 premières crypto-monnaies par capitalisation boursière. Au moment de la rédaction de cet article, l’actif Crypto dispose d’une offre totale de 1,7 milliard de DOT et d’une capitalisation boursière de près de 10 milliards de dollars. Étant donné que le DOT n'a pas de limite stricte sur son approvisionnement total, de nouveaux DOT seront continuellement ajoutés à l'offre à un rythme annuel d'environ 10 %.
Qu'est-ce qui rend Polkadot unique ?
Polkadot a été créé dans le but de créer un écosystème interopérable pour toutes les blockchains et plates-formes d'applications décentralisées (dapp) . L'objectif que Polkadot veut atteindre le distingue déjà de nombreuses autres blockchains en cours de développement, mais Polkadot se démarque également pour diverses autres raisons :
- Multichaîne : Polkadot est une blockchain multichaîne de « couche 0 » qui crée un cadre permettant à d’autres blockchains de communiquer.
- Traitement parallèle : au lieu de gérer une transaction à la fois, Polkadot peut valider plusieurs transactions et opérer simultanément sous différentes fonctions.
- Twin bockchain : Polkadot possède une blockchain jumelle, Kusama ( KSM ), qui partage la même base de code que Polkadot, mais qui se trouve sur son propre réseau principal indépendant.
- GRANDPA : algorithme de consensus original de Polkadot, GRANDPA est basé sur le modèle de consensus nommé-proof-of-stake (NPoS).
Multichaîne
Une différence clé qui distingue Polkadot des autres blockchains est qu’il s’agit d’une multichaîne. Souvent décrit comme une blockchain de couche 0, Polkadot crée l'infrastructure sur laquelle d'autres blockchains peuvent s'appuyer à travers deux développements clés : la chaîne de relais et les parachains.
Les parachains, ou blockchains parallèles, sont des blockchains interconnectées qui aident à relier Polkadot aux chaînes externes et à communiquer entre ONE via la chaîne de relais. La chaîne de relais est chargée de parvenir à un consensus et d’assurer l’interopérabilité entre les différentes chaînes de blocs. Étant donné que la chaîne de relais connecte toutes les parachains à la blockchain Polkadot , les chaînes de relais permettent une sécurité partagée, ce qui signifie que toutes les autres chaînes sont tout aussi sécurisées que Polkadot.
Traitement parallèle
Une autre différence clé entre Polkadot et les autres blockchains est sa capacité à traiter des transactions en parallèle. D’autres blockchains – le réseau Ethereum par exemple – exécutent les transactions individuellement, ce qui peut entraîner des délais de transaction plus longs. Pour augmenter la vitesse des transactions, Polkadot utilise ses parachains pour répartir les transactions sur le réseau plus large.
Étant donné que les parachains permettent à plusieurs blockchains de s'exécuter au sein du réseau Polkadot , des tâches spécifiques à un cas d'utilisation peuvent être gérées par une parachain, tandis que la chaîne Polkadot et d'autres parachains continuent d'en gérer d'autres.
Blockchain jumelle
Une troisième raison pour laquelle Polkadot est unique parmi les autres blockchains est sa cousine : Kusama (KSM). Polkadot et Kusama fonctionnent tous deux indépendamment, mais ont été construits en utilisant la même base de code. Kusama est une blockchain « sauvage et rapide » qui permet aux utilisateurs d'expérimenter l'écosystème et de tester de nouvelles mises à jour du code. Polkadot, en revanche, est beaucoup plus stable et les améliorations sont déployées plus lentement.
L'expérimentation et le développement de la blockchain Kusama peuvent la faire ressembler à un testnet pour Polkadot, mais c'est aussi une blockchain du réseau principal. Cela offre des avantages à Polkadot pour deux raisons. Premièrement, le développement rapide de Kusama permet à Polkadot Guides de ses erreurs et de mettre en œuvre des mises à niveau lorsqu’elles se sont révélées efficaces. Deuxièmement, Kusama offre une barrière à l'entrée plus faible pour les développeurs afin qu'ils puissent lancer des projets réussis avant de passer à Polkadot.
Bien que les blockchains jumelles soient parties de la même base de code, les différentes natures des projets les amèneront lentement à diverger dans leur utilisation. Ainsi, la relation Kusama-Polkadot contribue non seulement à construire une blockchain Polkadot plus stable, mais constitue également une expérience intéressante à long terme.
GRAND-PÈRE
Polkadot utilise une version modifiée du protocole de consensus de preuve de participation connu sous le nom de preuve de participation nommée. Dans le cadre d'un modèle PoS traditionnel utilisé par des blockchains telles que Solana ( SOL ) et Cardano ( ADA ), tout participant au réseau peut valider les transactions en répondant aux exigences de la blockchain. Le modèle NPoS de Polkadot permet plutôt aux participants d'utiliser leurs jetons pour voter pour les validateurs, et seuls les validateurs qui ont reçu suffisamment de soutien peuvent commencer à valider les transactions.
Ce qui rend le consensus NPoS de Polkadot unique par rapport aux autres, c'est son interprétation originale du modèle connu sous le nom de GRANDPA. GRANDPA (accord de préfixe dérivant d'ancêtre récursif basé sur GHOST). Au lieu de valider les blocs à un taux fixe, GRANDPA fonctionne de manière plus dynamique et est capable de gérer des millions de blocs à la fois. Ce faisant, GRANDPA permet à Polkadot de régler rapidement les transactions pendant que la blockchain fonctionne correctement et d'éviter les retards du réseau en rattrapant les transactions lorsqu'elle ne fonctionne T aussi bien.