Depuis quelques années, la cryptomonnaie a pris une place assez prépondérante dans l’univers du web. Bitcoin, XRP, il en existe de toute sorte et ce concept engendre de nouveaux systèmes lucratifs. Comprendre le Chainlink serait alors un bon début avant d’entrer dans ce genre de business.
Le Chainlink
Chainlink est un projet qui a pour but de fournir un service de type Oracle. Depuis deux ans déjà, on prend conscience de la nécessité des « smart-contracts ». Ces contrats autonomes ont des effets assez importants dans le monde de la finance et de la gouvernance. En effet, le concept de Bitcoin effectue principalement des échanges alternatifs de valeur. Dans ce cadre, cela permet de s’affranchir des intermédiaires de transactions. La technologie Blockchain utilise les smart-contracts afin de donner des informations sur certains événements de la boîte. Justement, le problème de ses applications, c’est qu’elles ne peuvent obtenir des informations présentes que sur la blockchain. Chainlink permet de palier à ce problème en utilisant le service Oracle pour obtenir les informations d’extérieur.
Fonctionnement de Chainlink
Chainlink a pour objectif principal de lier le monde extérieur à la boîte avec les informations intérieures. Ce projet a donc deux structures, le monde on-chain et l’off-chain.
Le monde intérieur
Le monde intérieur de Chainlink est plus connu comme on-chain. Cela représente un contrat qui est déployé sur la blockchain. Ce contrat est de type oracle et traite les requêtes des utilisateurs dans l’environnement on-chain. L’utilisateur qui désire recevoir des informations de l’extérieur passe tout d’abord par cet environnement. On peut ainsi l’assujettir à un serveur local de données. Ce procédé est possible avec un contrat utilisateur. Ce dernier va alors relier les requêtes avec les oracles adéquats.
L’oracle Chainlink est réparti sous trois catégories différentes.
Il y a tout d’abord le contrat de réputation qui a pour rôle de vérifier l’origine de l’oracle.
En second lieu, il y a le contrat de gestion de commandes. Ce type de contrat agit comme un courtier. Il propose et choisit des prix en fonction de l’utilisateur et des fournisseurs.
Il y a enfin le contrat de type agrégation qui vise à analyser les informations des divers oracles afin d’en établir leur pertinence respective.
Ces trois oracles du monde on-chain permettent ainsi le fonctionnement en étapes du chainlink.
La première étape est la sélection de l’oracle selon les paramètres de l’utilisateur. On présentera alors à ce dernier certains oracles pour qu’il puisse faire ses choix. Passe ensuite les échanges de données dans le blockchain et enfin, la synthèse des résultats qui peuvent parfois être sujette à des pondérations.
Le monde extérieur
Le monde extérieur de Chainlink est constitué par un nœud d’oracles qui sont en réseau avec Ethereum. Ce dernier est le réseau qu’utilise Chainlink afin d’obtenir les informations extérieures. Les nœuds suivent également trois étapes pour traiter une requête de l’utilisateur.
De prime abord, ils récoltent les informations dans les ressources off-chain du réseau. Cela fait, ces nœuds analysent les données de façon à correspondre avec les requêtes utilisateurs. Finalement, il y a transfert de données vers le contrat oracle originaire, en contrepartie d’une récompense sous formes de jetons LINK.
Le token Link
Le jeton Link fait partie des token sur internet. Leur utilité principale est l’assurance des frais de fonctionnement du réseau. En effet, plusieurs événements nécessitent une base financière afin que le réseau puisse fonctionner normalement. On peut citer dans ce cadre la quête des informations extérieures sur le monde off-chain, la conversion des différents formats d’informations afin qu’un éventuel blockchain puisse les comprendre, les calculs effectués sur l’off chain ou encore la quête d’information venant d’un contrat du réseau Ethereum et qui veut obtenir des données de nœuds.
Acheter des Link
On peut compter au moins dix plateformes qui proposent le token Link. On peut mentionner dans ce cadre des plateformes importantes comme Binance, Huobo Gate, OKex ou encore Merkatox. Le type de cryptomonnaie utilisé varie sous diverses catégories comme le Bitcoin, l’Ether, le WETH, … On peut également se tourner vers CoinSwitch pour faire des échanges ou encore, acheter des jetons Link. Par ailleurs, ce dernier propose des prix en bourse qui détermine le tarif des jetons Link.
Stocker le Link
Pour stocker les Link, il est préférable de se tourner vers les portefeuilles Hardware. Ils sont en nombre, disponibles sur le web. On peut dans ce cadre mentionner Ledger Nano ou encore Trezor. Par ailleurs, ces derniers acceptent les formats ERC20 des tokens qui sont utilisés par les Link. Les systèmes d’exploitation existants supportent très bien ces portefeuilles, à savoir, Windows, Linux et Mac OS. On peut également mentionner des portefeuilles courants particuliers comme Jaxx. Ce dernier est par ailleurs un portefeuille Ethereum. Il est à la fois souple puisqu’il fonctionne sur plusieurs plateformes, même mobile. Enfin, on peut se tourner vers des classiques comme MyEtherWallet.