ప్రధాన కంటెంట్‌కు దాటవేయి
Change page

డేటా మరియు విశ్లేషణలు

పరిచయం

నెట్‌వర్క్ వినియోగం పెరుగుతూనే ఉన్నందున, ఆన్‌చైన్ డేటాలో విలువైన సమాచారం పెరుగుతూ ఉంటుంది. డేటా పరిమాణం వేగంగా పెరుగుతున్నందున, నివేదించడానికి లేదా వికేంద్రీకృత అప్లికేషన్ (dapp)ను నడపడానికి ఈ సమాచారాన్ని లెక్కించడం మరియు సమగ్రపరచడం అనేది ఎక్కువ సమయం మరియు ప్రక్రియతో కూడుకున్న పనిగా మారుతుంది.

ఇప్పటికే ఉన్న డేటా ప్రొవైడర్లను ఉపయోగించుకోవడం ద్వారా అభివృద్ధిని వేగవంతం చేయవచ్చు, మరింత ఖచ్చితమైన ఫలితాలను పొందవచ్చు మరియు కొనసాగుతున్న నిర్వహణ ప్రయత్నాలను తగ్గించవచ్చు. ఇది ఒక బృందం తమ ప్రాజెక్ట్ అందించడానికి ప్రయత్నిస్తున్న ప్రధాన కార్యాచరణపై దృష్టి పెట్టడానికి వీలు కల్పిస్తుంది.

ముందస్తు అవసరాలు

డేటా విశ్లేషణల సందర్భంలో వాటిని ఉపయోగించడాన్ని బాగా అర్థం చేసుకోవడానికి మీరు బ్లాక్ ఎక్స్‌ప్లోరర్‌ల ప్రాథమిక భావనను అర్థం చేసుకోవాలి. అదనంగా, సిస్టమ్ రూపకల్పనకు అవి జోడించే ప్రయోజనాలను అర్థం చేసుకోవడానికి భావన గురించి తెలుసుకోండి.

ఆర్కిటెక్చరల్ ఫండమెంటల్స్ పరంగా, కనీసం సిద్ధాంతపరంగానైనా API (opens in a new tab) మరియు REST (opens in a new tab) అంటే ఏమిటో అర్థం చేసుకోవాలి.

బ్లాక్ ఎక్స్‌ప్లోరర్‌లు

చాలా బ్లాక్ ఎక్స్‌ప్లోరర్‌లు RESTful (opens in a new tab) API (opens in a new tab) గేట్‌వేలను అందిస్తాయి, ఇవి డెవలపర్‌లకు బ్లాక్‌లు, లావాదేవీలు, వాలిడేటర్‌లు, ఖాతాలు మరియు ఇతర ఆన్‌చైన్ కార్యకలాపాలపై నిజ-సమయ డేటాను చూసే అవకాశాన్ని అందిస్తాయి.

డెవలపర్‌లు తమ వినియోగదారులకు తో ప్రత్యేకమైన అంతర్దృష్టులు మరియు పరస్పర చర్యలను అందించడానికి ఈ డేటాను ప్రాసెస్ చేయవచ్చు మరియు మార్చవచ్చు. ఉదాహరణకు, Etherscan (opens in a new tab) మరియు Blockscout (opens in a new tab) ప్రతి 12 సెకన్ల స్లాట్ కోసం ఎగ్జిక్యూషన్ మరియు ఏకాభిప్రాయం డేటాను అందిస్తాయి.

The Graph

The Graph (opens in a new tab) అనేది ఉపగ్రాఫ్‌లు అని పిలువబడే ఓపెన్ APIల ద్వారా బ్లాక్‌చైన్ డేటాను సులభంగా క్వెరీ చేయడానికి వీలు కల్పించే ఒక ఇండెక్సింగ్ ప్రోటోకాల్.

The Graph తో, డెవలపర్‌లు ఈ క్రింది ప్రయోజనాలను పొందవచ్చు:

  • వికేంద్రీకృత ఇండెక్సింగ్: బహుళ ఇండెక్సర్‌ల ద్వారా బ్లాక్‌చైన్ డేటాను ఇండెక్స్ చేయడానికి అనుమతిస్తుంది, తద్వారా సింగిల్ పాయింట్ ఆఫ్ ఫెయిల్యూర్‌ను తొలగిస్తుంది
  • GraphQL క్వెరీలు: ఇండెక్స్ చేయబడిన డేటాను క్వెరీ చేయడానికి శక్తివంతమైన GraphQL ఇంటర్‌ఫేస్‌ను అందిస్తుంది, డేటాను తిరిగి పొందడాన్ని చాలా సులభతరం చేస్తుంది
  • అనుకూలీకరణ: బ్లాక్‌చైన్ డేటాను మార్చడానికి & నిల్వ చేయడానికి మీ స్వంత లాజిక్‌ను నిర్వచించండి మరియు The Graph నెట్‌వర్క్‌లో ఇతర డెవలపర్‌లు ప్రచురించిన ఉపగ్రాఫ్‌లను తిరిగి ఉపయోగించండి

