mozzicone Cos'è un oracolo blockchain e come funziona? – Securities.io
Seguici sui social

Risorse digitali 101

Cos'è un Blockchain Oracle e come funziona?

mm

Nel corso degli anni dalla sua invenzione, la blockchain ha ideato innumerevoli prodotti e soluzioni pensati per migliorare il modo in cui funziona, rendendolo più produttivo e, in alcuni casi, anche per abilitare altri prodotti e soluzioni.

Un esempio di quest’ultimo sono gli oracoli blockchain, che sono cresciuti fino a diventare un elemento tecnologico cruciale che consente alla blockchain di connettersi al mondo reale, migliorando quindi i suoi contratti intelligenti e sbloccando innumerevoli nuove possibilità.

Se non hai familiarità con gli oracoli blockchain o desideri saperne di più, continua a leggere e ti spiegheremo tutto ciò che devi sapere su di essi.

Cosa sono gli oracoli blockchain?

Gli oracoli blockchain sono un tipo speciale di tecnologia pensata per portare informazioni esterne sulla catena e consegnarle ai contratti intelligenti. Essenzialmente, sono stati inventati per fungere da ponti tra blockchain e il mondo reale.

Come forse saprai, La tecnologia blockchain e i suoi contratti intelligenti non possono accedere a dati esterni, ovvero dati che non sono registrati sulla blockchain. Se è al di fuori della rete, è invisibile ai contratti intelligenti. Il problema, però, è che i contratti intelligenti dipendono da questi dati. Molti accordi stipulati tramite l’uso di contratti intelligenti verranno rispettati off-chain, ma il contratto stesso non verrà eseguito finché non si verrà a conoscenza del fatto che i termini dell’accordo sono stati rispettati.

Risolvere il problema della blockchain

È qui che gli oracoli blockchain, come servizi di terze parti, entrano in scena, consentendo proprio questo: un collegamento, o un ponte tra i mondi on-chain e off-chain, consentendo ai dati di viaggiare dall'uno all'altro e alimentando soluzioni intelligenti. contrae i dati di cui ha bisogno per funzionare correttamente.

Ciò rende gli oracoli praticamente vitali per l’ecosistema blockchain, poiché aumentano le possibilità che i contratti intelligenti possono offrire. Senza di essi, i contratti intelligenti sarebbero molto più limitati e inutili quando si tratta di situazioni del mondo reale.

In altre parole, gli oracoli non funzionano come fonti di dati, ma piuttosto come percorsi che i dati utilizzano per viaggiare dalla fonte ai contratti intelligenti. Naturalmente hanno scopi aggiuntivi, tra cui la verifica e l'autenticazione delle fonti di dati prima di fornire le informazioni. Per quanto riguarda il tipo di informazioni che vengono trasferite, possono trattarsi di qualsiasi cosa, dalle informazioni sui prezzi e sulla conferma del pagamento ai dati catturati dai sensori, come la temperatura misurata, e altro ancora.

Infine, mentre alcuni oracoli forniscono informazioni solo alle catene intelligenti, ci sono anche quelli che possono riportarle a fonti esterne.

Diversi tipi di oracoli

Come accennato, non tutti gli oracoli sono uguali. In effetti, ce ne sono diversi tipi che dipendono da diversi dettagli, come da dove provengono i dati, se sono in entrata o in uscita e persino se gli oracoli sono centralizzati o decentralizzati.

Detto questo, prenderemo in considerazione 6 diversi tipi di oracoli, tra cui:

  1. Oracoli software
  2. Oracoli hardware
  3. Oracoli in entrata/uscita
  4. Oracoli centralizzati/decentralizzati
  5. Oracoli specifici del contenuto
  6. Oracoli umani

1. Oracoli software

I primi della lista sono gli oracoli software, che sono essenzialmente oracoli che interagiscono con fonti di informazione online. È qui che vanno a raccogliere dati e da qui li rimandano alla blockchain. Le loro fonti di informazione possono essere qualsiasi cosa ritenuta sufficientemente affidabile, inclusi vari siti Web, server specifici e persino database a cui hanno accesso.

