Asset digitali
Giugno 2022: Job Scheduler di Chainlink pianifica chiamate automatiche ai contratti intelligenti

Chainlink è una rete di oracoli decentralizzata che porta dati esterni sulle blockchain. Questo articolo del giugno 2022 descriveva la crescita dell’adozione, l’evoluzione delle funzioni e l’introduzione di nuovi strumenti. La definizione di migliore fornitore era una valutazione del progetto, non una graduatoria dimostrata oggettivamente.
Secondo l’articolo, Chainlink supportava allora oltre 1.000 reti di oracoli decentralizzate distinte. Il dato non indica 1.000 blockchain diverse. Queste reti forniscono dati esterni alle blockchain e supportano calcoli al di fuori della catena per ampliare le possibilità dei contratti intelligenti. Uno degli strumenti presentati era Keepers Job Scheduler.
Secondo l’annuncio dell’epoca, Keepers Job Scheduler offriva un’interfaccia semplice per programmare chiamate alle funzioni dei contratti intelligenti in base al tempo, senza scrivere personalmente codice. L’espressione “in pochi secondi” riguardava la configurazione della pianificazione, non la garanzia di eseguire ogni transazione sulla blockchain in pochi secondi. Restava necessario un contratto già distribuito con il relativo codice. L’obiettivo era risparmiare tempo agli sviluppatori e ridurre la dipendenza da script centralizzati gestiti separatamente per l’automazione.
Come funzionava?
Secondo la documentazione di Chainlink, il processo iniziava dalla schermata di registrazione di una nuova attività automatizzata, detta upkeep. L’utente collegava il wallet e sceglieva la condizione che i nodi Keeper dovevano controllare. Per le attività basate sul tempo, si specificavano contratto di destinazione, funzione e calendario. Il servizio Keepers più ampio supportava anche condizioni con logica personalizzata, che vanno distinte dal Job Scheduler basato sul tempo. Era necessario inserire i dettagli richiesti per il tipo scelto e completare la registrazione; aprire la pagina non bastava.
Che cosa erano i Chainlink Keepers?
Chainlink Keepers era un servizio decentralizzato per automatizzare le chiamate alle funzioni dei contratti intelligenti. In genere i contratti non avviano transazioni da soli e richiedono una chiamata esterna. Automatizzare i controlli e l’invio delle transazioni necessarie sulla blockchain poteva ridurre i tempi di sviluppo e gestione. Costi inferiori e affidabilità erano vantaggi proposti dal servizio, non promesse di eliminare tutte le commissioni del gas o garantire sempre l’esecuzione.
Un esempio dell’epoca era l’adozione di Keepers da parte di PancakeSwap, una piattaforma di scambio decentralizzata su BNB Chain. PancakeSwap non è una piattaforma di proprietà di Binance. Chainlink descriveva l’integrazione per automatizzare il mercato di previsione CAKE/USD. PancakeSwap annunciò il 27 giugno 2022 l’impiego di Keepers sulla rete principale di BNB Chain.
Keepers controllava le condizioni fuori dalla blockchain e inviava poi le transazioni necessarie sulla catena per aprire, chiudere e regolare i round di previsione. Non tutta l’esecuzione del contratto avveniva fuori dalla blockchain. PancakeSwap descriveva round a intervalli di cinque minuti. L’esempio mostrava che Chainlink offriva automazione oltre alla fornitura di dati. L’obiettivo era ridurre la dipendenza da server centralizzati separati e sostenere Web3; l’integrazione non garantiva la decentralizzazione dell’intero protocollo o l’assenza di rischi.
Per approfondire, consulta la nostra guida per investire in Chainlink.












