Demistificare gli oracoli blockchain: parte 1

In poche parole, oracoli blockchain facilitare l'accesso, l'elaborazione e la trasmissione di informazioni tra il mondo esterno dei dati off-chain e gli smart contract. Detto questo, le app DeFi e blockchain applicate non sarebbero possibili senza di esse.

I dati che trasmettono possono assumere varie forme, dato che consentono la comunicazione con diversi sistemi off-chain, inclusi API Web, provider cloud, firme elettroniche, sistemi di pagamento, dispositivi IoT e altri blockchain, tra gli altri.

Detto questo, è prezioso comprendere il loro potenziale quando si tratta di aumentare l'utilità della blockchain, quali sono gli sviluppi più interessanti volti a mitigare la fiducia che viene riposta in una qualsiasi delle attuali soluzioni di Oracle e in quali ruoli giocheranno questi arbitri della verità il futuro dei servizi decentralizzati.

Per rispondere a queste domande, CryptoSlate parlato con alcuni degli esperti di spicco sull'argomento, alcuni dei quali si incontreranno a Berlino questo giugno al primo evento tecnologicamente agnostico al mondo vertice che è completamente incentrato sugli oracoli.

Connettere contratti intelligenti a informazioni al di fuori delle loro blockchain native

Sebbene rappresentino già una parte cruciale dell'infrastruttura che rende possibile la DeFi, garantendo la validità dei dati negli ecosistemi blockchain, è probabile che gli oracoli diventino più importanti man mano che più casi d'uso si spostano verso Web3. 

"Quando abbiamo esaminato molti casi d'uso, ci siamo resi conto che avevamo davvero bisogno di creare effettivamente le informazioni: avevamo bisogno di rispondere effettivamente alle domande che puoi porre nel linguaggio umano", ha spiegato Edmund Edgar, fondatore di Social Minds Inc., che ha creato il primo oracolo smart contract al mondo chiamato Reality Keys.

Progettato per Bitcoin scripting nel 2013, Reality Keys non ha visto molto utilizzo, tuttavia è servito come base per lo sviluppo di Reality.eth, una piattaforma di arbitrato open source su Ethereum.

"Reality.eth è costruito per rispondere a qualsiasi domanda che ti piace, e invece di fare affidamento su una singola entità, è in crowdsourcing", ha osservato Edgar, spiegando come più persone possono rispondere alla domanda e il sistema con legami è stato incluso nel progetto per incoraggiarli a rispondere onestamente. 

Pur menzionando l'integrazione con Gnosis Safe, Edgar ha notato che Reality.eth viene sempre più utilizzato per la governance.

Originariamente un portafoglio multisig, Gnosis Safe si è sviluppato in un sistema operativo per organizzazioni autonome decentralizzate (DAO).

Il suo modulo SafeSnap, che è una soluzione basata su Oracle che utilizza Reality.eth, Abilita esecuzione decentralizzata delle proposte di governance attraverso un'esecuzione a catena di voti fuori catena.

Come funziona SafeSnap (Fonte: Gnosis)
Come funziona SafeSnap (Fonte: Gnosis)

"Prendi un voto dei possessori di token utilizzando un sistema chiamato Snapshot, quindi usi Reality.eth per scoprire qual è stato il voto e per passare quell'informazione allo smart contract, in modo che possa agire su di esso", ha spiegato Edgar al il ruolo di Oracle nella suite di strumenti di governance decentralizzata.

Ridurre al minimo la dipendenza da parti fidate

A questo punto, ci sono diversi tipi di servizi Oracle blockchain. La tipologia più elementare fa una distinzione tra oracoli di prima parte e di terza parte. Sebbene gli oracoli proprietari siano gestiti dagli stessi fornitori di API, questi ultimi non sono gestiti dai proprietari delle informazioni che servono, ma fungono da intermediari tra l'origine dati e la blockchain.

"Alcuni servizi di Oracle sono centralizzati, mentre altri sono decentralizzati", ha spiegato Steven Liu, Head of Development presso NGD e Technologist di Neo Foundation, aggiungendo come la loro soluzione Oracle nativa combinasse caratteristiche diverse di entrambi i design. 

I Neo network offre una serie di diverse funzionalità ai suoi utenti, tra cui un sistema di archiviazione di file decentralizzato, un sistema di identità e un sistema Oracle che consente ai suoi contratti intelligenti di accedere a risorse esterne.

"La nostra API Oracle nativa può essere richiesta direttamente da un contratto intelligente e comporta un processo di consenso del nodo, che lo rende un servizio decentralizzato affidabile", ha aggiunto Liu, osservando che poiché adotta un modello asincrono, il meccanismo di elaborazione richiesta-risposta non lo fa t ritardare la finalità del blocco di Neo.

Meccanismo di elaborazione richiesta-risposta di Neo Oracle Service (Fonte: Neo)
Meccanismo di elaborazione richiesta-risposta di Neo Oracle Service (Fonte: Neo)

Come ha spiegato Liu, il consiglio Neo scelto dai titolari di NEO è composto da 21 membri che hanno diverse responsabilità. Uno di questi è eleggere i nodi Oracle che forniranno dati affidabili agli smart contract". 

"Questi nodi vengono pagati e premiati per aver risposto alle richieste dell'oracolo, tuttavia, il Consiglio può rimuoverli e persino sostituirli in caso di servizio scadente o illeciti".

