Qu'est-ce que le Chainlink ?
4 min de lecture
Il y a beaucoup de crypto-monnaies sur le marché aujourd'hui. Nous allons maintenant parler de Chainlink.

Qu'est-ce que le Chainlink ?
Chainlink est un réseau décentralisé de nœuds fournissant des données et des informations pour les smart contracts blockchain. L’un de ses objectifs est d’augmenter le nombre de réseaux informatiques permettant de fournir des données réelles aux contrats intelligents fonctionnant sur des blockchains.
Les contrats intelligents, si vous ne le savez pas encore, sont des programmes qui sont stockés sur la blockchain et s’exécutent à un moment prédéterminé, sous réserve des conditions requises. Ils sont notamment utilisés pour automatiser et exécuter un accord afin que toutes les personnes impliquées aient immédiatement confiance dans le résultat, et ce sans l’intervention d’un tiers, ce qui permet de gagner du temps.
Création de Chainlink
Vous serez intéressé de savoir que le réseau Chainlink a été créé par les cofondateurs de la société de développement de contrats intelligents Steve Ellis et Sergey Nazarov en 2017, qui, avec Ari Jules, ont publié un livre blanc la même année.
Comment fonctionne Chainlink ?
Tout commence par la blockchain avec des contrats intelligents lorsqu’elle a besoin de données. Ces smart contracts envoient des demandes d’informations, qui sont ensuite enregistrées par le contrat Chainlink, qui crée alors le contrat intelligent correspondant. Les smart contracts envoient une demande d’information. Trois sous-contrats sont générés à partir du contrat de service de chaîne à chaîne : réputation de la chaîne, réconciliation des commandes et agrégation. Comment ces différents sous-contrats fonctionnent-ils ?
Les contrats d’agrégation collectent les données des oracles et les associent au contrat intelligent le plus précis. Les contrats de rapprochement des commandes sont conformes à un contrat intelligent de niveau de service (SLA) avec les meilleurs oracles. Les contrats de réputation valident l’intégrité d’Oracle en vérifiant ses antécédents, tels que le nombre total de demandes exécutées, le temps de réponse moyen et le nombre de LINKs en crypto qu’Oracle a livrés.
Afin de faciliter la communication entre les utilisateurs de Chainlink et les sources de données externes, Chainlink a décomposé le processus d’exécution en trois phases : La sélection d’Oracle, l’échange de données, et l’agrégation des résultats. Comment ces étapes fonctionnent-elles ?
La première étape se situe au niveau de la sélection Oracle, où les utilisateurs de Chainlink créent un accord de niveau de service (SLA) qui spécifie les exigences de données souhaitées. Le logiciel utilise ensuite ces données pour faire correspondre les utilisateurs et les oracles qui peuvent fournir les données.
Le reporting des données est une plateforme où les oracles se connectent à des sources externes pour obtenir les données demandées par le SLA. Ces données sont ensuite traitées par les oracles et renvoyées aux contrats fonctionnant sur la blockchain Chainlink.
L’agrégation des résultats est la dernière étape, qui consiste à additionner les résultats collectés par les oracles et à les envoyer au contrat d’agrégation.
Token Chainlink
Le réseau Chainlink utilise le jeton ERC677, qui reprend presque exactement les fonctionnalités de la norme ERC-20 et permet de transmettre des jetons à titre d’initiative pour soutenir la rotation des données. Il est également utilisé pour payer les fournisseurs de données blockchain. Ces données sont ensuite payées par l’acheteur de données. Les prix de leurs services sont déterminés à la fois par les fournisseurs de données eux-mêmes et par les oracles lorsqu’ils publient des toffers – c’est-à-dire des offres – sur la plateforme.
En plus de gagner directement des jetons pour fournir des données, il est également possible d’acheter Link sur les échanges de crypto-monnaies. Bien que Chainlink ait initialement été lancé uniquement sur la blockchain Ethereum, les services d’oracle sont désormais disponibles sur d’autres blockchains également. L’achat et la vente de données peuvent être effectués par des développeurs indépendants ainsi que par de grandes entreprises.
En conclusion, LINK est construit sur Ethereum selon la norme ERC-20 pour les jetons. En outre, Chainlink permet aux institutions financières et aux entreprises d’utiliser des contrats intelligents par le biais du réseau Chainlink sans avoir à passer aux contrats intelligents eux-mêmes, ce qui leur permet de bénéficier de tous les avantages de la décentralisation, de la confiance et de l’immuabilité sans le coût de la construction d’un nouveau système ou réseau.
Conclusions
- Chainlink est un réseau décentralisé de nœuds fournissant des données et des informations pour les smart contracts blockchain.
- Chainlink a décomposé le processus d'exécution en trois phases : La sélection de l'Oracle, l'échange de données et l'agrégation des résultats.
- LINK est construit sur Ethereum selon la norme ERC-20 pour les jetons.