Les contrats intelligents exécutent automatiquement des règles, mais ils ne peuvent pas voir ce qui se passe hors chaîne : ils ne savent pas combien vaut l’ETH aujourd’hui ni qui a gagné un match. Les « oracles », qui transmettent ces données de manière fiable sur la chaîne, sont l’un des piliers de la DeFi. Chainlink est l’un des plus connus.

$LINK est le jeton du réseau Chainlink. Il sert à payer les services des nœuds. Cours actuel : 11.358 (24 h : -2.89 %).

Le problème des oracles :

Les contrats intelligents sur une blockchain ne peuvent pas accéder de leur propre initiative aux données d’Internet. Les oracles doivent donc inscrire les données externes sur la chaîne. Le problème, c’est que s’il n’y a qu’une seule source de données et qu’elle se trompe ou agit de manière malveillante, les contrats qui en dépendent se tromperont aussi. C’est ce qu’on appelle le « problème des oracles ».

Les protocoles de prêt et de produits dérivés, entre autres, dépendent des données de prix pour calculer les ratios de collatéral et les liquidations. Une erreur dans les prix transmis peut entraîner des liquidations injustifiées.

Livre blanc et réseau principal :

Sergey Nazarov et Steve Ellis ont cofondé Chainlink. En septembre 2017, ils ont publié le livre blanc de Chainlink avec Ari Juels, professeur à l’université Cornell, et proposé un réseau décentralisé de nœuds pour fournir des données.

En mai 2019, Chainlink a lancé son réseau d’oracles décentralisé sur le réseau principal Ethereum. Le jeton LINK sert à payer les services des nœuds. Sa plus petite unité s’appelle le Juel, en hommage à Ari Juels.

Transmission décentralisée des prix :

Les oracles décentralisés permettent à plusieurs nœuds indépendants de récupérer des données, puis d’agréger leurs résultats pour obtenir un prix. Il est difficile pour un seul nœud de fausser le résultat final. Plus les nœuds sont répartis et les sources de données nombreuses, plus la manipulation devient difficile.

En 2023, Chainlink a également lancé le protocole d’interopérabilité inter-chaînes CCIP, qui permet de transmettre des messages et des jetons entre différentes blockchains.

Conseils aux utilisateurs :

Lorsque vous choisissez un protocole DeFi, vérifiez quel oracle il utilise et à quelle fréquence les prix sont actualisés : cela joue sur la précision et la rapidité des liquidations. Mais le fait d’utiliser un oracle réputé ne signifie pas que le protocole lui-même est exempt de failles ; il faut aussi tenir compte des risques liés aux contrats.

De nombreux comptes en ligne se font passer pour Chainlink ou ses fondateurs et proposent de faux « airdrops » ou des « récompenses de staking ». Fiez-vous uniquement aux canaux officiels.

Mon avis :

Les oracles sont rarement visibles pour les utilisateurs ordinaires, mais ils déterminent le bon fonctionnement de nombreux protocoles DeFi. Comprendre d’où viennent les données est une première étape pour bien utiliser les produits sur chaîne. Vérifiez les informations auprès de plusieurs sources avant de prendre une décision : ne vous fiez pas à un seul avis.

Vous le saviez déjà ?