Дані та аналітика
Останні оновлення сторінки: 14 лютого 2026 р.
Вступ
Оскільки використання мережі продовжує зростати, все більша кількість цінної інформації буде міститися в ончейн-даних. Оскільки обсяг даних стрімко зростає, обчислення та агрегування цієї інформації для звітування або керування dapp може стати трудомістким і тривалим процесом.
Використання наявних постачальників даних може прискорити розробку, забезпечити точніші результати та зменшити поточні витрати на технічне обслуговування. Це дозволить команді зосередитися на основній функціональності, яку намагається забезпечити їхній проєкт.
Передумови
Вам слід зрозуміти основну концепцію оглядачів блоків, щоб краще зрозуміти їх використання в контексті аналітики даних. Крім того, ознайомтеся з концепцією , щоб зрозуміти переваги, які він додає до архітектури системи.
З точки зору основ архітектури, необхідно розуміти, що таке APIopens in a new tab та RESTopens in a new tab, хоча б теоретично.
Оглядачі блоків
Багато оглядачів блоків пропонують RESTfulopens in a new tab APIopens in a new tab-шлюзи, які надають розробникам доступ до даних у реальному часі про блоки, транзакції, валідаторів, облікові записи та іншу ончейн-активність.
Потім розробники можуть обробляти та перетворювати ці дані, щоб надати своїм користувачам унікальну аналітику та можливості взаємодії з . Наприклад, Etherscanopens in a new tab та Blockscoutopens in a new tab надають дані про виконання та консенсус для кожного 12-секундного слоту.
The Graph
The Graphopens in a new tab — це протокол індексування, який надає простий спосіб запиту даних блокчейну через відкриті API, відомі як субграфи.
Завдяки The Graph розробники можуть отримати такі переваги:
- Децентралізоване індексування: дає змогу індексувати дані блокчейну через кілька індексаторів, усуваючи таким чином будь-яку єдину точку відмови.
- Запити GraphQL: надає потужний інтерфейс GraphQL для запиту проіндексованих даних, що робить отримання даних надзвичайно простим.
- Налаштування: визначайте власну логіку для перетворення та зберігання даних блокчейну та повторно використовуйте субграфи, опубліковані іншими розробниками в мережі The Graph.
Дотримуйтесь цього посібника зі швидкого запускуopens in a new tab, щоб створити, розгорнути та зробити запит до субграфу протягом 5 хвилин.
Різноманітність клієнтів
Різноманітність клієнтів важлива для загального стану мережі Ethereum, оскільки вона забезпечує стійкість до помилок та експлойтів. Зараз існує кілька інформаційних панелей щодо різноманітності клієнтів, зокрема clientdiversity.orgopens in a new tab, rated.networkopens in a new tab, supermajority.infoopens in a new tab та Ethernodesopens in a new tab.
Dune Analytics
Dune Analyticsopens in a new tab попередньо обробляє дані блокчейну в таблиці реляційної бази даних (DuneSQL), дає змогу користувачам робити запити до даних блокчейну за допомогою SQL і створювати інформаційні панелі на основі результатів запитів. Ончейн-дані організовано в 4 необроблені таблиці: blocks, transactions, (подій) logs та (викликів) traces. Популярні контракти та протоколи було розшифровано, і кожен має власний набір таблиць подій та викликів. Ці таблиці подій і викликів обробляються далі й організуються в таблиці абстракцій за типом протоколів, наприклад: dex, кредитування, стейблкоїни тощо.
SQD
SQDopens in a new tab — це децентралізована, гіпермасштабована платформа даних, оптимізована для забезпечення ефективного, бездозвільного доступу до великих обсягів даних. Наразі вона надає історичні ончейн-дані, зокрема журнали подій, квитанції транзакцій, трасування та відмінності стану для кожної транзакції. SQD пропонує потужний інструментарій для створення спеціальних конвеєрів вилучення й обробки даних, досягаючи швидкості індексації до 150 тисяч блоків за секунду.
Щоб почати, відвідайте документаціюopens in a new tab або перегляньте приклади для EVMopens in a new tab, щоб дізнатися, що можна створити за допомогою SQD.
Мережа SubQuery
SubQueryopens in a new tab — це провідний індексатор даних, який надає розробникам швидкі, надійні, децентралізовані та налаштовувані API для їхніх проєктів Web3. SubQuery надає розробникам із понад 165 екосистем (включно з Ethereum) великі обсяги проіндексованих даних для створення інтуїтивно зрозумілого та захопливого досвіду для їхніх користувачів. Мережа SubQuery забезпечує роботу ваших нестримних застосунків за допомогою стійкої та децентралізованої інфраструктурної мережі. Використовуйте набір інструментів розробника блокчейну від SubQuery для створення Web3-застосунків майбутнього, не витрачаючи час на створення власного бекенду для обробки даних.
Для початку відвідайте посібник зі швидкого запуску для Ethereumopens in a new tab, щоб почати індексувати дані блокчейну Ethereum за лічені хвилини в локальному середовищі Docker для тестування перед запуском у керованому сервісі SubQueryopens in a new tab або в децентралізованій мережі SubQueryopens in a new tab.
Мова запитів EVM
Мова запитів EVM (EQL) — це SQL-подібна мова, призначена для запитів до ланцюжків EVM (віртуальної машини Ethereum). Кінцева мета EQL — підтримувати складні реляційні запити до об’єктів першого класу ланцюжка EVM (блоків, облікових записів і транзакцій), надаючи розробникам і дослідникам ергономічний синтаксис для повсякденного використання. За допомогою EQL розробники можуть отримувати дані блокчейну, використовуючи знайомий SQL-подібний синтаксис, і усунути потребу в складному шаблонному коді. EQL підтримує стандартні запити до даних блокчейну (наприклад, отримання nonce та балансу облікового запису в Ethereum або отримання поточного розміру блоку та позначки часу) і постійно додає підтримку складніших запитів та наборів функцій.
Додаткові матеріали
- Дослідження криптоданих I: архітектури потоків данихopens in a new tab
- Огляд мережі The Graphopens in a new tab
- Тестове середовище для запитів The Graphopens in a new tab
- Приклади коду API на EtherScanopens in a new tab
- Документація API на Blockscoutopens in a new tab
- Beaconcha.in — оглядач Beacon Chainopens in a new tab
- Основи Duneopens in a new tab
- Посібник зі швидкого запуску SubQuery для Ethereumopens in a new tab
- Огляд мережі SQDopens in a new tab
- Мова запитів EVMopens in a new tab