Cos’è Chainlink e come funziona? Analisi fondamentale

Gianluca Lombardi, 7 min di lettura
Ultimo aggiornamento: 23 Giugno, 2023

chainlink with logo and background

Oggi ci immergiamo nel criptoverso, in particolare per parlare di Chainlink, una straordinaria rete di oracoli decentralizzata.

Se stai pensando “oracolo… non è una cosa da mitologia greca?”, abbi pazienza.

In questo mondo digitale, gli oracoli hanno un ruolo diverso, ma altrettanto intrigante.

Chainlink è un oracolo. No, non consegna messaggi divini da Zeus, ma nel mondo delle blockchain fa qualcosa di altrettanto cruciale. Collega le blockchain con i dati del mondo reale, le API e altre risorse esterne. Questa connettività, questo ponte tra il fisico e il virtuale, è ciò che rende Chainlink unico.

Vedila in questo modo: Chainlink è un traduttore che aiuta la blockchain a comunicare con il mondo reale. Questo lo rende un’infrastruttura essenziale nell’ecosistema dei contratti intelligenti.

Prima di esaminare le caratteristiche della tecnologia Chainlink, vorremmo descrivere brevemente il problema che affligge la maggior parte delle blockchain esistenti. La maggior parte delle persone ha già sentito parlare di Bitcoin ed Ethereum, indiscutibilmente le stelle brillanti della tecnologia blockchain.

Ma c’è un problema.

Le loro blockchain non sono in grado di accedere o interagire con i dati al di fuori della loro rete: operano in una sorta di silos informativo. È qui che entra in gioco Chainlink.

Gli individui non hanno più bisogno di una terza parte fidata per facilitare e documentare gli scambi tra loro, ma possono affidarsi a un protocollo decentralizzato per condurre transazioni tra loro (P2P). I risultati di queste attività vengono registrati in un registro condiviso a cui tutti i partecipanti possono accedere. Sebbene si tratti di un progresso importante, il problema era che le blockchain erano limitate a singole funzioni: il Bitcoin, ad esempio, veniva utilizzato solo come moneta P2P. Ethereum ha portato la funzionalità della blockchain a un livello superiore rendendo disponibili i contratti intelligenti.

Ciò significa che la sua blockchain può eseguire diverse funzioni utilizzando un codice composto da parametri if/then per creare transazioni, ad esempio quando si inserisce “x” si otterrà il risultato “y”.

Cosa è diventato possibile con Ethereum e i suoi contratti intelligenti?

La blockchain non dovrebbe più limitarsi alle criptovalute. Altri beni come quelli fisici (prodotti, immobili, ecc.), dati, titoli, ecc. possono ora apparire digitalmente sulla blockchain di Ethereum e avere termini contrattuali per il loro trasferimento.

Questi termini contrattuali potrebbero essere attivati da dati esterni, ad esempio una scommessa sportiva che dipende dall’esito di un incontro sportivo o il pagamento di obbligazioni che dipendono dagli attuali tassi di interesse degli istituti bancari. In linea di principio, le persone potrebbero sottoscrivere diversi obblighi contrattuali con persone che non conoscono e confidare che il contratto venga eseguito come previsto, a patto che lo smart contract contenga i dati giusti. Il problema è che i contratti intelligenti non possono ottenere in modo affidabile i dati necessari per la registrazione o connettersi ai sistemi esterni esistenti.

Questo porta al primo importante caso d’uso di Chainlink: la connettività. In relazione alla funzione di cui sopra, se ‘x’ è ‘y’, la prima domanda è: cos’è ‘x’ e cos’è ‘y’? ‘x’ rappresenta i record del contratto, che proverranno sempre da una fonte di dati. Potrebbe trattarsi di dati sportivi, dati di mercato, dati di eventi, dati provenienti da un database di sistema o da qualsiasi altra fonte. I dati vengono inseriti nel contratto smart e la logica del contratto smart invia il segnale “y”. La “y” rappresenta un’azione, che di solito assume la forma di pagamento, trasferimento di dati, concessione o negazione di accesso/permesso. Ciò significa che gli smart contract possono utilizzare dati esterni per interagire con la loro logica e quindi generare un output che innesca un qualche tipo di azione.

Mentre la maggior parte dei progetti basati sulla blockchain mira a eliminare e sostituire i sistemi preesistenti, Chainlink adotta un approccio diverso, combinando i sistemi preesistenti (off-chain) con nuovi sistemi blockchain (on-chain). Questo è fondamentale perché la maggior parte dei dati necessari per l’esecuzione dei contratti intelligenti risiede nei sistemi legacy. Questi sistemi legacy non scompariranno tanto presto. Ecco perché è importante che la blockchain lavori con loro. I sistemi legacy possono anche snellire molti processi integrando la tecnologia del libro mastro distribuito, sfruttando così i progressi tecnologici della blockchain. Chainlink Blockchain La proprietà della connettività dovrebbe rendere i contratti intelligenti applicabili nel mondo reale, ma questo è possibile solo se la protezione dei dati degli utenti è fondamentale, il che ci porta alla seconda proprietà speciale di Chainlink: la sicurezza. Uno dei motivi della grande popolarità della blockchain è l’elevato livello di sicurezza rispetto ai sistemi di database tradizionali.