In altre parole, se è su Internet e gli oracoli possono accedervi, conta come una fonte di dati software e gli oracoli software possono raccogliere dati da esso per gli scopi dei loro scopi. smart contract.

E, poiché questi dettagli sono disponibili online in tempo reale, ciò rende questi oracoli anche tra i più veloci quando si tratta di fornire informazioni. Ciò li rende anche il tipo di oracolo blockchain più desiderabile e più comunemente utilizzato.

2. Oracoli hardware

Successivamente, abbiamo gli oracoli hardware, che vengono utilizzati per contratti intelligenti che dipendono dalle informazioni del mondo reale. In genere, si tratta di oracoli che raccolgono informazioni che vengono registrate dai sensori del mondo fisico e quindi inviate alla blockchain e ai contratti intelligenti. Ciò può includere qualsiasi cosa, dalle letture della temperatura agli scanner di codici a barre, letture del livello dell'acqua, letture dell'inquinamento atmosferico e altro ancora. Questo tipo di oracoli è comunemente usato quando si tratta di catene di approvvigionamento, dove consentono ai contratti intelligenti di tracciare le merci trasportate. Quindi, se ci sono eventi del mondo reale che devono essere registrati sulla blockchain, questo è il tipo di oracoli che dovrai utilizzare.

3. Oracoli in entrata/uscita

Abbiamo accennato brevemente in precedenza al fatto che alcuni oracoli possono importare informazioni solo dal mondo reale, o meglio, da fonti off-chain alla blockchain, e infine dai contratti intelligenti. Questi sono noti come oracoli in entrata e sia gli oracoli software che quelli hardware menzionati nei segmenti precedenti rientrano in questa categoria.

Tuttavia, esistono anche oracoli in uscita, che vengono utilizzati per inviare dati on-chain lontano dalla blockchain e di nuovo nel mondo esterno. Vengono utilizzati per notificare a fonti esterne qualcosa che è accaduto sulla blockchain. Quindi, ad esempio, supponiamo che una delle parti invii un file pagamento crittografico a un'altra parte, necessaria affinché si verifichi un'azione nel mondo reale. Il contratto intelligente utilizzerebbe oracoli in uscita per inviare queste informazioni e consegnarle nel luogo che deve raggiungere.

Gli oracoli in uscita possono essere uno strumento utile e probabilmente saranno sempre più utilizzati negli anni a venire, poiché sempre più industrie inizieranno a utilizzare la tecnologia blockchain e i suoi contratti intelligenti per condurre attività quotidiane.

4. Oracoli specifici del contratto

Nel quarto punto, abbiamo oracoli specifici del contratto. Questi oracoli sono stati progettati specificamente per essere utilizzati da un singolo contratto intelligente e prelevano solo informazioni utili per quel contratto. Ciò significherebbe che, se volessi implementare più contratti intelligenti, avrai bisogno anche dello sviluppo dello stesso numero di oracoli specifici del contratto.

Sebbene questo sia un tipo di oracolo che esiste e può essere utilizzato, è considerato molto costoso da mantenere, oltre che troppo dispendioso in termini di tempo. Pertanto, le aziende che mirano a estrarre informazioni da più fonti probabilmente le troveranno troppo poco pratiche. Tuttavia, se hanno bisogno solo di un oracolo specifico per un caso monouso, questa potrebbe essere un'opzione da considerare.

5. Oracoli centralizzati/decentralizzati

Verso la fine dell'elenco, abbiamo oracoli centralizzati e decentralizzati. Questa è una categoria interessante in quanto determina i livelli di fiducia. Ovviamente, gli oracoli centralizzati sono controllati da un’unica entità e tale entità agisce come unico fornitore di informazioni per il contratto intelligente. Tuttavia, questa è anche un’opzione più rischiosa, poiché richiede di fidarsi dell’entità che fornisce le informazioni.

L’entità in questione ha il pieno controllo dei dati e l’efficacia del contratto intelligente dipende dalla sua onestà e accuratezza, cosa su cui molti non fanno affidamento. Inoltre non è nello spirito di cripto e blockchain, che sono stati realizzati per essere decentralizzati per un motivo: evitare la diffusione di dati falsi o imprecisi che sono sempre stati distribuiti da servizi centralizzati.

