Cos’è Chainlink? Guida alla rete Oracle decentralizzata

Guida a catena

Lanciato dalla società fintech di San Francisco SmartContract nel giugno 2017, Catena è descritto dai suoi sviluppatori come un middleware blockchain sicuro che intende connettere contratti intelligenti attraverso blockchain consentendo ai contratti intelligenti di accedere a risorse chiave off-chain come feed di dati, API web e pagamenti di conti bancari tradizionali.

Gli sviluppatori di Chainlink ritengono che sebbene i contratti intelligenti possano rivoluzionare molti settori sostituendo la necessità di accordi legali tradizionali, i protocolli di consenso sottostanti relativi alla tecnologia blockchain si traducono in contratti intelligenti che non sono in grado di comunicare efficacemente con i sistemi esterni.

Guida a catena

L’ecosistema Chainlink ruota attorno al token LINK e alla rete LINK. Attraverso il rilascio di API e altre piattaforme, gli sviluppatori intendono migliorare l’applicabilità e l’usabilità degli smart contract nel mondo degli affari.

Cosa sono gli smart contract?

Concepiti per la prima volta nel 1993, i contratti intelligenti sono applicazioni informatiche eseguite su infrastrutture decentralizzate, come una blockchain. Mentre un contratto standard delinea i termini che governano una relazione che sono applicabili per legge, i contratti intelligenti applicano la relazione contrattuale con il codice crittografico.

I contratti intelligenti vengono eseguiti una volta che un certo insieme di circostanze è in atto e, una volta eseguito un contratto intelligente, il fatto che esista in una rete decentralizzata significa che nessuna parte può alterare il suo codice o interferire con la sua esecuzione. Prevenendo l’alterazione, i contratti intelligenti vincolano tutte le parti a un accordo così come viene eseguito, creando così un tipo di relazione che non si basa sulla fiducia in nessuna delle parti.

Tuttavia, secondo gli sviluppatori di Chainlink, ci sono una serie di inconvenienti nell’attuale struttura dei contratti intelligenti sulla blockchain. Ad esempio, a causa del fatto che i contratti intelligenti si basano su informazioni protette su una blockchain e al modo in cui viene raggiunto il consenso dai minatori sui dati delle transazioni basati su blockchain, i contratti intelligenti non sono in grado di interagire con risorse esterne come i feed di dati , API o sistemi bancari tradizionali.

Il modo in cui questo problema viene tradizionalmente risolto è attraverso l’uso di un middleware blockchain chiamato “oracolo”. Chainlink propone una rete Oracle sicura che è completamente decentralizzata essendo basata sulla tecnologia blockchain, consentendo la connettività tra contratti intelligenti e risorse esterne (o fuori catena).

Cosa sono gli oracoli?

Gli oracoli sono necessari perché le blockchain non possono accedere direttamente ai dati al di fuori della loro rete. Gli oracoli sono definiti come un “agente” che trova e verifica eventi del mondo reale e invia queste informazioni a una blockchain per essere utilizzate negli smart contract. Fornisce i dati esterni necessari per attivare l’esecuzione di contratti intelligenti quando vengono raggiunte condizioni predefinite (come forse un pagamento ricevuto o una fluttuazione di prezzo).

Poiché gli oracoli sono servizi di terze parti con un punto di controllo centralizzato e che non fanno parte del meccanismo di consenso blockchain, i problemi che sorgono in relazione agli smart contract sono se i dati ricevuti da un oracolo sono affidabili.

Poiché i contratti intelligenti possono essere autoeseguiti in base a determinate condizioni, è essenziale che gli oracoli forniscano informazioni accurate e affidabili. Ad esempio, se dati inesatti sul prezzo di un’azione vengono trasmessi nella blockchain e su cui fa affidamento uno smart contract, lo smart contract potrebbe eseguire la funzione sbagliata in base a questi dati errati.