5 నిమిషాల్లో ఉపగ్రాఫ్‌ను సృష్టించడానికి, డిప్లాయ్ చేయడానికి మరియు క్వెరీ చేయడానికి ఈ క్విక్-స్టార్ట్ (opens in a new tab) గైడ్‌ను అనుసరించండి.

క్లయింట్ వైవిధ్యం

ఎథీరియం నెట్‌వర్క్ యొక్క మొత్తం ఆరోగ్యానికి క్లయింట్ వైవిధ్యం ముఖ్యమైనది ఎందుకంటే ఇది బగ్‌లు మరియు ఎక్స్‌ప్లాయిట్‌లకు స్థితిస్థాపకతను అందిస్తుంది. ఇప్పుడు clientdiversity.org (opens in a new tab), rated.network (opens in a new tab), supermajority.info (opens in a new tab) మరియు Ethernodes (opens in a new tab) తో సహా అనేక క్లయింట్ వైవిధ్య డ్యాష్‌బోర్డ్‌లు ఉన్నాయి.

Dune Analytics

Dune Analytics (opens in a new tab) బ్లాక్‌చైన్ డేటాను రిలేషనల్ డేటాబేస్ (DuneSQL) టేబుల్‌లుగా ప్రీ-ప్రాసెస్ చేస్తుంది, SQLని ఉపయోగించి బ్లాక్‌చైన్ డేటాను క్వెరీ చేయడానికి మరియు క్వెరీ ఫలితాల ఆధారంగా డ్యాష్‌బోర్డ్‌లను రూపొందించడానికి వినియోగదారులను అనుమతిస్తుంది. ఆన్‌చైన్ డేటా 4 ముడి టేబుల్‌లుగా నిర్వహించబడుతుంది: blocks, transactions, (ఈవెంట్) logs మరియు (కాల్) traces. జనాదరణ పొందిన కాంట్రాక్ట్‌లు మరియు ప్రోటోకాల్‌లు డీకోడ్ చేయబడ్డాయి మరియు ప్రతి దానికి దాని స్వంత ఈవెంట్ మరియు కాల్ టేబుల్‌ల సెట్ ఉంటుంది. ఆ ఈవెంట్ మరియు కాల్ టేబుల్‌లు మరింత ప్రాసెస్ చేయబడతాయి మరియు ప్రోటోకాల్‌ల రకాన్ని బట్టి అబ్‌స్ట్రాక్షన్ టేబుల్‌లుగా నిర్వహించబడతాయి, ఉదాహరణకు, dex, రుణం ఇవ్వడం, స్టేబుల్‌కాయిన్‌లు మొదలైనవి.

SQD

SQD (opens in a new tab) అనేది పెద్ద పరిమాణంలో డేటాకు సమర్థవంతమైన, అనుమతి రహిత యాక్సెస్‌ను అందించడానికి ఆప్టిమైజ్ చేయబడిన వికేంద్రీకృత హైపర్-స్కేలబుల్ డేటా ప్లాట్‌ఫారమ్. ఇది ప్రస్తుతం ఈవెంట్ లాగ్‌లు, లావాదేవీ రసీదులు, ట్రేస్‌లు మరియు ప్రతి-లావాదేవీ స్థితి డిఫ్‌లతో సహా చారిత్రక ఆన్‌చైన్ డేటాను అందిస్తుంది. SQD కస్టమ్ డేటా వెలికితీత మరియు ప్రాసెసింగ్ పైప్‌లైన్‌లను సృష్టించడానికి శక్తివంతమైన టూల్‌కిట్‌ను అందిస్తుంది, సెకనుకు 150k బ్లాక్‌ల వరకు ఇండెక్సింగ్ వేగాన్ని సాధిస్తుంది.

ప్రారంభించడానికి, డాక్యుమెంటేషన్ (opens in a new tab)ను సందర్శించండి లేదా మీరు SQDతో ఏమి నిర్మించవచ్చో తెలుసుకోవడానికి EVM ఉదాహరణలను (opens in a new tab) చూడండి.

SubQuery నెట్‌వర్క్

