డేటా మరియు విశ్లేషణలు
పరిచయం
నెట్వర్క్ వినియోగం పెరుగుతూనే ఉన్నందున, ఆన్చైన్ డేటాలో విలువైన సమాచారం పెరుగుతూ ఉంటుంది. డేటా పరిమాణం వేగంగా పెరుగుతున్నందున, నివేదించడానికి లేదా వికేంద్రీకృత అప్లికేషన్ (dapp)ను నడపడానికి ఈ సమాచారాన్ని లెక్కించడం మరియు సమగ్రపరచడం అనేది ఎక్కువ సమయం మరియు ప్రక్రియతో కూడుకున్న పనిగా మారుతుంది.
ఇప్పటికే ఉన్న డేటా ప్రొవైడర్లను ఉపయోగించుకోవడం ద్వారా అభివృద్ధిని వేగవంతం చేయవచ్చు, మరింత ఖచ్చితమైన ఫలితాలను పొందవచ్చు మరియు కొనసాగుతున్న నిర్వహణ ప్రయత్నాలను తగ్గించవచ్చు. ఇది ఒక బృందం తమ ప్రాజెక్ట్ అందించడానికి ప్రయత్నిస్తున్న ప్రధాన కార్యాచరణపై దృష్టి పెట్టడానికి వీలు కల్పిస్తుంది.
ముందస్తు అవసరాలు
డేటా విశ్లేషణల సందర్భంలో వాటిని ఉపయోగించడాన్ని బాగా అర్థం చేసుకోవడానికి మీరు బ్లాక్ ఎక్స్ప్లోరర్ల ప్రాథమిక భావనను అర్థం చేసుకోవాలి. అదనంగా, సిస్టమ్ రూపకల్పనకు అవి జోడించే ప్రయోజనాలను అర్థం చేసుకోవడానికి భావన గురించి తెలుసుకోండి.
ఆర్కిటెక్చరల్ ఫండమెంటల్స్ పరంగా, కనీసం సిద్ధాంతపరంగానైనా API (కొత్త ట్యాబ్లో తెరవబడుతుంది) మరియు REST (కొత్త ట్యాబ్లో తెరవబడుతుంది) అంటే ఏమిటో అర్థం చేసుకోవాలి.
బ్లాక్ ఎక్స్ప్లోరర్లు
చాలా బ్లాక్ ఎక్స్ప్లోరర్లు RESTful (కొత్త ట్యాబ్లో తెరవబడుతుంది) API (కొత్త ట్యాబ్లో తెరవబడుతుంది) గేట్వేలను అందిస్తాయి, ఇవి డెవలపర్లకు బ్లాక్లు, లావాదేవీలు, వాలిడేటర్లు, ఖాతాలు మరియు ఇతర ఆన్చైన్ కార్యకలాపాలపై నిజ-సమయ డేటాను చూసే అవకాశాన్ని అందిస్తాయి.
డెవలపర్లు తమ వినియోగదారులకు తో ప్రత్యేకమైన అంతర్దృష్టులు మరియు పరస్పర చర్యలను అందించడానికి ఈ డేటాను ప్రాసెస్ చేయవచ్చు మరియు మార్చవచ్చు. ఉదాహరణకు, Etherscan (కొత్త ట్యాబ్లో తెరవబడుతుంది) మరియు Blockscout (కొత్త ట్యాబ్లో తెరవబడుతుంది) ప్రతి 12 సెకన్ల స్లాట్ కోసం ఎగ్జిక్యూషన్ మరియు ఏకాభిప్రాయం డేటాను అందిస్తాయి.
The Graph
The Graph (కొత్త ట్యాబ్లో తెరవబడుతుంది) అనేది ఉపగ్రాఫ్లు అని పిలువబడే ఓపెన్ APIల ద్వారా బ్లాక్చైన్ డేటాను సులభంగా క్వెరీ చేయడానికి వీలు కల్పించే ఒక ఇండెక్సింగ్ ప్రోటోకాల్.
The Graph తో, డెవలపర్లు ఈ క్రింది ప్రయోజనాలను పొందవచ్చు:
- వికేంద్రీకృత ఇండెక్సింగ్: బహుళ ఇండెక్సర్ల ద్వారా బ్లాక్చైన్ డేటాను ఇండెక్స్ చేయడానికి అనుమతిస్తుంది, తద్వారా సింగిల్ పాయింట్ ఆఫ్ ఫెయిల్యూర్ను తొలగిస్తుంది
- GraphQL క్వెరీలు: ఇండెక్స్ చేయబడిన డేటాను క్వెరీ చేయడానికి శక్తివంతమైన GraphQL ఇంటర్ఫేస్ను అందిస్తుంది, డేటాను తిరిగి పొందడాన్ని చాలా సులభతరం చేస్తుంది
- అనుకూలీకరణ: బ్లాక్చైన్ డేటాను మార్చడానికి & నిల్వ చేయడానికి మీ స్వంత లాజిక్ను నిర్వచించండి మరియు The Graph నెట్వర్క్లో ఇతర డెవలపర్లు ప్రచురించిన ఉపగ్రాఫ్లను తిరిగి ఉపయోగించండి
5 నిమిషాల్లో ఉపగ్రాఫ్ను సృష్టించడానికి, డిప్లాయ్ చేయడానికి మరియు క్వెరీ చేయడానికి ఈ క్విక్-స్టార్ట్ (కొత్త ట్యాబ్లో తెరవబడుతుంది) గైడ్ను అనుసరించండి.
క్లయింట్ వైవిధ్యం
ఎథీరియం నెట్వర్క్ యొక్క మొత్తం ఆరోగ్యానికి క్లయింట్ వైవిధ్యం ముఖ్యమైనది ఎందుకంటే ఇది బగ్లు మరియు ఎక్స్ప్లాయిట్లకు స్థితిస్థాపకతను అందిస్తుంది. ఇప్పుడు clientdiversity.org (కొత్త ట్యాబ్లో తెరవబడుతుంది), rated.network (కొత్త ట్యాబ్లో తెరవబడుతుంది), supermajority.info (కొత్త ట్యాబ్లో తెరవబడుతుంది) మరియు Ethernodes (కొత్త ట్యాబ్లో తెరవబడుతుంది) తో సహా అనేక క్లయింట్ వైవిధ్య డ్యాష్బోర్డ్లు ఉన్నాయి.
Dune Analytics
Dune Analytics (కొత్త ట్యాబ్లో తెరవబడుతుంది) బ్లాక్చైన్ డేటాను రిలేషనల్ డేటాబేస్ (DuneSQL) టేబుల్లుగా ప్రీ-ప్రాసెస్ చేస్తుంది, SQLని ఉపయోగించి బ్లాక్చైన్ డేటాను క్వెరీ చేయడానికి మరియు క్వెరీ ఫలితాల ఆధారంగా డ్యాష్బోర్డ్లను రూపొందించడానికి వినియోగదారులను అనుమతిస్తుంది. ఆన్చైన్ డేటా 4 ముడి టేబుల్లుగా నిర్వహించబడుతుంది: blocks, transactions, (ఈవెంట్) logs మరియు (కాల్) traces. జనాదరణ పొందిన కాంట్రాక్ట్లు మరియు ప్రోటోకాల్లు డీకోడ్ చేయబడ్డాయి మరియు ప్రతి దానికి దాని స్వంత ఈవెంట్ మరియు కాల్ టేబుల్ల సెట్ ఉంటుంది. ఆ ఈవెంట్ మరియు కాల్ టేబుల్లు మరింత ప్రాసెస్ చేయబడతాయి మరియు ప్రోటోకాల్ల రకాన్ని బట్టి అబ్స్ట్రాక్షన్ టేబుల్లుగా నిర్వహించబడతాయి, ఉదాహరణకు, dex, రుణం ఇవ్వడం, స్టేబుల్కాయిన్లు మొదలైనవి.
SQD
SQD (కొత్త ట్యాబ్లో తెరవబడుతుంది) అనేది పెద్ద పరిమాణంలో డేటాకు సమర్థవంతమైన, అనుమతి రహిత యాక్సెస్ను అందించడానికి ఆప్టిమైజ్ చేయబడిన వికేంద్రీకృత హైపర్-స్కేలబుల్ డేటా ప్లాట్ఫారమ్. ఇది ప్రస్తుతం ఈవెంట్ లాగ్లు, లావాదేవీ రసీదులు, ట్రేస్లు మరియు ప్రతి-లావాదేవీ స్థితి డిఫ్లతో సహా చారిత్రక ఆన్చైన్ డేటాను అందిస్తుంది. SQD కస్టమ్ డేటా వెలికితీత మరియు ప్రాసెసింగ్ పైప్లైన్లను సృష్టించడానికి శక్తివంతమైన టూల్కిట్ను అందిస్తుంది, సెకనుకు 150k బ్లాక్ల వరకు ఇండెక్సింగ్ వేగాన్ని సాధిస్తుంది.
ప్రారంభించడానికి, డాక్యుమెంటేషన్ (కొత్త ట్యాబ్లో తెరవబడుతుంది)ను సందర్శించండి లేదా మీరు SQDతో ఏమి నిర్మించవచ్చో తెలుసుకోవడానికి EVM ఉదాహరణలను (కొత్త ట్యాబ్లో తెరవబడుతుంది) చూడండి.
SubQuery నెట్వర్క్
SubQuery (కొత్త ట్యాబ్లో తెరవబడుతుంది) అనేది డెవలపర్లకు వారి Web3 ప్రాజెక్ట్ల కోసం వేగవంతమైన, నమ్మదగిన, వికేంద్రీకృత మరియు అనుకూలీకరించిన APIలను అందించే ప్రముఖ డేటా ఇండెక్సర్. SubQuery 165+ కంటే ఎక్కువ ఎకోసిస్టమ్ల (ఎథీరియంతో సహా) డెవలపర్లకు వారి వినియోగదారుల కోసం సహజమైన మరియు లీనమయ్యే అనుభవాలను రూపొందించడానికి రిచ్ ఇండెక్స్ చేయబడిన డేటాతో సాధికారత కల్పిస్తుంది. SubQuery నెట్వర్క్ మీ ఆపలేని యాప్లకు స్థితిస్థాపక మరియు వికేంద్రీకృత మౌలిక సదుపాయాల నెట్వర్క్తో శక్తినిస్తుంది. డేటా ప్రాసెసింగ్ కార్యకలాపాల కోసం కస్టమ్ బ్యాకెండ్ను నిర్మించడానికి సమయం వెచ్చించకుండా, భవిష్యత్తులోని Web3 అప్లికేషన్లను రూపొందించడానికి SubQuery యొక్క బ్లాక్చైన్ డెవలపర్ టూల్కిట్ను ఉపయోగించండి.
ప్రారంభించడానికి, SubQuery యొక్క మేనేజ్డ్ సర్వీస్ (కొత్త ట్యాబ్లో తెరవబడుతుంది) లేదా SubQuery యొక్క వికేంద్రీకృత నెట్వర్క్ (కొత్త ట్యాబ్లో తెరవబడుతుంది)లో లైవ్కి వెళ్లే ముందు పరీక్ష కోసం స్థానిక Docker వాతావరణంలో నిమిషాల్లో ఎథీరియం బ్లాక్చైన్ డేటాను ఇండెక్స్ చేయడం ప్రారంభించడానికి ఎథీరియం క్విక్ స్టార్ట్ గైడ్ (కొత్త ట్యాబ్లో తెరవబడుతుంది)ని సందర్శించండి.
Codex
Codex (కొత్త ట్యాబ్లో తెరవబడుతుంది) అనేది 80+ నెట్వర్క్లలో 70 మిలియన్ల+ టోకెన్ల కోసం సుసంపన్నమైన డేటాను అందించే నిజ-సమయ బ్లాక్చైన్ డేటా API. డెవలపర్లు కస్టమ్ ఇండెక్సింగ్ ఇన్ఫ్రాస్ట్రక్చర్ను నిర్వహించకుండానే నిర్మాణాత్మక టోకెన్ ధర, వాలెట్ బ్యాలెన్స్లు, లావాదేవీ చరిత్ర మరియు సమగ్ర విశ్లేషణలను (వాల్యూమ్, ద్రవ్యత, ప్రత్యేక వాలెట్లు) యాక్సెస్ చేయవచ్చు. Codex WebSocket మరియు వెబ్హుక్ ఇంటిగ్రేషన్ల ద్వారా సబ్-సెకండ్ డేటా డెలివరీకి మద్దతు ఇస్తుంది.
ప్రారంభించడానికి, డాక్యుమెంటేషన్ (కొత్త ట్యాబ్లో తెరవబడుతుంది)ను సందర్శించండి, ఎక్స్ప్లోరర్ (కొత్త ట్యాబ్లో తెరవబడుతుంది)ని ప్రయత్నించండి లేదా డ్యాష్బోర్డ్ (కొత్త ట్యాబ్లో తెరవబడుతుంది) వద్ద సైన్ అప్ చేయండి.
Mobula (కొత్త ట్యాబ్లో తెరవబడుతుంది) అనేది 90+ బ్లాక్చైన్లలో నిజ-సమయ మరియు చారిత్రక మార్కెట్ డేటా, టోకెన్ మెటాడేటా, వాలెట్ పోర్ట్ఫోలియోలు మరియు ఆన్చైన్ విశ్లేషణలను అందించే అధిక-పనితీరు గల క్రిప్టో డేటా API. డెవలపర్లు తమ స్వంత మౌలిక సదుపాయాలను నడపకుండానే టోకెన్ ధరలు, మార్కెట్ క్యాప్లు, ట్రేడింగ్ వాల్యూమ్లు, ద్రవ్యత డేటా మరియు బహుళ-చైన్ వాలెట్ బ్యాలెన్స్ల కోసం REST మరియు GraphQL ఎండ్పాయింట్లను యాక్సెస్ చేయవచ్చు. Mobula ప్రొడక్షన్ అప్లికేషన్ల కోసం ఉచిత (నెలకు 100K అభ్యర్థనలు) మరియు చెల్లింపు ప్లాన్లను అందిస్తుంది.
ప్రారంభించడానికి, డాక్యుమెంటేషన్ (కొత్త ట్యాబ్లో తెరవబడుతుంది)ను సందర్శించండి, API రిఫరెన్స్ (కొత్త ట్యాబ్లో తెరవబడుతుంది)ను అన్వేషించండి లేదా డ్యాష్బోర్డ్ (కొత్త ట్యాబ్లో తెరవబడుతుంది) వద్ద సైన్ అప్ చేయండి.
EVM క్వెరీ లాంగ్వేజ్
EVM క్వెరీ లాంగ్వేజ్ (EQL) అనేది EVM (ఎథీరియం వర్చువల్ మెషిన్) చైన్లను క్వెరీ చేయడానికి రూపొందించబడిన SQL లాంటి భాష. డెవలపర్లు మరియు పరిశోధకులకు రోజువారీ ఉపయోగం కోసం ఎర్గోనామిక్ సింటాక్స్ను అందిస్తూనే EVM చైన్ ఫస్ట్-క్లాస్ సిటిజన్లపై (బ్లాక్లు, ఖాతాలు మరియు లావాదేవీలు) సంక్లిష్టమైన రిలేషనల్ క్వెరీలకు మద్దతు ఇవ్వడం EQL యొక్క అంతిమ లక్ష్యం. EQLతో, డెవలపర్లు సుపరిచితమైన SQL లాంటి సింటాక్స్ని ఉపయోగించి బ్లాక్చైన్ డేటాను పొందవచ్చు మరియు సంక్లిష్టమైన బాయిలర్ప్లేట్ కోడ్ అవసరాన్ని తొలగించవచ్చు. EQL ప్రామాణిక బ్లాక్చైన్ డేటా అభ్యర్థనలకు మద్దతు ఇస్తుంది (ఉదా., ఎథీరియంలో ఖాతా యొక్క నాన్స్ మరియు బ్యాలెన్స్ని తిరిగి పొందడం లేదా ప్రస్తుత బ్లాక్ పరిమాణం మరియు టైమ్స్టాంప్ను పొందడం) మరియు మరింత సంక్లిష్టమైన అభ్యర్థనలు మరియు ఫీచర్సెట్ల కోసం నిరంతరం మద్దతును జోడిస్తోంది.
Envio (కొత్త ట్యాబ్లో తెరవబడుతుంది) అనేది ఆన్చైన్ ఈవెంట్లను క్వెరీ చేయగల GraphQL APIగా మార్చే ఇండెక్సింగ్ ఫ్రేమ్వర్క్. ఇది ఎథీరియం మరియు ఏదైనా EVM-అనుకూల చైన్కు మద్దతు ఇస్తుంది. డెవలపర్లు పునర్వ్యవస్థీకరణ మద్దతు, బహుళ-చైన్ ఇండెక్సింగ్ మరియు Envio Cloudలో మేనేజ్డ్ హోస్టింగ్ లేదా సెల్ఫ్-హోస్టింగ్తో నిజ-సమయ మరియు చారిత్రక డేటాను అందించడానికి TypeScript, JavaScript లేదా ReScriptలో ఈవెంట్ హ్యాండ్లర్లను వ్రాస్తారు.
ప్రారంభించడానికి, ఇండెక్సర్ను సృష్టించడానికి, డిప్లాయ్ చేయడానికి మరియు క్వెరీ చేయడానికి HyperIndex క్విక్ స్టార్ట్ (కొత్త ట్యాబ్లో తెరవబడుతుంది)ను అనుసరించండి.
తదుపరి పఠనం
- క్రిప్టో డేటాను అన్వేషించడం I: డేటా ఫ్లో ఆర్కిటెక్చర్లు (కొత్త ట్యాబ్లో తెరవబడుతుంది)
- Graph నెట్వర్క్ అవలోకనం (కొత్త ట్యాబ్లో తెరవబడుతుంది)
- Graph క్వెరీ ప్లేగ్రౌండ్ (కొత్త ట్యాబ్లో తెరవబడుతుంది)
- EtherScanలో API కోడ్ ఉదాహరణలు (కొత్త ట్యాబ్లో తెరవబడుతుంది)
- Blockscoutలో API డాక్యుమెంటేషన్ (కొత్త ట్యాబ్లో తెరవబడుతుంది)
- Beaconcha.in బీకన్ చైన్ ఎక్స్ప్లోరర్ (కొత్త ట్యాబ్లో తెరవబడుతుంది)
- Dune బేసిక్స్ (కొత్త ట్యాబ్లో తెరవబడుతుంది)
- SubQuery ఎథీరియం క్విక్ స్టార్ట్ గైడ్ (కొత్త ట్యాబ్లో తెరవబడుతుంది)
- SQD నెట్వర్క్ అవలోకనం (కొత్త ట్యాబ్లో తెరవబడుతుంది)
- EVM క్వెరీ లాంగ్వేజ్ (కొత్త ట్యాబ్లో తెరవబడుతుంది)
ట్యుటోరియల్స్: డేటా & విశ్లేషణలు / ఎథీరియంలో SQL
- SQLతో ప్రాథమిక ఎథీరియం అంశాలను తెలుసుకోండి – లావాదేవీలు, బ్లాక్లు మరియు గ్యాస్ ఫండమెంటల్స్ను అర్థం చేసుకోవడానికి SQLతో ఆన్చైన్ ఎథీరియం డేటాను క్వెరీ చేయండి.