Qu'est-ce que WINkLink (WIN) ?
WINkLink est le premier réseau oracle décentralisé de l'écosystème TRON. TRON est un écosystème blockchain robuste qui suit la philosophie de "Décentraliser le Web". Divers produits tels que la chaîne publique, le portefeuille client, et les applications décentralisées (DApps) font partie de l'écosystème TRON, et ils travaillent ensemble pour maintenir la stabilité de l'écosystème.
Selon le document de WINkLink, les contrats intelligents sont une partie essentielle des blockchains. Cependant, les contrats intelligents alimentés par la blockchain ne peuvent pas communiquer directement avec le système externe, limitant ainsi la diversité des applications basées sur les contrats intelligents. La solution à ce problème est un oracle qui connecte les contrats intelligents au monde extérieur. Cependant, la plupart des oracles sur le marché sont centralisés, ce qui expose les contrats intelligents à un risque de point de défaillance unique.
WINkLink est un réseau oracle décentralisé et offre des données externes pour les contrats intelligents. De plus, il fournit un haut niveau de services de sécurité à l'ensemble du processus d'exécution des contrats intelligents ainsi qu'à la réception des données provenant de ressources hors chaîne.
Les contrats intelligents ne peuvent pas recevoir eux-mêmes les données hors chaîne. WINkLink peut fournir des données de manière sécurisée aux systèmes hors chaîne, créant ainsi une solide connexion au monde réel et visant à garantir que les contrats intelligents sont inviolables. Les transactions hors chaîne sont celles qui se produisent en dehors de la blockchain. Les contrats intelligents sont comme des contrats ordinaires ; cependant, au lieu d'être rédigés sur papier, ces contrats fonctionnent sous la forme de protocoles sur la blockchain.
WIN est le token TRC-20 de WINkLink. TRC-20 est une norme technique pour l'exécution de tokens utilisés pour les contrats intelligents sur la blockchain TRON. Le token WIN est utilisé pour payer les opérateurs de nœuds WINkLink pour récupérer les données des flux de données hors chaîne, le calcul hors chaîne et la mise en forme des données en formats lisibles par la blockchain.
Caractéristiques de WINkLink
Fournir des données de prix fiables aux plateformes DeFi : Pour le trading de tokens et les garanties de prêt, les applications DeFi doivent fournir des prix. Le système oracle de prix de WINkLink vise à offrir des flux de prix fiables aux développeurs d'applications financières décentralisées.
Données hors chaîne fiables pour plus de cas d'utilisation : WINkLink permet aux développeurs de créer des oracles personnalisés et de connecter les contrats intelligents au monde réel en quelques minutes.
Générer des nombres aléatoires : WINkLink offre un hasard sécurisé et vérifiable aux développeurs afin que les oracles puissent répondre aux besoins des DApps.
Accroître la croissance de l'écosystème TRON : Les contrats intelligents de WINklink forment un écosystème de données de confiance avec pour objectif des transactions plus rapides et moins coûteuses.
Flux de travail WINkLink
WINkLink vise à connecter les mondes en chaîne et hors chaîne. Actuellement, l'oracle WINkLink n'est disponible que sur le réseau TRON, mais il prévoit de s'étendre à d'autres réseaux blockchain à l'avenir. L'équipe a développé WINkLink avec la modularisation à l'esprit, comme décrit dans le livre blanc, pour faciliter les améliorations futures.
En chaîne
Le module en chaîne de WINkLink est appelé le contrat d'agrégateur. Les nœuds et les services sont choisis à partir de la page front-end pour le contrat d'agrégateur, apr ès quoi le résultat final pour les contrats demandeurs est calculé.
Sélection de l'Oracle : Les acheteurs de services Oracle évaluent leurs besoins individuels avant de sélectionner des nœuds et des services à partir de la page de liste. Les consommateurs peuvent choisir les nœuds et les services pertinents en fonction des données liées aux nœuds accessibles dans la liste. WINkLink aborde également le fait que l'appariement manuel n'est pas toujours praticable. Pour répondre à des demandes supplémentaires à l'avenir, il vise à créer un processus d'appariement automatique.
Agrégation de données : Le contrat d'agrégateur collecte tous les nœuds spécifiés et calcule un résultat, qui est finalement envoyé aux demandes de données. Il n'y a pas de contrat d'agrégateur universel puisque chaque demande est unique. WINkLink prévoit d'inclure une norme (c'est-à-dire un modèle) que les utilisateurs peuvent utiliser pour personnaliser leurs contrats.
Hors chaîne
Le nœud oracle est le composant hors chaîne de WINkLink. Le contrat d'agrégateur nécessite que les nœuds recueillent individuellement les données hors chaîne avant de calculer un seul résultat. Les nœuds WINkLink sont alimentés par une mise en œuvre de base open source qui gère les interactions blockchain normales, la planification et la connexion à des services externes courants.
Core WINkLink : Le logiciel de base d'un nœud est en charge d'interagir avec la blockchain, d'équilibrer le travail et de planifier les tâches. Le travail effectué par WINkLink est connu sous le nom de tâche. Chaque tâche peut être divisée en sous-tâches.
Adaptateurs externes : Les sous-tâches peuvent être davantage personnalisées au sein d'un adaptateur externe.
WINkLink a proposé un service de mise à niveau de contrat pour les points de sécurité. La raison de la proposition du service de mise à niveau de contrat est que de nombreux événements de piratage de contrats intelligents montrent des risques de sécurité importants. Cependant, ce service n'est pas obligatoire. La philosophie de la décentralisation permet aux utilisateurs de décider s'ils veulent activer les services de mise à niveau de contrat ou non.
Histoire de WINkLink (WIN)
Le livre blanc de WINkLink a été lancé le 6 octobre 2020.