Alcuni oracoli si affidano all’autenticazione notarile per verificare i propri dati, mentre altri fanno affidamento sull’input umano manuale di dati non strutturati. Tuttavia, questi tipi di oracoli sono difettosi secondo gli sviluppatori di Chainlink: il primo perché la necessità di verifica può essere ricorsiva; il secondo perché sarebbe costoso, dispendioso in termini di risorse e non sarebbe in grado di fornire dati in tempo reale.

Oracoli

Gli sviluppatori di Chainlink intendono risolvere questo problema creando una rete Oracle decentralizzata per contratti intelligenti per interagire in modo sicuro con risorse esterne alla blockchain, come feed di dati crittograficamente sicuri, oltre a facilitare l’interoperabilità tra blockchain.

Secondo gli sviluppatori, la rete Chainlink consentirà a chiunque abbia un feed di dati o qualsiasi altra API di fornirli direttamente agli smart contract in cambio di token Chainlink. Tali persone sono denominate Operatori di nodo e consentono a tali fornitori di dati (o, ad esempio, fornitori di servizi di pagamento o fornitori di servizi) di vendere i propri servizi basati su API direttamente a un contratto intelligente in cambio di token LINK.

Gli sviluppatori suggeriscono che questa infrastruttura decentralizzata consente di inserire dati, pagamenti fuori catena e API in un contratto intelligente in modo scalabile, sicuro e verificabile.

Entriamo più in dettaglio su Chainlink e Oracles in questa guida.

La rete Chainlink

La rete ChainLink è una rete decentralizzata di nodi Chainlink, che vendono l’utilizzo di feed di dati specifici, API e varie funzionalità di pagamento fuori catena direttamente a un contratto intelligente.

La rete Chainlink è composta da due parti separate, on-chain e off-chain, che dovranno interagire per fornire il servizio. La rete è stata costruita in modo tale da essere aggiornabile, in modo che i suoi diversi componenti possano essere sostituiti man mano che emergono tecniche e tecnologie migliori. La componente on-chain della rete filtra gli oracoli in base alle metriche richieste da una parte di un contratto intelligente attraverso un accordo sul livello dei servizi (SLA).

Utilizzando queste metriche, Chainlink raccoglie le risposte degli oracoli alle query SLA, le ordina utilizzando modelli di reputazione e aggregazione e fornisce il risultato collettivo finale della query Chainlink che può essere implementata nel contratto intelligente.

Rete a catena

La componente off-chain della rete è costituita da nodi Oracle collegati alla rete Ethereum, che raccolgono in modo indipendente le risposte alle richieste off-chain. Questi nodi fuori catena potrebbero essere all’interno di qualsiasi settore, ad esempio un nodo fuori catena gestito dalla borsa di New York potrebbe fornire alla rete Chainlink informazioni commerciali accurate in tempo reale, oppure un nodo fuori catena della rete Visa potrebbe regolare una transazione tramite la rete Chainlink interagendo sia con il consumatore che con il venditore.

La tecnologia Chainlink mira a integrare i nodi di tutti questi settori in un’unica rete multiuso, agendo a sua volta come intermediario (a basso costo) per interpretare e allocare correttamente i dati secondo necessità. Il sistema Chainlink garantirà che i risultati ricevuti dagli oracoli siano accurati e consentirà agli oracoli di rimanere indipendenti in relazione ai dati che stanno fornendo.

Qualsiasi dato, pagamento, firma elettronica o altro fornitore di API, nonché singoli sviluppatori, possono facilmente unirsi alla rete Chainlink collegando un’API con cui hanno familiarità alla rete. Una volta che l’API è connessa a Chainlink, l’utente diventa un Chainlink Node Operator ed è responsabile di mantenere tale API connessa alla rete Chainlink. Al fine di incentivare gli operatori a fornire informazioni API, vengono ricompensati in token LINK per la corretta esecuzione delle richieste on-chain.

API Chainlink

