Coindaro

Notizie crypto, mercati e guide

Capitalizzazione 2,49 T € −3,24 % in 24 oreVolume 24 h 65,92 Mld €Dominanza BTC 59,8 %ETH 10,9 %Fear & Greed 62 AviditàCrypto 22.254

Glossario

Oracle (oracolo blockchain)

Un oracolo blockchain (oracle) è un servizio che fornisce dati esterni, come prezzi degli asset, tassi di interesse, risultati sportivi o meteo, agli smart contract, che da soli non possono accedere a informazioni fuori dalla propria blockchain.

Detto anche Oracle, Oracolo crypto, Oracolo di prezzo, Feed di dati

Vedi anche

Un oracolo blockchain, in inglese oracle, è il ponte tra una blockchain e il mondo esterno. Uno smart contract può leggere solo i dati già presenti sulla propria catena: non conosce il prezzo dell’ether sugli exchange, il risultato di una partita o la temperatura a Milano. L’oracolo raccoglie queste informazioni, le verifica e le scrive on-chain perché i contratti possano usarle.

Come funziona un oracolo

L’oracolo più semplice è un singolo server che pubblica un valore. È un punto debole, per questo le applicazioni serie si affidano a reti di oracoli decentralizzate. Diversi operatori indipendenti recuperano lo stesso dato da più fonti, la rete aggrega le risposte, per esempio prendendo la mediana, e pubblica il risultato sulla blockchain. I feed di prezzo si aggiornano di solito quando il prezzo si muove oltre una certa percentuale o dopo un intervallo fisso.

Chainlink è la rete di oracoli più nota e fornisce feed di prezzo usati da molti protocolli DeFi. Altri modelli permettono all’applicazione di “richiedere” un prezzo firmato solo quando serve.

Un esempio nella DeFi

Un protocollo di prestito ti permette di prendere 1.000 € con 1 ETH come garanzia. Per sapere se il prestito è ancora sicuro, ha bisogno del prezzo dell’ETH in ogni momento e lo legge da un feed oracolo. Se il feed segnala che l’ETH è sceso alla soglia di liquidazione, il contratto vende in automatico parte della garanzia. Ora immagina che un attaccante manipoli il prezzo su un piccolo exchange usato come unica fonte: l’oracolo segnala 500 € invece di 3.000 € e posizioni sane vengono liquidate per errore. Ecco perché la qualità degli oracoli è decisiva.

Perché è importante

Senza oracoli gran parte della DeFi non esisterebbe: prestiti, stablecoin, derivati e assicurazioni dipendono tutti da dati esterni. Gli oracoli servono anche per i messaggi tra blockchain, le prove di riserva degli asset tokenizzati e la casualità verificabile per giochi e NFT.

Rischi e limiti

  • Manipolazione: un oracolo che usa mercati poco liquidi o una sola fonte può essere ingannato; diversi exploit DeFi sono iniziati così.
  • Centralizzazione: una rete gestita da pochi operatori, o con una chiave di amministrazione, resta un punto di fiducia.
  • Ritardi: in mercati molto veloci un feed aggiornato troppo lentamente può discostarsi dal prezzo reale.
  • Il problema dell’oracolo: una blockchain non può dimostrare che un dato esterno sia vero; può solo rendere la menzogna costosa e visibile.

Leggi anche

Torna al glossario