Přeskočit na hlavní obsah
Change page

Data a analytika

Stránka naposledy aktualizována: 11. září 2025

Úvod

S rostoucím využíváním sítě se stále větší množství cenných informací nachází v on-chain datech. Jak objem dat rychle narůstá, výpočty a agregace těchto informací za účelem reportování nebo provozu dappek se mohou stát časově i procesně náročnými.

Využití stávajících poskytovatelů dat může urychlit vývoj, přinést přesnější výsledky a snížit náklady na údržbu. To umožní týmům vývojářů dappek soustředit se na hlavní funkce, které jejich projekt poskytuje.

Předpoklady

Měli byste rozumět základnímu konceptu průzkumníků bloků, abyste lépe pochopili jejich použití v kontextu analýzy dat. Kromě toho se seznamte s konceptem , abyste pochopili výhody, které přidávají k designu systému.

Z hlediska základů architektury pochopení, co jsou APIopens in a new tab a RESTopens in a new tab, a to i jen teoreticky.

Průzkumníky bloků

Mnoho průzkumníků bloků nabízí RESTfulopens in a new tab APIopens in a new tab brány, které vývojářům poskytnou přehled o datech v reálném čase o blocích, transakcích, validátorech, účtech a dalších on-chain aktivitách.

Vývojáři pak mohou tato data zpracovávat a transformovat, aby svým uživatelům poskytli jedinečné vhledy a interakce s . Například Etherscanopens in a new tab a Blockscoutopens in a new tab poskytují exekuční a konsensuální data pro každý 12s slot.

The Graph

The Graphopens in a new tab je indexovací protokol, který poskytuje snadný způsob dotazování se na blockchainová data prostřednictvím otevřených API známých jako podgrafy.

Díky The Graph mohou vývojáři využívat:

  • Decentralizované indexování: Umožňuje indexování blockchainových dat prostřednictvím několika indexerů, čímž se eliminuje jediný bod selhání.
  • GraphQL dotazy: Poskytuje výkonné rozhraní GraphQL pro dotazování na indexovaná data, díky čemuž je získávání dat velmi jednoduché.
  • Přizpůsobení: Definujte si vlastní logiku pro transformaci a ukládání blockchainových dat a znovu použijte podgrafy publikované jinými vývojáři v síti The Graph.

Postupujte podle tohoto rychlého průvodceopens in a new tab a vytvořte, nasaďte a dotazujte se na podgraf během 5 minut.

Diverzita klientů

Diverzita klientů je důležitá pro celkové zdraví sítě Ethereum, protože poskytuje odolnost vůči chybám a exploitům. Nyní existuje několik dashboardů pro diverzitu klientů, včetně clientdiversity.orgopens in a new tab, rated.networkopens in a new tab, supermajority.infoopens in a new tab a Ethernodesopens in a new tab.

Dune Analytics

Dune Analyticsopens in a new tab předzpracovává blockchainová data do tabulek relační databáze (DuneSQL), umožňuje uživatelům dotazovat se na blockchainová data pomocí SQL a vytvářet dashboardy na základě výsledků dotazů. On-chainová data jsou uspořádána do 4 surových tabulek: blocks, transactions, (událostí) logs a (volání) traces. Populární kontrakty a protokoly byly dekódovány a každý z nich má svou vlastní sadu událostních a volacích tabulek. Tyto tabulky jsou dále zpracovávány a organizovány do abstraktních tabulek podle typu protokolů, například dex, půjčky, stablecoiny atd.

SQD

SQDopens in a new tab je decentralizovaná, hyperškálovatelná datová platforma optimalizovaná pro poskytování efektivního přístupu bez oprávnění k velkým objemům dat. V současné době poskytuje historická on-chainová data, včetně protokolů událostí, potvrzení o transakcích, stop a rozdílů stavů pro každou transakci. SQD nabízí výkonnou sadu nástrojů pro vytváření vlastních kanálů pro extrakci a zpracování dat a dosahuje rychlosti indexování až 150k bloků za sekundu.

Chcete-li začít, navštivte dokumentaciopens in a new tab nebo si prohlédněte příklady pro EVMopens in a new tab toho, co můžete s SQD vytvořit.

Síť SubQuery

SubQueryopens in a new tab je přední indexátor dat, který vývojářům poskytuje rychlá, spolehlivá, decentralizovaná a přizpůsobená API pro jejich web3 projekty. SubQuery umožňuje vývojářům z více než 165 ekosystémů (včetně Etherea) používat bohatě indexovaná data k vytváření intuitivních a imersivních zážitků pro jejich uživatele. Síť SubQuery pohání vaše nezastavitelné aplikace díky odolné a decentralizované infrastruktuře. Použijte vývojářskou sadu nástrojů SubQuery pro blockchain k vytváření web3 aplikací budoucnosti, aniž byste museli trávit čas budováním vlastního backendu pro zpracování dat.

Začněte tím, že navštívíte rychlého průvodce pro Ethereumopens in a new tab a během několika minut začnete indexovat data z blockchainu Etherea v místním prostředí Dockeru pro účely testování před nasazením na spravovanou službu SubQueryopens in a new tab nebo do decentralizované sítě SubQueryopens in a new tab.

Dotazovací jazyk EVM

Dotazovací jazyk EVM (EQL) je jazyk podobný SQL určený k dotazování na řetězce EVM (Ethereum Virtual Machine). Konečným cílem EQL je podporovat komplexní relační dotazy na prvky první třídy řetězce EVM (bloky, účty a transakce) a zároveň poskytovat vývojářům a výzkumníkům ergonomickou syntaxi pro každodenní použití. S EQL mohou vývojáři získávat blockchainová data pomocí známé syntaxe podobné SQL a eliminovat tak potřebu složitého šablonovitého kódu. EQL podporuje standardní požadavky na blockchainová data (např. získání nonce a zůstatku účtu na Ethereu nebo získání aktuální velikosti bloku a časového razítka) a neustále přidává podporu pro složitější požadavky a sady funkcí.

Další čtení

Byl tento článek užitečný?