Oracle Blockchain Declassified

Oracle Blockchain Declassified
A meno che qualcuno non viva sotto una roccia, è impossibile che non si sia mai imbattuti nella parola "Blockchain". In effetti, la parola blockchain sembra essere una parola d'ordine da un paio d'anni. Sebbene ci sia stato molto hype sulla tecnologia blockchain di recente. Tuttavia, molte persone non sanno cos'è la blockchain e come funziona.
Blockchain è un registro distribuito, il che significa che tra tutti i peer nella rete, un registro è distribuito nella rete e ogni peer ha la propria copia completa del registro. Un blocco in una blockchain è una raccolta di dati. I dati vengono aggiunti al blocco nella blockchain, collegandolo ad altri blocchi in ordine cronologico, creando una catena di blocchi collegati tra loro. Il primo blocco nella Blockchain è chiamato Blocco Genesi. La tecnologia blockchain detiene la chiave del futuro poiché sostituirà il modo in cui viene gestito il denaro, come vengono tracciati i beni in transito e come viene registrata la proprietà dei beni.
Anche se questa nuova tecnologia sta guadagnando ampia popolarità, ci sono ancora molti problemi che tendono a affliggere le blockchain, inclusi i problemi di sicurezza, decentralizzazione, scalabilità, velocità e così via. Poiché molti tecnologi stanno cercando di utilizzare le blockchain come soluzione per le transazioni e di spostare le transazioni meno critiche off-chain o offline, prima di aggiungere quelle transazioni alla catena complessivamente.
Tuttavia, a differenza delle blockchain, quando le cose accadono off-chain, non vengono registrate in sequenza, come avviene nelle blockchain. Quindi, come può una blockchain essere sincronizzata per registrare nuove informazioni che sono state precedentemente determinate da transazioni on-chain? Gli oracoli potrebbero detenere la chiave. Secondo BlockchainHub, un oracolo può essere definito come:
"…un agente che trova e verifica eventi del mondo reale e invia queste informazioni a una blockchain per essere utilizzate dagli smart contract."
Innanzitutto; per gli smart contract e le blockchain, Oracle è un modo per interagire. Se le blockchain determinano strade a senso unico, allora Oracle è la strada tra eventi off-chain e on-chain. I dati off-chain o del mondo reale sono portati dall'Oracle in entrata, mentre l'Oracle in uscita informa sull'evento verificatosi a un'entità esterna alla blockchain.
In secondo luogo; prima della tecnologia blockchain, la procedura di interrogazione era più che sufficiente per portare i punti di misurazione dentro e fuori dalle applicazioni da altre fonti di dati. Poiché le blockchain sono sequenziali e categoriche; tuttavia, i punti dati off-chain non ordinati vengono gestiti in modo diverso.
Infine; proprio quando ci si è resi conto che il ruolo dei mediatori viene rimosso dalla blockchain, gli oracoli sono necessari più che mai. Curiosamente, per definizione, gli oracoli sono il middleware tra gli smart contract e il mondo reale.
Se stai leggendo questo, sei già avanti. Resta così con la nostra newsletter.

Ahmad Asghar
Gamer di prima generazione nel cuore e appassionato di tecnologia per natura, sono attivo nel settore tech da oltre un decennio. Con questa esperienza e conoscenza, ora copro blockchain, criptovalute e tutto ciò che riguarda la fintech affinché altri possano comprendere il settore.















