Les + populaires

BTC ETH SOL XRP BNB USDC USDT

Suivez-nous

Blockchain Keepers – Gardez le réseau éveillé | par Subhasish Goswami | Coinmoines | janv. 2022

IAavec
Subhasish Goswami

« Quai d’hickory dickory. La souris a monté l’horloge
L’horloge sonna une. La souris est tombée
Quai dickory en hickory »

Mais attendez, il y a un problème pour la souris ici, n’allons-nous pas vers WEB3 et tout ne se fait-il pas à l’aide de contrats intelligents, comment peut-il savoir quand remonter l’horloge. Les contrats intelligents sont Turing complets, ils sont sécurisés, ils peuvent régler des accords et ainsi de suite. Mais il n’en reste pas moins que les contrats intelligents ne peuvent pas s’exécuter seuls et que la seule façon dont les fonctions peuvent être exécutées dans les contrats intelligents consiste à utiliser des transactions. Eh bien, en fin de compte, il semble que les contrats intelligents ne soient pas si intelligents (ne me croyez pas ? voir le tweet suivant de Vitalik lui-même)

Les contrats intelligents seuls ne peuvent pas déclencher ou initier leurs propres fonctions à des moments arbitraires ou dans des conditions arbitraires. Le changement d’état ne se produira que lorsqu’une transaction est initiée par un autre compte (tel qu’un utilisateur, un oracle ou un contrat). Afin d’exécuter des fonctions, il est donc nécessaire qu’elles soient lancées à partir d’un autre compte.

Non, cela semble être un problème simple et le déploiement d’un client qui appelle la fonction souhaitée est un jeu d’enfant. Mais la question à laquelle il faut répondre est de savoir comment maintenir la confiance. Comment pouvons-nous faire confiance à un morceau de code hors chaîne qui nous promet de travailler « honnêtement ». N’est-ce pas la seule raison pour laquelle la décentralisation est devenue si largement utilisée en premier lieu ? Et comme tous les Cryptopunks sur Twitter n’arrêtaient pas de discuter, les gardiens nous ont donné la solution parfaite que nous voulions.

En utilisant Keepers, les développeurs n’ont pas besoin d’effectuer des processus manuels, de s’appuyer sur des services centralisés ou de mettre en œuvre des modifications de protocole profondes afin d’automatiser les fonctions en chaîne autour de conditions prédéfinies – ils peuvent simplement externaliser les tâches.

Parmi tous les travaux en cours pour mettre en œuvre Keepers, Chainlink a occupé le devant de la scène avec le déploiement de leurs contrats intelligents Keeper sur Ethereum Mainnet.

Chainlink avec son service oracle avait déjà ouvert les portes des contrats intelligents hybrides qui utilisent le calcul hors chaîne ainsi que la vérification en chaîne afin d’obtenir des fonctionnalités de contrat intelligent auxquelles personne n’aurait pu penser plus tôt. Les gardiens ne font que compléter une partie manquante dans l’ensemble du travail du contrat intelligent hybride.

Chainlink Keepers marque une mise à niveau majeure de la gamme de services de calcul hors chaîne que les développeurs de contrats intelligents hybrides peuvent obtenir via les réseaux Oracle décentralisés Chainlink (DON), en particulier pour automatiser les fonctions de contrat intelligent en fonction de conditions prédéfinies. Les développeurs peuvent créer des contrats intelligents compatibles avec Keeper qui demandent à Chainlink Keepers de valider diverses conditions à l’aide de leur code Solidity, puis de diffuser des transactions avec des entrées calculées hors chaîne pour déclencher des fonctions en chaîne. Les tâches de Keeper peuvent aller de la mise en œuvre d’ordres limités dans les échanges, à l’appel d’une fonction de récolte de rendement une fois par semaine à une heure précise à des cas d’utilisation plus avancés, tels que le transfert d’actifs des utilisateurs chaque fois que nécessaire.

Chainlink Keepers utilise un réseau décentralisé de confiance de fournisseurs qui desservent déjà les flux de prix Chainlink et qui se sont avérés sûrs et honnêtes pour les besoins de Keepers. Ces nœuds sont sélectionnés en fonction du cadre d’une tâche tournante avec basculement automatique intégré en fonction du temps afin d’éviter une augmentation des coûts pour les utilisateurs en raison de la concurrence pour les tâches. En conséquence, Chainlink Keepers garantit une disponibilité élevée, des coûts faibles, une exécution décentralisée, une réputation transparente et un calcul extensible.

Dans l’ensemble, ces Keepers offrent aux utilisateurs la possibilité d’exécuter automatiquement des fonctions de contrats intelligents sans avoir à envoyer manuellement une transaction. Cela permet des cas d’utilisation auxquels personne n’aurait pu penser tout en maintenant l’intégrité des réseaux blockchain. Les Keepers s’avèrent ainsi être l’une des innovations les plus intéressantes dans le domaine de la blockchain, ce qui est assez difficile à réaliser avec tout le battage médiatique qui l’entoure.

Rejoignez Coinmonks Telegram Channel et Youtube Channel pour en savoir plus sur le trading et l’investissement crypto

Aussi, lisez

Source medium.com

Investissez pour votre avenir
Linxea
50€ offerts à l'inscription

Donnez votre avis

Soyez le 1er à noter cet article


Partagez cet article maintenant !

Envoyez simplement nos contenus crypto et finance à vos proches.