Poiché sono organizzate in modo decentralizzato e funzionano su migliaia di computer che gestiscono simultaneamente una copia del libro mastro, non possono essere violate, a differenza dei sistemi centralizzati. Tuttavia, se si lavora con i contratti intelligenti, il problema è che le attuali soluzioni di Oracle non funzionano. Si tratta di soluzioni di terze parti o di soluzioni interne Oracle create da una delle parti coinvolte.

La sicurezza dei contratti intelligenti non è più garantita perché l’oracolo centralizzato è un punto di attacco e può essere manipolato. Gli oracoli decentralizzati sono necessari proprio per questo motivo. Chainlink permette allo sviluppatore di uno smart contract di scegliere un numero qualsiasi di oracoli (oracoli distribuiti) e di fonti di dati (fonti distribuite). Ad esempio, una società di trading azionario può raccogliere dati da diversi fornitori (Reuters, Bloomberg, ecc.) ed elaborarli ulteriormente.

  • Trusted Execution Environment (TEE): la parte che richiede la pubblicazione dei dati può selezionare i nodi che utilizzano un tipo specifico di hardware affidabile, come Intel SGX. Questo riduce ulteriormente la superficie di attacco.
  • Zero Knowledge Proof (ZKP): La ZKP può essere utilizzata per verificare che un nodo abbia eseguito una transazione senza rivelarne ulteriori dettagli. Questa tecnologia è utilizzata, tra le altre, nella criptovaluta Zcash. Questo principio è stato applicato in Chainlink durante le interazioni tra nodi e oracoli.

Un altro problema della tecnologia blockchain è la limitata scalabilità. Chainlink risolve questo problema utilizzando il software WebAssembly (WASM), che può essere eseguito in TEE. Di conseguenza, molte funzioni esterne alla catena possono essere eseguite nel TEE e sono significativamente più veloci dei calcoli eseguiti nella catena. Chainlink combina le tre proprietà più importanti delle piattaforme blockchain: connettività, sicurezza e scalabilità. Ciò significa che attualmente è uno dei progetti più interessanti quando si tratta di combinare il mondo reale con la tecnologia distributed ledger.

Le potenziali applicazioni di Chainlink sono molteplici, poiché tutti i dati disponibili possono essere inseriti ed elaborati. Ecco alcuni esempi:

  • Dati sui tassi di cambio: una ripartizione accurata delle stablecoin in valute fiat
  • Dati sul mercato dei capitali: prezzi degli asset/titoli tokenizzati
  • Dati comparativi: inclusione dei tassi di interesse nei derivati finanziari intelligenti
  • Certificazione: ad esempio documenti di identità rilasciati dal governo.
  • Dati statici/pseudostatici: indicatori di sicurezza, codici paese, codici valuta
  • Dati meteo: calcolo dei premi assicurativi in base alle previsioni.

L’idea di poter collegare tutti i sistemi e i database a livello mondiale senza grandi sforzi o costi è già abbastanza attraente. Tuttavia, se immaginiamo che questi sistemi possano interagire tra loro senza l’intervento umano, solo sulla base dei dati, arriviamo facilmente all’idea di una quarta rivoluzione industriale. Chainlink potrebbe diventare un pioniere nella digitalizzazione di tutti i processi correlati.

Chainlink's partnership with Google Chainlink ha fatto scalpore nella primavera del 2019 quando “Google Cloud”, la divisione di cloud computing del gigante della ricerca, ha annunciato che stava lavorando ad applicazioni ibride blockchain/cloud con Ethereum e Google Cloud. Nell’annuncio è stata citata anche Chainlink. Chainlink deve quindi tradurre e verificare i dati provenienti da Internet. “Abbiamo mostrato come i servizi di Chainlink vengano utilizzati per fornire dati dai libri mastri pubblici di BigQuery sulle criptovalute alla blockchain. Questa tecnica può essere utilizzata per ridurre le inefficienze e, in alcuni casi, aggiungere funzionalità completamente nuove ai contratti intelligenti di Ethereum, in modo da far emergere nuovi modelli di business sulla catena. …” – Allen Day (Google) Oltre alla partnership con Google, ce ne sono altre:

  • Dapps Inc: in collaborazione con Dapps Inc, con sede a San Francisco, Chainlink integrerà il suo sistema Oracle con la piattaforma ECB Dappsuite, utilizzata anche da Salesforce.
  • Matic, GoChain e Harmony: anche questi tre progetti di criptovalute integreranno Chainlink Oracle.
  • KAIKO: Kaiko è un fornitore di servizi di dati per il mercato delle criptovalute e fungerà da fonte di dati per Chainlink Oracle.

