AD
AD

Qu’est-ce que Chainlink?

Chainlink s’attaque à un problème majeur de l’écosystème Ethereum Blockchain. Malgré le fait qu’avec la technologie des Smart Contracts pratiquement tous les problèmes peuvent être représentés par programmation, puisque le langage de programmation d’Ethereum Solidity est « Turing complete », il n’y a aucune possibilité d’établir une communication native avec des systèmes externes. Cela limite considérablement le potentiel et les applications de la Ethereum Blockchaon.

Chainlink a trouvé une solution à ce problème, les « Oracles ». Ils établissent une connexion avec le « monde extérieur » en permettant l’accès à des données externes. Ainsi, la technologie Chainlink offre l’accès à n’importe quelle interface de programmation externe (API) à des contrats intelligents qui étaient auparavant isolés sur la Blockchain et qui n’avaient pas accès aux données externes.

Chainlink Blockchain Explication
Source: https://chain.link/features/

Les oracles, cependant, ne sont pas une nouvelle invention de l’équipe de développement de Chainlink, mais on les trouve déjà dans les Blockchains d’Aeternity et Qtum. Jusqu’à présent, cependant, les oracles ont été des services centralisés. Cela signifie que chaque contrat intelligent qui utilise un service externe a un seul point d’échec.

Cependant, cela détruit tous les avantages résultant du caractère décentralisé des Smart Contracts. La solution est des oracles décentralisés développés par Chainlink. Ainsi, la sécurité et le déterminisme de la Blockchain et des contrats intelligents peuvent être combinés avec des données externes.

Que sont les Oracles?
Les Oracles sont nécessaires car la Blockchain ne peut accéder directement aux données externes. Les oracles ont pour tâche de vérifier les données externes qui doivent être utilisées dans les Smart Contracts et ensuite transmises à la Blockchain.

Le problème du point unique de défaillance

Fondamentalement, les contrats intelligents créent une forme complètement nouvelle et révolutionnaire pour les accords de toutes sortes. Alors que les contrats classiques sont faciles à manipuler et à rompre, les contrats intelligents sont déterministes. Cela signifie que les accords contractuels sont toujours respectés et exécutés comme prévu dans le contrat.

Ceci est garanti par les technologies cryptographiques de la Blockchain. Cette possibilité offre un potentiel révolutionnaire. En particulier dans les industries sujettes à la fraude, telles que l’assurance, le commerce international et la finance, les Smart Contracts peuvent apporter plus de justice et de transparence.

L’utilisation d’un seul Oracle (= flux de données externes), cependant, détruit fondamentalement la fiabilité du Smart Contract avec un seul point d’échec. Comme les oracles ordinaires sont des services tiers avec un point de contrôle centralisé, le mécanisme de consensus décentralisé de la Blockchain est sapé. L’opérateur d’un flux de données pourrait manipuler les données et ainsi détruire le déterminisme du contrat intelligent.

Dans le pire des cas, Oracle peut même être exploité par l’une des parties impliquées dans la transaction. La solution habituelle dans le monde d’aujourd’hui, l’implication d’une autorité, c’est-à-dire d’un « Tiers de confiance unique » – une entité avec un haut niveau de confiance – n’est pas non plus une solution. Cette approche va à l’encontre des principes de la Blockchain, selon lesquels un consensus est toujours formé de manière décentralisée.

Résumé:
La connexion de Smart Contracts avec une seule source externe via un noeud unique crée le même problème que la technologie Blockchain et Smart Contract veulent résoudre, à savoir un seul point de panne. Avec un seul nœud Oracle, le Smart Contract est aussi fiable que ce nœud unique.

Fiabilité de bout en bout pour les contrats intelligents

L’objectif du réseau Chainlink est donc de connecter des contrats intelligents avec des oracles fiables de bout en bout et non manipulables. L’approche de Chainlink au problème est un calcul décentralisé.

Le réseau Chainlink permet à plusieurs nœuds indépendants d’effectuer des calculs distribués sur la précision d’une entrée externe avant qu’elle ne soit écrite dans un contrat intelligent. Ainsi, le réseau Oracle décentralisé de Chainlink offre les mêmes garanties de sécurité que la Blockchain elle-même. La condition préalable est qu’il existe plusieurs sources qui fournissent les mêmes données, telles que les prix des crypto-monnaies : CoinMarketCap, CryptoCompare et Brave NewCoin Insights.

Chainlink Oracle Coinmarketcap
Source: https://blog.chain.link/chainlink-live-ethereum-mainnet-connected-consensus/

Chainlink crée un réseau Oracle décentralisé qui dispose de tous les outils pour créer tout type de modèle de conception Oracle pour les Smart Contracts. Le logiciel Chainlink agit à la fois comme un Oracle et comme un cadre flexible pour soutenir les développeurs de Smart Contract.

Le réseau se compose de nœuds de maillons de chaîne, chacun fournissant sa propre source de données, API ou autre source de données externe. Afin de motiver les fournisseurs de données à fournir des informations, ils sont payés en jetons LINK. En principe, toute personne disposant de données externes devrait pouvoir les transmettre directement à la Blockchain en échange de jetons LINK.

Comment le réseau Chainlink fonctionne-t-il en détail?

Une idée essentielle de la technologie Chainlink est que les données fournies par un Oracle sont authentifiées avant d’être transmises à un Smart Contract. Un élément important pour évaluer l’authenticité des données externes est le système de réputation Chainlink Oracle.

Le système de notation fonctionne de la même manière qu’Amazon ou Ebay. Avec Chainlink, cependant, la réputation repose sur un grand nombre de chiffres clés, tels que la disponibilité, le temps de réponse et les commandes passées avec succès.