SubQuery (opens in a new tab) అనేది డెవలపర్‌లకు వారి Web3 ప్రాజెక్ట్‌ల కోసం వేగవంతమైన, నమ్మదగిన, వికేంద్రీకృత మరియు అనుకూలీకరించిన APIలను అందించే ప్రముఖ డేటా ఇండెక్సర్. SubQuery 165+ కంటే ఎక్కువ ఎకోసిస్టమ్‌ల (ఎథీరియంతో సహా) డెవలపర్‌లకు వారి వినియోగదారుల కోసం సహజమైన మరియు లీనమయ్యే అనుభవాలను రూపొందించడానికి రిచ్ ఇండెక్స్ చేయబడిన డేటాతో సాధికారత కల్పిస్తుంది. SubQuery నెట్‌వర్క్ మీ ఆపలేని యాప్‌లకు స్థితిస్థాపక మరియు వికేంద్రీకృత మౌలిక సదుపాయాల నెట్‌వర్క్‌తో శక్తినిస్తుంది. డేటా ప్రాసెసింగ్ కార్యకలాపాల కోసం కస్టమ్ బ్యాకెండ్‌ను నిర్మించడానికి సమయం వెచ్చించకుండా, భవిష్యత్తులోని Web3 అప్లికేషన్‌లను రూపొందించడానికి SubQuery యొక్క బ్లాక్‌చైన్ డెవలపర్ టూల్‌కిట్‌ను ఉపయోగించండి.

ప్రారంభించడానికి, SubQuery యొక్క మేనేజ్డ్ సర్వీస్ (opens in a new tab) లేదా SubQuery యొక్క వికేంద్రీకృత నెట్‌వర్క్ (opens in a new tab)లో లైవ్‌కి వెళ్లే ముందు పరీక్ష కోసం స్థానిక Docker వాతావరణంలో నిమిషాల్లో ఎథీరియం బ్లాక్‌చైన్ డేటాను ఇండెక్స్ చేయడం ప్రారంభించడానికి ఎథీరియం క్విక్ స్టార్ట్ గైడ్ (opens in a new tab)ని సందర్శించండి.

Codex

Codex (opens in a new tab) అనేది 80+ నెట్‌వర్క్‌లలో 70 మిలియన్ల+ టోకెన్‌ల కోసం సుసంపన్నమైన డేటాను అందించే నిజ-సమయ బ్లాక్‌చైన్ డేటా API. డెవలపర్‌లు కస్టమ్ ఇండెక్సింగ్ ఇన్‌ఫ్రాస్ట్రక్చర్‌ను నిర్వహించకుండానే నిర్మాణాత్మక టోకెన్ ధర, వాలెట్ బ్యాలెన్స్‌లు, లావాదేవీ చరిత్ర మరియు సమగ్ర విశ్లేషణలను (వాల్యూమ్, ద్రవ్యత, ప్రత్యేక వాలెట్‌లు) యాక్సెస్ చేయవచ్చు. Codex WebSocket మరియు వెబ్‌హుక్ ఇంటిగ్రేషన్‌ల ద్వారా సబ్-సెకండ్ డేటా డెలివరీకి మద్దతు ఇస్తుంది.

ప్రారంభించడానికి, డాక్యుమెంటేషన్ (opens in a new tab)ను సందర్శించండి, ఎక్స్‌ప్లోరర్ (opens in a new tab)ని ప్రయత్నించండి లేదా డ్యాష్‌బోర్డ్ (opens in a new tab) వద్ద సైన్ అప్ చేయండి.

EVM క్వెరీ లాంగ్వేజ్

EVM క్వెరీ లాంగ్వేజ్ (EQL) అనేది EVM (ఎథీరియం వర్చువల్ మెషిన్) చైన్‌లను క్వెరీ చేయడానికి రూపొందించబడిన SQL లాంటి భాష. డెవలపర్‌లు మరియు పరిశోధకులకు రోజువారీ ఉపయోగం కోసం ఎర్గోనామిక్ సింటాక్స్‌ను అందిస్తూనే EVM చైన్ ఫస్ట్-క్లాస్ సిటిజన్‌లపై (బ్లాక్‌లు, ఖాతాలు మరియు లావాదేవీలు) సంక్లిష్టమైన రిలేషనల్ క్వెరీలకు మద్దతు ఇవ్వడం EQL యొక్క అంతిమ లక్ష్యం. EQLతో, డెవలపర్‌లు సుపరిచితమైన SQL లాంటి సింటాక్స్‌ని ఉపయోగించి బ్లాక్‌చైన్ డేటాను పొందవచ్చు మరియు సంక్లిష్టమైన బాయిలర్‌ప్లేట్ కోడ్ అవసరాన్ని తొలగించవచ్చు. EQL ప్రామాణిక బ్లాక్‌చైన్ డేటా అభ్యర్థనలకు మద్దతు ఇస్తుంది (ఉదా., ఎథీరియంలో ఖాతా యొక్క నాన్స్ మరియు బ్యాలెన్స్‌ని తిరిగి పొందడం లేదా ప్రస్తుత బ్లాక్ పరిమాణం మరియు టైమ్‌స్టాంప్‌ను పొందడం) మరియు మరింత సంక్లిష్టమైన అభ్యర్థనలు మరియు ఫీచర్‌సెట్‌ల కోసం నిరంతరం మద్దతును జోడిస్తోంది.

తదుపరి పఠనం

ట్యుటోరియల్స్: డేటా & విశ్లేషణలు / ఎథీరియంలో SQL