Il progetto attualmente fornisce una rete completamente decentralizzata di oracoli compatibili con Bitcoin, Ethereum e Hyperledger. Si prevede che in futuro saranno supportati altri blockchain, che consentiranno la connettività cross-chain tra uno smart contract e qualsiasi altra catena pubblica o privata, consentendo a chiunque nel mondo di utilizzare la rete Chainlink, indipendentemente dalla propria piattaforma. Tutti i fornitori di servizi sarebbero in grado di fornire in modo sicuro contratti intelligenti con accesso a dati esterni chiave e potenzialmente anche pagamenti fuori catena.

Token Chainlink

Al fine di compensare le esigenze off-chain del sistema Chainlink, il token LINK è stato stabilito come valuta di scelta per pagare gli operatori del nodo. Secondo gli sviluppatori, il token LINK è necessario per eseguire questa funzione, con la domanda e il valore dei token direttamente correlati al numero di operatori che offrono servizi off-chain al sistema.

Poiché i token LINK vengono utilizzati come valuta sulla piattaforma Chainlink, maggiore è l’utilizzo della piattaforma Chainlink, più preziosi dovrebbero essere i token LINK. Alcuni commentatori hanno suggerito che il token LINK è un elemento non necessario per il progetto, con altre criptovalute perfette adeguate per fornire un compenso agli operatori e che gli stessi oracoli sarebbero incentivati ​​a mantenere costante la propria rete e l’accesso ai propri dati.

Parte della rete Chainlink è il loro sistema di reputazione, i fornitori di nodi con una quantità maggiore di LINK bloccati dovrebbero essere ricompensati con i contratti più grandi. Se non riescono a fornire informazioni accurate, saranno penalizzati sotto forma di gettoni detratti. Questo sembra un ottimo sistema per i possessori di token, poiché più token sono bloccati nei contratti, minore è l’offerta e quindi il prezzo più alto dovrebbero essere i token.

Sembrerebbe chiaro che la cartina di tornasole per stabilire se i token LINK siano necessari per il corretto funzionamento del sistema diventerà più evidente quando il sistema sarà attivo e sarà basata sul numero di Node Operator che si uniscono alla rete. Se c’è solo un piccolo assorbimento del sistema, il valore del token sarà inferiore.

Tuttavia, a giudicare dai partner già annunciati prima che la mainnet fosse attiva, dovrebbe esserci un utilizzo considerevole della rete sin dal primo giorno, che crescerà con l’arrivo di altre aziende..

Prezzo Chainlink

Monitora il prezzo di LINK sulla nostra pagina dei prezzi

Il token LINK è descritto dagli sviluppatori come “un token ERC20, con la funzionalità di trasferimento e chiamata” ERC223 aggiuntiva (indirizzo, uint256, byte), che consente ai token di essere ricevuti ed elaborati dai contratti all’interno di una singola transazione.

La vendita di token LINK è stata limitata a $ 32 milioni, con una fornitura totale di 1 miliardo di token LINK. Secondo gli sviluppatori, il 35% di tutti i token LINK andrà agli operatori di nodi per incentivare l’ecosistema con un ulteriore 35% venduto nella vendita pubblica di token.

Il 30% finale dei token LINK totali rimarrà all’azienda per lo sviluppo continuo e i pagamenti del personale.

Aggiornamenti di Chainlink

Chainlink ha subito una raffica di sviluppi recenti e notevoli dall’inizio del 2019. Lo spostamento narrativo del settore più ampio verso la finanza decentralizzata (DeFi) ha anche posizionato bene il progetto per diventare un filtro di feed di dati pratico e minimizzato dalla fiducia per protocolli finanziari aperti e piattaforme.

La recente firma di numerose partnership tra una serie diversificata di partecipanti del settore ha impostato Chainlink sul ritmo dello sviluppo dello standard degli smart contract Oracle. Il problema Oracle è un evidente ostacolo nel connettere blockchain a fonti di dati off-chain e la collaborazione di Chainlink con blockchain focalizzate sulla finanza, soluzioni di scaling e piattaforme di trading è indicativa dello slancio che il progetto sta guadagnando tra i suoi pari.