Un altro svantaggio è che, anche se l’autorità centralizzata che controlla il feed di dati è affidabile, può sempre essere violata, il che consentirebbe ad attori malintenzionati di interferire con il contratto intelligente e potenzialmente causare problemi.

Tuttavia, il più grande difetto degli oracoli centralizzati è il loro unico punto di fallimento, il che significa che anche se una singola vulnerabilità viene scoperta e utilizzata in modo improprio, l’intero sistema fallirà.

Gli oracoli decentralizzati furono inventati come contromisura a tutti questi problemi. Condividono molti degli stessi obiettivi delle blockchain pubbliche, come fare le cose in un certo modo per evitare il rischio di controparte. Non fanno affidamento su un'unica fonte di informazione, il che ne aumenta l'affidabilità. In sostanza, il contratto intelligente richiede informazioni da più fonti, le confronta e aumenta le possibilità che le informazioni fornite siano vere.

Alcuni progetti blockchain che hanno oracoli decentralizzati li offrono addirittura ad altre blockchain, con chainlink essendo il primo esempio e il leader in questo settore. Grazie alla loro natura, gli oracoli decentralizzati eliminano il bisogno di fiducia.

6. Oracoli umani

Ultimo ma non meno importante, abbiamo gli oracoli umani. Ciò include individui con conoscenze specializzate in un campo specifico, che consente loro di assumere il ruolo di oracolo e ricercare e verificare l'autenticità dei dati utilizzando manualmente varie fonti. Possono quindi tradurre le informazioni in contratti intelligenti.

Naturalmente, questo tipo di oracolo richiede la massima fiducia, poiché dipende direttamente dalla competenza e dall’affidabilità degli esperti che forniscono le informazioni e, anche se considerati affidabili, possono comunque commettere errori. Nel peggiore dei casi, ovviamente, potrebbero trattarsi di truffatori che potrebbero fornire dati corrotti o palesemente falsi.

Conclusione

Gli oracoli dei contratti intelligenti sono una tecnologia che ha consentito ai contratti intelligenti, e quindi all’intero ecosistema blockchain, una finestra sul mondo reale. In tal modo, gli oracoli hanno ampliato le possibilità della blockchain, offrendole nuovi casi d'uso e garantendo all'industria delle criptovalute la capacità di fare un passo avanti verso l'adozione.

Ali è uno scrittore freelance che si occupa dei mercati delle criptovalute e dell'industria blockchain. Ha 8 anni di esperienza nella scrittura di criptovalute, tecnologia e trading. Il suo lavoro può essere trovato in vari siti di investimento di alto profilo tra cui CCN, Capital.com, Bitcoinist e NewsBTC.

Divulgazione dell'inserzionista: Securities.io si impegna a rispettare rigorosi standard editoriali per fornire ai nostri lettori recensioni e valutazioni accurate. Potremmo ricevere un compenso quando fai clic sui collegamenti ai prodotti che abbiamo esaminato.

ESMA: I CFD sono strumenti complessi e comportano un alto rischio di perdere denaro rapidamente a causa della leva finanziaria. Tra il 74% e l'89% dei conti degli investitori al dettaglio perde denaro quando fa trading di CFD. Dovresti considerare se comprendi come funzionano i CFD e se puoi permetterti di correre il rischio elevato di perdere i tuoi soldi.

Dichiarazione di non responsabilità per la consulenza sugli investimenti: Le informazioni contenute in questo sito Web sono fornite a scopo didattico e non costituiscono un consiglio di investimento.

Esclusione di responsabilità sui rischi commerciali: La negoziazione di titoli comporta un livello di rischio molto elevato. Trading su qualsiasi tipo di prodotto finanziario inclusi forex, CFD, azioni e criptovalute.

Questo rischio è maggiore con le criptovalute perché i mercati sono decentralizzati e non regolamentati. Dovresti essere consapevole che potresti perdere una parte significativa del tuo portafoglio.

Securities.io non è un broker registrato, un analista o un consulente per gli investimenti.