create account

Oracoli, i validatori di dati per la Blockchain by mikezillo

View this thread on: hive.blogpeakd.comecency.com
· @mikezillo ·
$1.91
Oracoli, i validatori di dati per la Blockchain
![](https://images.ecency.com/DQmTijQsKKwAZQf7DfZTvkYrTocU3LEmabipCwR9BVaR7XW/image.png)

Sempre più spesso si parla di DeFi e Blockchain, ma la blockchain da sola non ha alcun senso.
Mi spiego: se non abbiamo dati verificati che possano attivare Smart-contracts, la Blockchain si riduce a un semplice archivio pubblico con la particolarità di autenticare un dato.

## Un po' limitante, non credete?

Gli Smart-contracts, per funzionare, hanno bisogno di dati che, il più delle volte, sono Off-Chain; nel senso che sono dati prodotti da altre entità e quindi la loro affidabilità non è certa.
Per poter certificare che i dati richiesti dallo Smart-contract siano accurati e affidabili, vengono utilizzati (e richiesti) gli Oracoli.
Questi oracoli non sono altro che righe di codice, quindi software (anche se in alcuni casi si tratta di un vero e proprio processore) che ricevono i dati dall'esterno e li convalidano attraverso API o il controllo incrociato dei dati di mercato.
Una delle peculiarità degli smart-contract - ed è la caratteristica principale della decentralizzazione - è l'autonomia di attivazione e funzionamento al verificarsi di una condizione.
Ad esempio (e questo è il primo smart-contract mai esistito) il pagamento di una licenza software: lo smart-contract riceve il pagamento, quindi si può iniziare (o continuare) a utilizzare quel particolare programma.
Tuttavia, il contabile del bonifico bancario non è sulla catena, perché fa parte del mondo esterno ad essa, di un sistema a lei sconosciuto (la blockchain).
Per garantire che il contabile del bonifico possa raggiungere lo Smart-contract, entrano in gioco gli oracoli.
L'oracolo dovrà prendere il contabile, verificarlo con il conto corrente a cui è stato inviato e confermare o meno la veridicità del pagamento.
Supponiamo per un attimo che l'oracolo ometta le verifiche di credito della somma e dia per scontato, visto che ho presentato un documento ufficiale, che ho pagato la licenza. Mio malgrado, non ho fondi sufficienti per processare la transazione e questa viene annullata; ovviamente, poiché l'Oracolo deve verificare personalmente certe dinamiche, la mia banca non si preoccupa minimamente di comunicare l'SBF all'oracolo.
## Risultato
Continuo a utilizzare il programma senza averne il minimo diritto, infatti la quota necessaria non è stata pagata perché non disponibile.
Come è logico supporre se questo disguido capita a 1 persona, poco male, ma se dovesse capitare alla metà delle persone che utilizzano il servizio, l'azienda subirebbe un danno notevole.
Questo è un semplice esempio per comprendere a grandi linee l'importanza e il funzionamento degli Oracoli.
DexToken fa largo uso degli Oracoli, anzi, potremmo definirli il motore del protocollo; infatti, per attivare lo Smart-contract che gestisce l'AMM speculativo, è necessario conoscere il valore attuale del token.

Link è attualmente il pioniere nella progettazione degli Oracles, anzi diciamo che Link è il leader nello sviluppo degli Oracles; infatti, molte applicazioni della DeFi si basano sugli Oracles di ChianLink.

![](https://images.ecency.com/DQma4EsD2uU6G9WEN5SFMCDLnSb5fTHmsQKz5kRgRJ3jtzG/image.png)

Innanzitutto Binance, per rendere accessibili e verificabili i propri dati, si è affidata alla tecnologia ChainLink, che attraverso i suoi Oracoli mette a disposizione di altre realtà Blockchain i propri dati verificati e di conseguenza certificati.

Insieme a ChainLink è necessario segnalare anche Band come progetto; si tratta infatti di uno dei primi progetti ad abbandonare la Blockchain di Ethereum per affidarsi a quella di Cosmos. L'obiettivo di Band è quello di riuscire a collegare i dati del mondo reale agli smart contract.

![](https://images.ecency.com/DQmUgLrDjeWxt64tKisE12qRRCG9dZbvbDCnzXopLMyP7rH/image.png)

Per questo motivo Band ha avuto un incremento di 100 volte; per la DeFi la crosschain dei dati è vitale, e Band è ciò che fa per essa; tuttavia Band, ha un aspetto molto pericoloso che dovrebbe essere sostituito: a differenza di ChainLink che mette gli Oracoli in contatto con il protocollo, per la verifica e la conferma dei dati; i dati forniti dagli Oracoli di Band sono considerati corretti, a prescindere e la verifica sarà fatta in seguito.

In pratica si basa sulla fiducia, e vista la scarsa correttezza dell'essere umano, non lo ritengo opportuno!

👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
👎  
properties (23)
authormikezillo
permlinkoracoli-i-validatori-di-dati
categoryhive-146620
json_metadata{"image":["https://images.ecency.com/DQmTijQsKKwAZQf7DfZTvkYrTocU3LEmabipCwR9BVaR7XW/image.png","https://images.ecency.com/DQma4EsD2uU6G9WEN5SFMCDLnSb5fTHmsQKz5kRgRJ3jtzG/image.png","https://images.ecency.com/DQmUgLrDjeWxt64tKisE12qRRCG9dZbvbDCnzXopLMyP7rH/image.png"],"tags":["hive-146620","oneup","palnet","neoxian","proofofbrain","vyb","indiaunited","hive","theterminal","hiveentitlement"],"description":"","app":"ecency/3.0.30-vision","format":"markdown+html"}
created2022-12-28 13:38:12
last_update2022-12-28 13:38:12
depth0
children6
last_payout2023-01-04 13:38:12
cashout_time1969-12-31 23:59:59
total_payout_value0.957 HBD
curator_payout_value0.950 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length4,356
author_reputation181,498,315,026,789
root_title"Oracoli, i validatori di dati per la Blockchain"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd0
post_id119,441,405
net_rshares5,192,281,392,008
author_curate_reward""
vote details (55)
@arc7icwolf ·
$0.03
Articolo davvero interessante: anch'io come @stefano.massari non è che avessi proprio le idee chiarissime su questi oracoli e almeno, adesso, il concetto mi è un po' più chiaro. Sarebbe bello leggere ulteriori approfondimenti in futuro, così da capire ancora meglio il loro funzionamento!
👍  ,
properties (23)
authorarc7icwolf
permlinkre-mikezillo-20221228t162014357z
categoryhive-146620
json_metadata{"tags":["hive-146620","oneup","palnet","neoxian","proofofbrain","vyb","indiaunited","hive","theterminal","hiveentitlement"],"app":"ecency/3.0.30-vision","format":"markdown+html"}
created2022-12-28 15:20:12
last_update2022-12-28 15:20:12
depth1
children1
last_payout2023-01-04 15:20:12
cashout_time1969-12-31 23:59:59
total_payout_value0.014 HBD
curator_payout_value0.014 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length288
author_reputation517,534,446,961,118
root_title"Oracoli, i validatori di dati per la Blockchain"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id119,443,460
net_rshares78,829,262,308
author_curate_reward""
vote details (2)
@mikezillo ·
Grazie del feedback. Si, ne arriveranno altri, anche conforme alle evoluzioni della loro tecnologia😉
properties (22)
authormikezillo
permlinkre-arc7icwolf-20221228t165549108z
categoryhive-146620
json_metadata{"tags":["hive-146620","oneup","palnet","neoxian","proofofbrain","vyb","indiaunited","hive","theterminal","hiveentitlement"],"app":"ecency/3.0.35-mobile","format":"markdown+html"}
created2022-12-28 15:55:48
last_update2022-12-28 15:55:48
depth2
children0
last_payout2023-01-04 15:55:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length100
author_reputation181,498,315,026,789
root_title"Oracoli, i validatori di dati per la Blockchain"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id119,444,141
net_rshares0
@claudio83 ·
@tipu curate
properties (22)
authorclaudio83
permlinkre-mikezillo-rnm0j7
categoryhive-146620
json_metadata{"tags":["hive-146620"],"app":"peakd/2022.12.1"}
created2022-12-28 16:30:42
last_update2022-12-28 16:30:42
depth1
children1
last_payout2023-01-04 16:30:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length12
author_reputation1,897,445,586,785,060
root_title"Oracoli, i validatori di dati per la Blockchain"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id119,444,881
net_rshares0
@tipu ·
<a href="https://tipu.online/hive_curator?claudio83" target="_blank">Upvoted  &#128076;</a> (Mana: 16/36) <a href="https://peakd.com/hive/@reward.app/reward-app-quick-guide-updated" target="_blank">Liquid rewards</a>.
properties (22)
authortipu
permlinkre-re-mikezillo-rnm0j7-20221228t163048z
categoryhive-146620
json_metadata"{"app": "beem/0.24.26"}"
created2022-12-28 16:30:48
last_update2022-12-28 16:30:48
depth2
children0
last_payout2023-01-04 16:30:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length217
author_reputation55,951,108,321,190
root_title"Oracoli, i validatori di dati per la Blockchain"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id119,444,882
net_rshares0
@stefano.massari ·
Non sapevo che BAND si fosse spostato su Cosmos, trovo questa notizia interessante. Leggendo questo altro tuo bellissimo articolo ho capito un po’ meglio che cosa siano questi famigerati oracoli. Grazie per il servizio di informazione che offri.
properties (22)
authorstefano.massari
permlinkrnluxe
categoryhive-146620
json_metadata{"app":"hiveblog/0.1"}
created2022-12-28 14:29:39
last_update2022-12-28 14:29:39
depth1
children1
last_payout2023-01-04 14:29:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length245
author_reputation357,383,245,306,718
root_title"Oracoli, i validatori di dati per la Blockchain"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id119,442,307
net_rshares0
@mikezillo ·
$0.02
Si, è una notizia di qualche mese fa. Grazie a te per il supporto!! 
👍  ,
properties (23)
authormikezillo
permlinkre-stefanomassari-20221228t153235945z
categoryhive-146620
json_metadata{"tags":["ecency"],"app":"ecency/3.0.35-mobile","format":"markdown+html"}
created2022-12-28 14:32:36
last_update2022-12-28 14:32:36
depth2
children0
last_payout2023-01-04 14:32:36
cashout_time1969-12-31 23:59:59
total_payout_value0.012 HBD
curator_payout_value0.012 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length68
author_reputation181,498,315,026,789
root_title"Oracoli, i validatori di dati per la Blockchain"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id119,442,370
net_rshares71,427,923,159
author_curate_reward""
vote details (2)