ডাটা এবং অ্যানালিটিক্স
পেজ সর্বশেষ আপডেট: 25 ফেব্রুয়ারী, 2026
ভূমিকা
নেটওয়ার্ক এর ব্যবহার যত বাড়ছে, অনচেইন ডাটায় মূল্যবান তথ্যের পরিমাণও তত বৃদ্ধি পাচ্ছে। ডাটার পরিমাণ দ্রুত বৃদ্ধি পাওয়ার কারণে, এই তথ্যগুলো হিসাব করা এবং একত্রিত করে রিপোর্ট তৈরি করা বা একটি ডিএ্যাপ পরিচালনা করা সময়সাপেক্ষ এবং জটিল প্রক্রিয়ায় পরিণত হতে পারে।
বিদ্যমান ডাটা প্রোভাইডারদের ব্যবহার করে ডেভেলপমেন্ট ত্বরান্বিত করা, আরও নির্ভুল ফলাফল পাওয়া এবং চলমান রক্ষণাবেক্ষণের প্রচেষ্টা কমানো সম্ভব। এটি একটি দলকে তাদের প্রজেক্টের মূল কার্যকারিতার ওপর মনোযোগ দিতে সক্ষম করবে।
পূর্বশর্ত
ডাটা অ্যানালিটিক্সের প্রেক্ষাপটে Block Explorers এর ব্যবহার আরও ভালোভাবে বোঝার জন্য আপনার এর প্রাথমিক ধারণা থাকা উচিত। এছাড়া, সিস্টেম ডিজাইনে এগুলো কী সুবিধা যোগ করে তা বুঝতে একটি -এর ধারণার সাথে নিজেকে পরিচিত করুন।
আর্কিটেকচারাল মৌলিক বিষয়গুলোর ক্ষেত্রে, অন্তত তাত্ত্বিকভাবে হলেও API (opens in a new tab) এবং REST (opens in a new tab) কী তা বোঝা প্রয়োজন।
ব্লক এক্সপ্লোরার
অনেক Block Explorers 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) হলো একটি ইনডেক্সিং প্রটোকল যা সাবগ্রাফ (subgraphs) নামে পরিচিত ওপেন API-এর মাধ্যমে ব্লকচেইন ডাটা কোয়েরি করার একটি সহজ উপায় প্রদান করে।
The Graph-এর মাধ্যমে ডেভেলপাররা যেসব সুবিধা পেতে পারেন:
- ডিসেন্ট্রালাইজড ইনডেক্সিং: একাধিক ইনডেক্সারের মাধ্যমে ব্লকচেইন ডাটা ইনডেক্স করতে সক্ষম করে, ফলে কোনো সিঙ্গেল পয়েন্ট অফ ফেইলিওর (single point of failure) দূর হয়।
- 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টি র (raw) টেবিলে সাজানো থাকে: 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 Network
SubQuery (opens in a new tab) হলো একটি শীর্ষস্থানীয় ডাটা ইনডেক্সার যা ডেভেলপারদের তাদের ওয়েব3 প্রজেক্টের জন্য দ্রুত, নির্ভরযোগ্য, ডিসেন্ট্রালাইজড এবং কাস্টমাইজড API প্রদান করে। SubQuery 165+ ইকোসিস্টেমের (ইথিরিয়ামসহ) ডেভেলপারদের সমৃদ্ধ ইনডেক্স করা ডাটা দিয়ে ক্ষমতায়ন করে যাতে তারা তাদের ব্যবহারকারীদের জন্য একটি স্বজ্ঞাত এবং নিমজ্জিত অভিজ্ঞতা তৈরি করতে পারে। SubQuery নেটওয়ার্ক একটি স্থিতিস্থাপক এবং ডিসেন্ট্রালাইজড ইনফ্রাস্ট্রাকচার নেটওয়ার্ক এর মাধ্যমে আপনার অপ্রতিরোধ্য অ্যাপগুলোকে শক্তি জোগায়। ডাটা প্রসেসিং কার্যক্রমের জন্য কাস্টম ব্যাকএন্ড তৈরিতে সময় ব্যয় না করে, ভবিষ্যতের ওয়েব3 অ্যাপ্লিকেশন তৈরি করতে SubQuery-এর ব্লকচেইন ডেভেলপার টুলকিট ব্যবহার করুন।
শুরু করতে, SubQuery-এর ম্যানেজড সার্ভিস (opens in a new tab) বা SubQuery-এর ডিসেন্ট্রালাইজড নেটওয়ার্ক (opens in a new tab)-এ লাইভ হওয়ার আগে টেস্টিংয়ের জন্য একটি লোকাল ডকার পরিবেশে কয়েক মিনিটের মধ্যে ইথিরিয়াম ব্লকচেইন ডাটা ইনডেক্সিং শুরু করতে ইথিরিয়াম কুইক স্টার্ট গাইড (opens in a new tab) ভিজিট করুন।
Codex
Codex (opens in a new tab) হলো একটি রিয়েল-টাইম ব্লকচেইন ডাটা API যা 80+ নেটওয়ার্ক জুড়ে 70 মিলিয়নেরও বেশি টোকেন এর জন্য সমৃদ্ধ ডাটা প্রদান করে। ডেভেলপাররা কাস্টম ইনডেক্সিং ইনফ্রাস্ট্রাকচার রক্ষণাবেক্ষণ ছাড়াই স্ট্রাকচার্ড টোকেন প্রাইসিং, ওয়ালেট ব্যালেন্স, লেনদেন ইতিহাস এবং অ্যাগ্রিগেটেড অ্যানালিটিক্স (ভলিউম, লিকুইডিটি, ইউনিক ওয়ালেট)-এ অ্যাক্সেস পেতে পারেন। Codex ওয়েবকেট (WebSocket) এবং ওয়েবহুক (webhook) ইন্টিগ্রেশনের মাধ্যমে সাব-সেকেন্ড ডাটা ডেলিভারি সমর্থন করে।
শুরু করতে, ডকুমেন্টেশন (opens in a new tab) ভিজিট করুন, এক্সপ্লোরার (opens in a new tab) ব্যবহার করে দেখুন, অথবা ড্যাশবোর্ড (opens in a new tab)-এ সাইন আপ করুন।
EVM Query Language
EVM Query Language (EQL) হলো একটি SQL-এর মতো ভাষা যা EVM (ইথিরিয়াম ভার্চুয়াল মেশিন) চেইনগুলো কোয়েরি করার জন্য ডিজাইন করা হয়েছে। EQL-এর চূড়ান্ত লক্ষ্য হলো EVM চেইনের ফার্স্ট-ক্লাস সিটিজেনদের (ব্লকস, একাউন্ট এবং লেনদেন) ওপর জটিল রিলেশনাল কোয়েরি সমর্থন করা, পাশাপাশি ডেভেলপার এবং গবেষকদের দৈনন্দিন ব্যবহারের জন্য একটি এর্গোনমিক সিনট্যাক্স প্রদান করা। EQL-এর মাধ্যমে, ডেভেলপাররা পরিচিত SQL-এর মতো সিনট্যাক্স ব্যবহার করে ব্লকচেইন ডাটা ফেচ করতে পারেন এবং জটিল বয়লারপ্লেট কোডের প্রয়োজনীয়তা দূর করতে পারেন। EQL স্ট্যান্ডার্ড ব্লকচেইন ডাটা রিকোয়েস্ট সমর্থন করে (যেমন, ইথিরিয়ামে একটি একাউন্ট-এর নন্স এবং ব্যালেন্স পুনরুদ্ধার করা বা বর্তমান ব্লক সাইজ এবং টাইমস্ট্যাম্প ফেচ করা) এবং ক্রমাগত আরও জটিল রিকোয়েস্ট ও ফিচারসেটের জন্য সমর্থন যোগ করছে।
আরও পড়ুন
- Exploring Crypto Data I: Data Flow Architectures (opens in a new tab)
- Graph Network Overview (opens in a new tab)
- Graph Query Playground (opens in a new tab)
- API code examples on EtherScan (opens in a new tab)
- API documentation on Blockscout (opens in a new tab)
- Beaconcha.in Beacon Chain explorer (opens in a new tab)
- Dune Basics (opens in a new tab)
- SubQuery Ethereum Quick Start Guide (opens in a new tab)
- SQD Network Overview (opens in a new tab)
- EVM Query Language (opens in a new tab)
টিউটোরিয়াল: ডাটা এবং অ্যানালিটিক্স / ইথিরিয়ামে SQL
- SQL দিয়ে ইথিরিয়ামের মৌলিক বিষয়গুলো শিখুন – লেনদেন, ব্লকস এবং গ্যাস-এর মৌলিক বিষয়গুলো বুঝতে SQL দিয়ে অনচেইন ইথিরিয়াম ডাটা কোয়েরি করুন।