A differenza di molte altre piattaforme blockchain che stanno annunciando numerose collaborazioni, Chainlink ha delle opportunità di applicazione specifiche fin dall’inizio.

Chainlink Research Team Ann Grackin CEO Ann Grackin dirige Chainlink Research ed è responsabile in particolare della strategia della catena di approvvigionamento. In precedenza, è stata vicepresidente della strategia della catena di approvvigionamento presso AMR Research, ha diretto le vendite e la gestione dei prodotti presso Verilytics e prima ancora è stata vicepresidente esecutivo presso Avicon, una società di consulenza informatica.

Bill McBeath – responsabile della ricerca In qualità di responsabile della ricerca, McBeath coordina il lavoro scientifico del team. Ha più di 20 anni di esperienza nella ricerca aziendale e tecnologica e nell’architettura software. Prima di fondare Chainlink Research, è stato direttore delle reti, delle prestazioni e dell’integrazione dei sistemi. Anche gli altri membri sono altamente qualificati e possono offrire una vasta esperienza in vari campi. A lungo termine, questa è una base eccellente per la continua sostenibilità dell’ecosistema Chainlink.

Ammettiamolo, al giorno d’oggi ogni nuovo progetto blockchain suscita un gran clamore. Quindi, cosa distingue Chainlink?

Innanzitutto, Chainlink è decentralizzato, il che significa che non c’è un singolo punto di fallimento. Questo aggiunge un ulteriore livello di sicurezza e affidabilità ai dati che fornisce.

In secondo luogo, Chainlink porta un livello di funzionalità completamente nuovo nello spazio blockchain, consentendo ai contratti intelligenti di interagire con i dati del mondo reale. Questo cambia le carte in tavola. Significa che i contratti intelligenti possono essere utilizzati in una gamma più ampia di applicazioni, dai servizi finanziari alle assicurazioni, alla gestione della catena di approvvigionamento e oltre.

Inoltre, Chainlink è già stato adottato da aziende di alto profilo come Google Cloud e SWIFT. Questa adozione conferisce una notevole credibilità al progetto e fornisce un caso d’uso pratico per la rete oracolo di Chainlink.

Investire in criptovalute o in qualsiasi asset digitale comporta sempre dei rischi e lo stesso vale per Chainlink.

La proposta di valore di Chainlink, tuttavia, è forte. Il suo ruolo unico di oracolo decentralizzato, le partnership impressionanti che ha ottenuto e il suo potenziale utilizzo in una vasta gamma di settori indicano un futuro promettente.

Detto questo, come sempre, è fondamentale fare le tue ricerche prima di investire. Assicurati di comprendere non solo il progetto in sé, ma anche le condizioni di mercato più ampie e la volatilità intrinseca dello spazio delle criptovalute.

Ricorda che l’investimento in criptovalute non è adatto ai deboli di cuore. Sono altamente volatili e l’investimento dovrebbe essere fatto solo con denaro che sei pronto a perdere. Come dice il vecchio adagio: “Non mettere tutte le tue uova in un solo paniere”

Hai bisogno di una guida? Consulta la nostra guida su come acquistare Chainlink.

Conclusione

Chainlink ha creato una propria nicchia come rete oracolo decentralizzata. La sua capacità di colmare il divario tra la blockchain e il mondo reale le conferisce il potenziale per essere una pietra miliare del crescente ecosistema dei contratti intelligenti.

Quindi, se sei affascinato dal potenziale della tecnologia blockchain e sei pronto a sopportare alcuni alti e bassi, Chainlink potrebbe essere un progetto da tenere d’occhio.

Ricorda: nel mondo delle criptovalute e della SEO, la chiave è rimanere aggiornati, adattarsi e continuare a imparare. Con la giusta strategia, sia la SEO che la blockchain possono offrire un’infinità di opportunità.

Come sempre, se ti è piaciuto questo post, condividilo con gli altri e rimani sintonizzato per saperne di più.

Alla prossima!

Gianluca Lombardi

Gianluca è il caporedattore di questo sito. Laureato in finanza, è un trader attivo che ha testato tutte le piattaforme di trading e ne conosce tutti i segreti. La tecnologia è la sua passione e trascorre gran parte del suo tempo libero nel metaverso. Gianluca ama imparare cose nuove, ricercare, discutere e scrivere di tecnologia, soprattutto quando si tratta di criptovalute e tecnologia blockchain.

Lascia un commento