Dati componibili, un approccio flessibile e modulare nel campo dell’analisi dei dati, beneficia gli sviluppatori di applicazioni decentralizzate (dapp) vincolati dalle limitazioni degli attuali protocolli di dati. Swaroop Hegde, co-fondatore di Powerloom, spiega che i dati componibili mantengono un database decentralizzato di punti dati verificati attraverso un meccanismo di consenso.
Le Dati Componibili Assistono gli Sviluppatori di Dapp nello Sbloccare Applicazioni di Dati Ricchi - Swaroop Hegde
Questo articolo è stato pubblicato più di un anno fa. Alcune informazioni potrebbero non essere più attuali.

Intuizioni Pulite Versus Intelligenza Azionabile
Hegde, un leader di pensiero nelle questioni dei dati decentralizzati, afferma che questo approccio garantisce l’integrità e l’affidabilità dei dati. Ciò, a sua volta, consente la costruzione di “punti dati complessi” da quelli esistenti, che secondo Hegde sono più semplici.
Per illustrare ciò, il co-fondatore di Powerloom suggerisce che un punto dati che riassume il volume di scambio giornaliero di un exchange decentralizzato può essere creato aggregando punti dati che registrano singoli eventi di scambio da contratti di transazioni specifici.”
Nelle sue risposte scritte a Bitcoin.com News, Hegde ha discusso brevemente le differenze tra quello che sono conosciute come “intuizioni pulite” e intelligenza azionabile. Ha anche offerto consigli alle reti di dati sui passi necessari per garantire che i contratti intelligenti non siano forniti con dati incurabili, inaffidabili o manomessi. Di seguito tutte le risposte di Hegde alle domande poste.
Bitcoin.com News (BCN): Puoi parlare brevemente di cosa inizia come dati grezzi, come vengono raccolti e indicizzati e come evolvono in intuizioni pulite e intelligenza azionabile?
Swaroop Hegde (SH): I dati grezzi sulla maggior parte delle blockchain programmabili iniziano come variabili di stato ed eventi sui contratti intelligenti, oltre ai semplici trasferimenti di valore. Indicano informazioni vitali sull’interazione tra portafogli e il/i contratto/i intelligente/i che costituiscono applicazioni decentralizzate (dapp) tramite transazioni sulla blockchain. Esempi popolari di tali dapp sarebbero gli exchange decentralizzati e altri protocolli di finanza decentralizzata (defi) che ti permettono di prestare, prendere in prestito, scommettere, guadagnare rendimento, ecc.
I protocolli di dati onchain, come Powerloom e altri, facilitano questo offrendo strumenti per gestire ed analizzare in modo efficiente grandi set di dati. Sfruttano risorse di archiviazione e di calcolo decentralizzate per garantire l’integrità e la disponibilità dei dati, consentendo la creazione di sofisticati mercati di dati e lo scambio senza soluzione di continuità di intuizioni. Facendo ciò, giocano un ruolo cruciale nel processo di trasformazione dei dati, consentendo la generazione di intuizioni pulite e intelligenza azionabile dai dati grezzi attraverso vari segmenti Web3.
BCN: Cos’è un dato componibile e come affronta le limitazioni degli attuali protocolli di dati per gli sviluppatori di applicazioni decentralizzate?
SH: Le informazioni più utili sulle applicazioni di contratti intelligenti provengono dalla costruzione insieme di punti dati catturati nel tempo applicando operazioni di dati come map-reduce, filtro e aggregazione. Questo è il principio su cui abbiamo costruito la nostra rete di dati componibili.
Attualmente, la maggior parte dei protocolli di dati o piattaforme sono costruiti su un modello che replica i modelli tradizionali di database relazionali interrogati per informazioni colunnari di base categorizzate per tabelle e poi ulteriormente unite insieme da query complesse supportate da strategie di caching intermedie.
Con le blockchain, la maggior parte delle informazioni deve adattarsi a un modello di serie temporali, e l’approccio sopra menzionato complica lo sviluppo di prodotti informativi utili come dashboard, tracker di LP e bot basati su flussi di lavoro di aggregazione, tra gli altri. Gestire librerie di query personalizzate moduli ORM sui backend e mapparli su strutture dati consumabili da frontend diversi può rapidamente aumentare il debito tecnico di un’organizzazione che cerca di entrare rapidamente nel mercato e raccogliere feedback vitali dai suoi utenti finali. Per non parlare della necessità di mantenere la loro infrastruttura blockchain o altre sottoscrizioni di dati spesso per avere una sicurezza affidabile dello stato di sincronizzazione dei dati sottostanti che consumano.
Nel risolvere queste sfide, il concetto di dato componibile semplifica il processo mantenendo un database decentralizzato di punti dati verificati attraverso un meccanismo di consenso. Questo garantisce l’integrità e l’affidabilità dei dati.
Questo consente di costruire punti dati complessi da quelli più semplici, già esistenti. Ad esempio, un punto dati che somma il volume di scambio di un giorno può essere creato aggregando e filtrando attraverso punti dati essenziali che registrano singoli eventi di scambio da contratti di transazione specifici, come quelli su Uniswap v2.
BCN: La vostra piattaforma afferma di offrire dati pre-calcolati su misura per le esigenze del mercato. Puoi spiegare cosa include questo servizio e come risponde alle esigenze di mercato in rapida evoluzione per fornire soluzioni di dati accurate e pertinenti alle dapp?
SH: I mercati di dati sono definiti come una raccolta di:
- Fonti di dati, ovvero contratti intelligenti.
- Configurazione del modello di dati che specifica le variabili di stato e gli eventi di interesse su tali contratti.
- Moduli di calcolo che costruiscono ‘snapshot di base’ e snapshot di ordine superiore che si compongono sulla base e altri punti dati intermedi che si costruiscono l’uno sull’altro.
Ogni componente può essere scambiato flessibilmente dentro o fuori a seconda dell’interesse specificato dai consumatore/i di un mercato di dati. I segnalatori sono di solito i pari che rispondono alle richieste del mercato, come la capacità di tracciare contratti che si qualificano per una specifica categorizzazione di attività. Ad esempio, i consumatori del mercato dati di uno scambio decentralizzato potrebbero essere interessati solo ai contratti che superano una certa soglia di liquidità o mostrano un particolare modello di attività di trading.
BCN: Qual è la differenza tra intuizioni e intelligenza azionabile, in particolare dalla prospettiva dei costruttori Web3 che necessitano di punti dati pronti all’uso per le loro applicazioni decentralizzate?
SH: Intuizioni – non flessibili, di solito informazioni a largo spettro su punti dati accettati come informazioni tipiche sui protocolli di contratti intelligenti, come il movimento dei prezzi nell’ultima ora.
Stiamo parlando di intelligenza azionabile che è flessibile. È resa possibile dai curatori in tandem con gli snapshotters. I curatori aggiornano dinamicamente i punti dati e la loro definizione di composizione secondo le richieste di un mercato di dati. Allo stesso tempo, gli snapshotters iniziano rapidamente a generare tali punti dati composti che sono prontamente consumati da prodotti informativi che cambiano forma con l’attività delle fonti di dati sottostanti.
BCN: Web3 non è senza le sue vulnerabilità, e queste potrebbero essere amplificate con la crescente convergenza dell’intelligenza artificiale (AI) e Web3. Secondo te, quali sono alcune delle misure precauzionali che le reti di dati dovrebbero prendere per garantire che i contratti intelligenti non siano alimentati con dati incurabili, inaffidabili o manomessi?
SH: Per salvaguardare i contratti intelligenti da dati inaffidabili o manomessi, le reti di dati dovrebbero:
- Garantire la decentralizzazione dei dati attraverso il consenso tra più partecipanti, riducendo il rischio di manipolazione.
- Utilizzare tecnologie di archiviazione a prova di manomissione come IPFS o Filecoin, fornendo prova di integrità dei dati onchain.
- Introdurre un periodo di verifica che consente la revisione e la contestazione dell’accuratezza dei dati prima del loro utilizzo finale.
Queste misure aiutano a mantenere la sicurezza e l’affidabilità dei dati utilizzati nei contratti intelligenti.
BCN: L’ecosistema Web3 sta evolvendo rapidamente e il bisogno di dati affidabili è previsto esplodere nei prossimi anni. Puoi parlare degli ostacoli a garantire la composabilità dei dati e l’accessibilità in un ecosistema che dovrebbe essere infinitamente scalabile?
SH: Uno degli ostacoli più grandi deriva dalle differenze negli ambienti di esecuzione dei contratti intelligenti e come vengono rappresentati i singoli account e portafogli. Le applicazioni Web3 inevitabilmente vengono adottate da utenti su diverse piattaforme blockchain. Garantire informazioni affidabili tra catene richiederebbe l’istituzione di alcuni standard di accesso e recupero dati per consentire un campo di gioco equo non solo per gli utenti finali ma anche per costruttori e fornitori di informazioni che vogliono arricchire l’esperienza con strumenti e prodotti migliori.
Quali sono i tuoi pensieri su questa intervista? Per favore condividi le tue opinioni nella sezione commenti qui sotto.