Alla domanda su alcune delle più grandi sfide che circondano l'attuale ricerca e sviluppo degli oracoli blockchain, Edgar ha sottolineato che finora "nessuno ha davvero costruito un oracolo che funzioni senza parti fidate, e allo stesso tempo è immune alla corruzione". 

Gli oracoli sono fondamentali quando si tratta di utilizzare la tecnologia blockchain per qualcosa di diverso dalle risorse native e la loro capacità di sfruttare la vera decentralizzazione e l'ambiguità è emersa come un problema scottante che definirà i sistemi e i servizi futuri basandosi sull'integrità e sulla sicurezza dei dati.

Sebbene l'approccio più comune si basi su terze parti che forniscono i dati e firmano le informazioni, il voto simbolico è emerso come un approccio alternativo e più decentralizzato.

"Oracles determina l'input di uno smart contract che, a sua volta, influisce su ciò che effettivamente fa lo smart contract", ha spiegato Hart Lambur, co-fondatore di UMA, una piattaforma di contratti finanziari decentralizzata basata sulla blockchain di Ethereum.

"Sebbene i dati blockchain diventino inalterabili dopo essere stati registrati nel libro mastro, non vengono verificati prima, lasciando oracoli e, per estensione, contratti intelligenti, aperti alla manipolazione", ha osservato Lambur, sostenendo che l'ottimista oracolo di UMA combatte questo problema utilizzando una risoluzione delle controversie unica sistema. 

Chiunque può inviare una risposta a catena e ci sarà una disputa solo se la risposta è sbagliata. 

"Chiamiamo questo sistema di risoluzione 'ottimista' in quanto i dati sono accettati come veri a meno che non siano contestati", ha affermato, sottolineando che rispetto ai tradizionali oracoli a prezzo fisso, gli oracoli ottimisti possono portare dati super specifici sulla catena in un modo che non si basa sui nodi. 

Collegarsi all'oracolo ottimista non richiede l'utilizzo di un contratto lanciato su UMA (Fonte: UMA)
Collegarsi all'oracolo ottimista non richiede l'utilizzo di un contratto lanciato su UMA (Fonte: UMA)

"Gli incentivi economici mantengono l'accuratezza poiché chiunque può guadagnare premi rispondendo a una domanda e perderebbe denaro se non sono corretti e contestati", ha concluso Lambur.

Affrontare la distorsione dei dati e concordare una verità assoluta

"Sebbene siamo in grado di formare organizzazioni decentralizzate, consentendo ai possessori di token di votare su questioni, in teoria, ci sono situazioni in cui potrebbe essere redditizio corrompere quegli elettori per votare in un certo modo", ha aggiunto Edgar.

Sebbene i sistemi di voto dei titolari di token si siano dimostrati abbastanza robusti nella pratica, ciò non significa necessariamente che non possano essere manipolati, secondo Edgar.

"Davvero non vedi questi sistemi di voto rompersi in questo momento, ma non lo sai mai", ha affermato, spiegando che "con le criptovalute, le cose funzioneranno per molto tempo, e poi qualcuno ne attaccherà con successo una parte , e poi seguiranno attacchi simili”.

"Augur, una piattaforma di mercato decentralizzata per oracoli e previsioni, ha un design che non fa affidamento su parti fidate, ma ha quello che viene chiamato un limite di sicurezza", ha aggiunto Edgar, osservando che c'è una certa quantità di denaro che può garantire senza , almeno in teoria, essendo "proficuamente attaccabile". 

In casi estremi, l'approccio di Augur consente al sistema di eseguire il fork in più copie, consentendo alle persone di utilizzare la versione che preferiscono, rivelando infine quale di questi sistemi è più prezioso. Questo approccio è stato originariamente proposto da Paul Sztorc nel White paper su Truthcoin. Edgar sta attualmente lavorando a un progetto che fa un ulteriore passo avanti, in casi estremi biforcando un intero libro mastro di livello 2.

Le persone che vogliono interagire tra loro alla fine devono concordare una sorta di visione comune del mondo, aderendo a ciò che ritengono essere vero. 

“Con il tipo di approccio biforcuto utilizzato da Augur, è possibile che ti ritrovi con due economie”, ha commentato Edgar, sottolineando che “una blockchain non può dimostrare quale visione del mondo è corretta, ma possiamo consentire a ciascuna visione del mondo di coordinarsi con se stessa , e consenti alle persone di parlarsi in qualunque realtà desiderino”.

"Possiamo anche determinare quale visione del mondo è la più preziosa in termini di denaro, ma ancora una volta, questo non è necessariamente vero", ha aggiunto concludendo che "le blockchain sono uno strumento di coordinamento e il meglio che possiamo fare è coordinare tra persone con la visione del mondo condivisa”.

Ottieni il tuo riepilogo giornaliero di Bitcoin, DeFi, NFT ed Web3 notizie da CryptoSlate

Pubblicato in: DeFi, Tecnologia

ottenere un bordo sul mercato delle criptovalute?

Diventa un membro di CryptoSlate Edge e accedi alla nostra esclusiva community Discord, a contenuti e analisi più esclusivi.

Analisi di catena

Istantanee dei prezzi

Più contesto

Iscriviti ora per $ 19 / mese Esplora tutti i vantaggi

Fonte: https://cryptoslate.com/demystifying-blockchain-oracles-part-1/