Acquisizione di Town Crier

In particolare, Chainlink recentemente acquisito Town Crier, il progetto molto pubblicizzato di contratti intelligenti e privacy dei dati, della Cornell University e IC3. Il Sistema Town Crier è il complemento hardware del sistema Oracle decentralizzato di Chainlink che sfrutta la tecnologia Intel SGX secure-enclave per isolare l’autenticità dei dati trasferiti da fonti sul web.

Banditore cittadino

L’acquisizione è stata annunciato ufficialmente al Devcon 4 di Praga nel novembre 2018 da Sergey Nazarov, fondatore e CEO di Chainlink.

SGX di Intel è una tecnologia innovativa per ambienti di esecuzione affidabili (TEE) che sta diventando sempre più popolare tra numerose applicazioni per la protezione dei programmi da manomissioni esterne. Stando per “Software Guard Extensions”, SGX definisce le regioni private della memoria di un computer, note come “enclaves”, per l’esecuzione sicura di codice che non può essere manomesso al di fuori dell’applicazione enclave.

Secondo Town Crier, la loro implementazione di SGX di Intel fornisce la garanzia che:

“Supponendo che ti fidi di SGX, i dati forniti da TC da un sito Web a un contratto applicativo sono garantiti senza manomissioni.”

 Town Crier afferma che la loro tecnologia può sfruttare SGX end-to-end, consentendo proprietà tra cui:

  1. Garanzia di autenticità dei dati
  2. Risposte succinte per l’eliminazione dei siti Web di destinazione
  3. Query riservate per la gestione delle query senza perdita di dati

Gli operatori del server di Town Crier non possono nemmeno manomettere i dati elaborati dal sistema. Per Chainlink, Town Crier rafforza la privacy e l’autenticità verificabile dei dati che fluiscono nella sua rete Oracle decentralizzata. I nodi Oracle su Chainlink che utilizzano Town Crier saranno in grado di fornire garanzie che i dati che stanno fornendo non siano stati manomessi prima o durante il loro trasferimento allo smart contract. Town Crier verrà implementato per la prima volta con Ethereum ma può fornire dati autentici in qualsiasi ecosistema.

Oltre all’acquisizione di Town Crier, Chainlink è stata una baldoria partnership, affermandosi rapidamente come uno dei leader nello sviluppo di contratti intelligenti e nell’innovazione della rete Oracle. Alcune delle recenti partnership importanti includono Celer, Katallassos e Mobilum.

Celer

Celer è una piattaforma di ridimensionamento di livello 2 progettata per transazioni off-chain e contratti intelligenti off-chain generalizzati. Loro annuncio congiunto con Chainlink dettaglia la loro relazione come:

“Proponiamo come una combinazione di transizione di stato condizionale off-chain con una dipendenza da Oracle on-chain. O semplicemente, introducendo la capacità di combinare le informazioni del mondo reale e la scalabilità di livello 2 “.

In sostanza, la partnership consentirà agli utenti della rete Celer di eseguire pagamenti in base a circostanze condizionali fuori catena, come Alice che paga Bob fuori catena in base al risultato di un gioco, facendo affidamento sugli input della rete Oracle di Chainlink. La combinazione riduce il numero di transazioni on-chain per canali di pagamento bidirezionali off-chain da 4 transazioni on-chain a una transazione correlata a Oracle, riducendo i costi, migliorando la privacy e migliorando l’UX.

Katallassos

Chainlink’s associazione con Katallassos, il quadro finanziario ad alte prestazioni, fornirà Chainlink come connettore di feed di dati off-chain per la rete Katallassos. Katallassos proviene da Reto Trinkler, che ha anche fondato la piattaforma di gestione delle risorse digitali Melonport. I contratti finanziari su Katallassos possono accedere alle informazioni off-chain tramite la rete Oracle decentralizzata di Chainlink e forniscono un ruolo cruciale nelle applicazioni finanziarie.

