Per fare un esempio più concreto: gli agricoltori a volte acquistano derivati agricoli che forniscono assicurazioni nel caso in cui la siccità incida troppo sui raccolti. Se il tempo non fosse favorevole per una stagione, il derivato pagherebbe una somma forfettaria per compensare le perdite.
Un oracolo aiuta uno smart contract Ethereum a eseguire automaticamente questa sequenza di attività. Gli smart contract sono strumenti resi possibili da blockchain come Ethereum, che eseguono i termini di un contratto solo se vengono soddisfatte le giuste condizioni. Ethereum supporta anche la seconda criptovaluta più grande del mondo per capitalizzazione di mercato, ether (quotazione ETH).
Ad esempio, alla fine di una stagione, un oracolo specifico per il meteo potrebbe informare lo smart contract che ha piovuto solo 10 giorni o meno in quella stagione. E lo smart contract capisce in che modo dovrà pagare l’agricoltore. Al contrario, se pioverà a sufficienza, l’oracolo del meteo informerà lo smart contract e l’agricoltore non verrà pagato.
Una qualità che definisce una blockchain come Ethereum è l’essere in grado di eseguire smart contract. Una volta programmato, lo smart contract sarà completamente controllato dalla blockchain; nessun intermediario può impedire che la transazione abbia luogo, supponendo che le condizioni per lo smart contract siano soddisfatte.
Il contratto fa semplicemente ciò che è programmato per fare. Tuttavia, un oracolo è un feed di dati gestito da un’entità. Blockchain come Ethereum sono state create per allontanarsi dal controllo di terze parti, e l’oracolo rompe questa regola.
Affidarsi ad un fornitore di dati può portare a problemi. Il proprietario del feed di dati di un oracolo, ad esempio, potrebbe pubblicare dati imprecisi per influenzare gli smart contract in suo favore. In alternativa, qualcuno potrebbe hackerare il feed di dati per influenzare i dati a proprio favore.
Gli smart contract che non dipendono dagli oracoli non hanno questo problema. Detto questo, i ricercatori stanno esplorando vari modi per risolvere questo problema e creare oracoli più decentralizzati o almeno al sicuro da cattive intenzioni.
Molte applicazioni Ethereum utilizzano oracoli. Il mercato delle previsioni Augur, ad esempio, consente ai partecipanti di scommettere su ciò che accadrà in futuro e stabilisce il risultato tramite diversi oracoli.
Ad esempio, i partecipanti avrebbero potuto scommettere “sì” o “no” rispetto alla domanda: “Joe Biden vincerà le elezioni del 2024?” Ed Augur avrebbe usato i dati degli oracoli per capire se Biden avesse vinto o meno, decidendo così il risultato della scommessa. Altre piattaforme, come Chainlink, fanno degli oracoli una parte centrale delle loro piattaforme e hanno esplorato vari modi per rendere gli oracoli resistenti alle fake news.
Le criptovalute hanno rivoluzionato il mondo dell'economia e degli investimenti, offrendo un'alternativa decentralizzata ai tradizionali…
Milkomedia-C1 ha annunciato l'integrazione della rete di stablecoin DJed sulla propria piattaforma. Milkomeda C1, un…
Le criptovalute hanno guadagnato un'immensa popolarità nell'ultimo decennio, attirando investitori da tutto il mondo. Tuttavia,…
L'ex exchange di criptovalute FTX aveva sede alle Bahamas. La nazione insulare non è stata…
Mentre l'adozione di Shiba Inu sale alle stelle, la memecoin e l'intero ecosistema di Shiba…
L'adozione di valute digitali come il Bitcoin ha continuato a crescere in modo inarrestabile. Molte…