Techniquement, le réseau Chainlink se compose d’une composante en chaîne et d’une composante hors chaîne qui communiquent entre elles pour fournir le service. La composante on-chain est constituée de Smart Contracts mis en œuvre sur la chaîne Ethereum.

Il s’agit de contrats Oracle qui traitent les demandes de données des utilisateurs qui souhaitent accéder à des données externes. Vous filtrez les requêtes de données. Dès que le réseau reçoit une demande, le réseau Chainlink la convertit en contrat interne (3 contrats individuels).

Les contrats sont chargés d’établir un lien entre le contrat demandeur et un Oracle approprié. En outre, les données sont collectées en chaîne en fonction de la requête, les résultats sont évalués et le résultat final est calculé, qui est fourni au Smart Contract. Les 3 contrats individuels ont chacun les tâches suivantes :

  1. Le contrat de réputation vérifie la fiabilité de l’oracle par rapport au système de réputation.
  2. Un contrat d’appariement des commandes saisit la demande de données dans le réseau et accepte les offres appropriées des fournisseurs Oracle.
  3. Le contrat d’agrégation recueille les données des oracles sélectionnés, les évalue et les résume en un résultat final. Cette étape est extrêmement importante pour assurer l’intégrité des données externes et éviter toute manipulation.

La composante hors chaîne du réseau, d’autre part, est responsable de la collecte des données externes. Il se compose de nœuds Oracle connectés au réseau Ethereum. Les données reçues sont traitées par le logiciel Chainlink Core, qui est exploité par chaque nœud du réseau. Il est responsable de l’interaction entre l’infrastructure hors chaîne et la Blockchain.

A quoi sert le jeton LINK?

Le jeton LINK est un jeton ERC677 qui reprend les fonctionnalités du jeton ERC20 standard. Il est utilisé pour payer les opérateurs de nœuds pour la récupération de données pour les Smart Contracts.

Il est important de savoir que le jeton LINK est utilisé en permanence sur l’Ethereum Mainnet. Contrairement à d’autres projets (comme EOS our TRON) qui ont hébergé leur jeton sur la chaîne Ethereum Blockchain jusqu’au lancement de Mainnet, Chainlink restera toujours une partie du réseau Ethereum Mainnet. Par conséquent, il n’y aura pas d’échange symbolique.

L’offre initiale de pièces (ICO) de LINK

L’offre initiale de pièces de monnaie de Chainlink (LINK) a eu lieu en septembre 2017. Au total, 350 millions de jetons LINK d’une valeur de 32 millions de dollars US ont été vendus. Cela représente 35 pour cent de l’offre totale de LINK, qui s’élève à 1 milliard de jetons. La distribution des jetons LINK se présente comme suit :

  • 350 millions de jetons LINK vendus à la vente massive
  • 350 millions de jetons LINK sont réservés aux opérateurs de nœuds pour promouvoir l’écosystème Chainlink.
  • 300 millions de jetons LINK sont allés à l’entreprise derrière Chainlink pour le développement.

En août 2019, il n’y avait plus que 350 millions de jetons LINK en circulation, qui ont été vendus lors des ventes à la foule.

Le Google Cloud utilise Chainlink

En juin 2019, Google a annoncé dans un article de blog que le géant de la technologie travaille sur un projet qui utilise Chainlink. Google a écrit en détail qu’ils travaillaient sur des applications qui stockeraient des données générées par le nuage sur une Blockchain.

Intégrer les données externes dans la Blockchain utilisée par le projet Google Chainlink. Les données sont extraites du propre entrepôt de données de l’entreprise BigQuery et écrites dans la Ethereum Blockchain via les oracles chainlink. Grâce à l’annonce de Google, le prix du LINK a augmenté de plus de 30 % en juin 2019 en une seule journée.

Autres partenariats Chainlink

Chainlink a une liste impressionnante de partenaires. Les principaux partenaires sont SWIFT, Google, Oracle, Gartner et IC3. Outre Google, SWIFT en particulier est un grand nom dont la technologie relie plus de 11 000 institutions financières dans le monde.

Chainlink Blockchain Oracle
Source: https://chain.link/

Quel portefeuille convient à LINK ?

En principe, tout portefeuille qui supporte les jetons ERC20 convient à LINK. Notre principale recommandation pour les jetons ERC20 est le MyEtherWallet. Si vous voulez savoir exactement comment installer et utiliser le portefeuille, nous vous recommandons nos guides de portefeuille.

Conclusion : Est-ce que Chainlink (LINK) vaut la peine d’être investi ?

De notre point de vue, Chainlink peut être un investissement très intéressant. C’est le premier et actuellement le seul projet de Blockchain qui tente de combler le fossé entre les Smart Contracts et le monde réel avec des oracles décentralisés.

Contrairement à la concurrence, les oracles que Chainlink utilise sont décentralisés. LINK est la crypto-monnaie qui pilote le réseau. Ainsi, le prix de LINK pourrait bénéficier grandement si Chainlink s’établit et trouve son chemin dans le courant dominant. Reste à savoir si les partenariats signifient en réalité des cas d’utilisation d’une grande portée pour Chainlink.

Si vous êtes intéressé à investir dans Chainlink (LINK), nous vous recommandons de lire notre Guide d’achat Chainlink. Nous vous montrons comment investir dans LINK rapidement et facilement.

[ratings]

Jake Simmons est un passionné des crypto-monnaies depuis 2016, et depuis qu'il a entendu parler de Bitcoin et de la technologie de bockchain, il s'intéresse à ce sujet chaque jour. Au-delà des crypto-monnaies, Jake a étudié l'informatique et a travaillé pendant 2 ans pour une startup dans le secteur de la blockchain. Au CNF, il est responsable des questions techniques. Son but est de rendre le monde conscient des crypto-monnaies d'une manière simple et compréhensible.

Exit mobile version