“Chainlink, con la recente acquisizione di TownCrier, è pronta a diventare lo standard de facto degli oracoli blockchain. La sua sicurezza e la gamma di feed di dati non hanno eguali nel settore “, ha spiegato il team di Katallassos.

Mobilum

Anche Mobilum recentemente collaborato con Chainlink nel tentativo di utilizzare Chainlink come feed di dati off-chain sicuro e autentico per la sua piattaforma di trading. Mobilum utilizzerà i feed dei prezzi fuori catena per riconciliare gli importi di criptovaluta necessari per il regolamento, denominati in valute legali. Chainlink consentirà anche transazioni istantanee, migliore liquidità e bassa latenza per la piattaforma di trading poiché i dati di mercato vengono filtrati nel sistema.

Tom Gonser

Infine, Tom Gonser, il fondatore di DocuSign, firmato alla lavagna del team di Chainlink verso la fine del 2018. Gonser contribuirà a promuovere l’integrazione dei contratti intelligenti Chainlink con accordi incorporati nei documenti DocuSign, qualcosa che Gonser cita come obiettivo per l’azienda che è stata in cantiere per un po ‘.

“Penso che la piattaforma DocuSign potrebbe utilizzare gli oracoli se dispone di dati validi per prendere decisioni. È un sistema chiuso, almeno oggi, ma potrebbe usare quegli oracoli per prendere decisioni e fare contratti in quel sistema più intelligente. Penso che altre applicazioni là fuori potrebbero effettivamente fare affidamento su quegli oracoli per dati affidabili. Penso che vada oltre i soli contratti intelligenti in termini di valore di questi oracoli. Penso che sarà molto più grande di così “, ha spiegato Gosner durante una chiacchierata con il CEO di Chainlink Sergey Nazarov.

Chainlink sta attualmente concludendo una serie di audit di sicurezza dei propri smart contract prima del tanto atteso lancio della mainnet. Il progetto è attualmente operativo sulle reti di test Ethereum Ropsten, Kovan e Rinkeby in vista del suo attesissimo lancio sulla mainnet.

I recenti sviluppi di Chainlink hanno puntato i riflettori sulla posizione della rete Oracle decentralizzata nel settore poiché le piattaforme cercano più dati da fonti esterne. Con l’integrazione finanziaria di protocolli aperti e l’emergere di risorse digitali che stanno rapidamente acquisendo slancio, Chainlink sembra pronto a fornire un ruolo middleware critico nel collegare blockchain al mondo esterno.

Conclusione

Chainlink ha il potenziale per connettere contratti intelligenti con il mondo esterno. Può consentire alle parti di contratti intelligenti di essere in grado di ricevere input esterni che dimostrano le prestazioni e creare output di pagamento che gli utenti finali desiderano ricevere, come i pagamenti bancari.

Ciò ha il potenziale per consentire agli smart contract di imitare la stragrande maggioranza degli accordi finanziari attualmente disponibili sul mercato. Con la rete ChainLink, chiunque può fornire in modo sicuro contratti intelligenti con accesso a dati esterni chiave e qualsiasi altra funzionalità API, in cambio di una ricompensa finanziaria. Anche se resta da vedere come funzionerà il sistema di incentivi, esiste il potenziale per ricompense simili a quelle disponibili per i crypto miner per essere disponibili per gli operatori di nodo che forniscono dati utili alla rete Chainlink.

Inoltre Chainlink consente alle istituzioni finanziarie e alle imprese di utilizzare contratti intelligenti tramite la rete Chainlink senza dover passare a contratti intelligenti stessi, consentendo loro di ricevere tutti i vantaggi del decentramento, della fiducia e dell’immutabilità senza la spesa di creare un nuovo sistema o rete.

link utili

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
map