On-chain analytika

On-chain analytika

Prečo on-chain analytika: motivácia, ciele a očakávania

On-chain analytika je disciplína, ktorá z verejných blockchainových dát vyvodzuje poznatky o správaní používateľov, protokolov a trhov. Na rozdiel od off-chain metriky (CEX objemy, sentiment, makro signály) sa opiera o verifikovateľné dáta priamo z reťazca. Začiatočník by mal začať pochopením účtovných modelov, typov peňaženiek, základnej terminológie a jednoduchých metrík tokov.

Účtovné modely: UTXO vs. account-based

  • UTXO model (Bitcoin, Litecoin): transakcie míňajú nevyčerpané výstupy a vytvárajú nové. Netreba explicitný zostatok na adrese; zostatok je súčet UTXO patriacich entite. Analýza sa zameriava na peňaženkové heuristiky (napr. common-input ownership) a na sledovanie výstupov.
  • Account-based model (Ethereum a EVM): každý účet má stav a zostatok; transakcia mení stav účtu alebo zmluvy. Silné je analyzovať interakcie so smart kontraktmi (DEX, lending, NFT) a vývoj stavových premenných (napr. rezervy poolov).

Typológia peňaženiek: EOAs, kontrakty a entity

  • EOA (Externally Owned Account): bežné adresy riadené súkromným kľúčom. V EVM ich spoznáte podľa toho, že nemajú kód.
  • Kontrakt: adresa s kódom (bytecode), typicky protokol (DEX, vault, bridge, multisig, DAO trezor).
  • Custody a burzy: horúce a studené peňaženky CEX, depozitné a výberové adresy, interné zhlukovanie.
  • Mosty a relayeri: kontrakty, ktoré uzamykajú aktíva a vydávajú wrapped tokeny na inej sieti.
  • MEV a boty: adresy s charakteristickými vzormi (sandwich, arb, liquidátor).

Labely (značky): čo sú a prečo na nich záleží

Label je priradenie významu adrese alebo entite (napr. „Binance hot wallet“, „Curve pool“, „Smart money fond“). Bez labelov sú grafy len anonymné uzly a hrany. Začiatočník sa naučí:

  1. Rozpoznať patterny (frekvencia, štruktúra transakcií, typické volania funkcií kontraktov).
  2. Overovať z webových zdrojov (oficiálne dokumentácie, auditné správy, verejné oznámenia adries, block explorer tagy).
  3. Používať komunitné katalógy labelov a vlastné slovníky.

Toky (flows): základné metriky a ich interpretácia

  • Inflow/Outflow na CEX: suma aktív smerujúcich na burzy a z búrz. Vyššie inflowy môžu signalizovať pripravovaný predaj; outflow často koreluje s akumuláciou.
  • Netflow: Netflow = Inflow − Outflow pre danú entitu alebo kategóriu (CEX, staking, bridge).
  • Token velocity: miera obmeny držiteľov, napr. Velocity = On-chain volume / Free float, približne meria „otáčanie“ tokenu.
  • Whale activity: transakcie nad prahom (napr. 100k USD), zmeny koncentrácie top držiteľov.
  • Stablecoin flows: prílev/odlev stablecoinov do DeFi a CEX, často vedie trhové cykly likvidity.

Od dát k znalosti: pipeline a nástroje

  1. Zber: plný uzol alebo poskytovateľ (RPC, archive node) a block explorer API.
  2. ETL: dekódovanie udalostí (event logs), funkčných volaní a stavových zmien; transformácia do tabuliek (transakcie, logy, stavy, labely).
  3. Modelovanie: SQL/Analytics vrstvy (napr. token transfery, DEX swapy, lending likvidácie, NFT minty).
  4. Vizualizácia: grafy, sankey diagramy, kohorty, heatmapy gasu.

Explorer 101: čo sa naučiť hneď na začiatku

  • Čítať Transaction details: odosielateľ, príjemca, vstupné dáta (input data), gas, status, decoded logs.
  • Rozumieť events: napr. Transfer(address,address,uint256) pri ERC-20, Swap, Mint, Burn pri DEX.
  • Overovať kontrakt (verified source) a kontrolovať proxy patterny (EIP-1967, beacons).

Základné heuristiky pre adresy a entity (pozor na omyly)

  • Common-input ownership (UTXO): vstupy v jednej transakcii často patria rovnakej entite. Výnimky: CoinJoin a mixing.
  • Change address detekcia: heuristika na rozlíšenie výdavku a „vydaja“ v UTXO transakcii.
  • Contract interaction fingerprints: sekvencie volaní a signatúr funkcií odhaľujú typ aktéra (napr. liquidátor).
  • Temporal clustering: dávkové výbery/depozity v pravidelných intervaloch signalizujú CEX alebo custody.

Peňaženky v praxi: cold, hot, multisig, trezory

Pri sledovaní protokolov a trezorov (DAO, multisig) sledujte odvodené toky (incoming grants, emissions, LP odmeny) a governance operácie. Multisigy majú charakteristické vzory (predpripravené transakcie, potvrdenia), ktoré uľahčujú labelovanie.

DeFi metriky pre začiatočníkov

  • TVL: suma depozitov v protokole; sledujte rozklad podľa aktív a reťazcov, nie iba headline číslo.
  • DEX objemy a share: denné swapy, trhový podiel poolov, slippage a koncentrácia LP.
  • Lending: pomery kolaterálu, úrokové krivky, likvidačné prahy, počty likvidácií a ich veľkosti.
  • Emisie a odmeny: tempo razenia tokenov, distribúcia na trezory, farmy, market makerov.

NFT a sociálne grafy

  • Mint cohorty: kto mintoval, kedy a za koľko; wash trading odhalíte anomálnymi kruhovými tokmi a opakovanými protistranami.
  • Držiteľská distribúcia: koncentrácia, doba držby, migrácie medzi kolekciami.

Mosty a cross-chain dáta

Bridge kontrakty sú uzly s vysokým stupňom prepojenia. Sledujte lock-mint-burn-release toky a anómie (náhle zastavenie výdajov, nezrovnalosti bilancií). Pri rollupoch porovnávajte L2 záväzky s L1 stavom (zostatky canonical bridge, blob/DA publikácie).

MEV: signály a dopady na metriky

  • Arbitráž a sandwich: transakčné trojice okolo obete; objaví sa špecifický gas tip a priľahlé nonce.
  • Likvidácie: spike v volaniach likvidačných funkcií, korelujú s cenovými skokmi a funding zmenami.

Jednoduché cvičenia pre začiatočníka

  1. Identifikujte 3 burzové peňaženky podľa vzoru depozitov a výberov, a vytvorte si vlastný label list.
  2. Zmerajte netflow stablecoinov do top 3 DEX poolov za posledných 7 dní.
  3. Vytvorte kohorty nových adries, ktoré prvýkrát interagovali s konkrétnym protokolom; sledujte 30-dňové retencie.

Metodické zásady: ako sa nenechať nachytať

  • Kontext nad číslami: jednorazové inflowy môžu byť interné presuny; hľadajte potvrdenia v ďalších dátach.
  • Auditovateľnosť: uveďte presnú definíciu metriky (SQL, filtery, zdroje), aby bol výsledok reprodukovateľný.
  • Outliers: extrémne hodnoty kontrolujte manuálne (block explorer, kontraktové logy).
  • Jednotky a denominácia: pri tokenoch s 18 desatinnými miestami nezabudnite na normalizáciu; pri cross-chain aktívach ošetrite wrappery a rebasing.

Praktická interpretácia CEX/DEX tokov

Začiatočníci často robia chybu: rovnajú veľký inflow na CEX s „predajom“. Správny postup:

  1. Overiť, či adresa patrí CEX a či je to depozitný vault alebo hot wallet.
  2. Skontrolovať paralelné on-chain aktivity (napr. presuny stablecoinov späť do DeFi, čo môže indikovať market making skôr než čistý predaj).
  3. Porovnať s objemom a štruktúrou objednávok na burzách (ak sú dáta dostupné) a s derivátovými metrikami (open interest, funding).

Kohorty a doba držby (holding analysis)

  • Age bands: rozklad zásob podľa dĺžky držby (napr. 1–3m, 3–6m, 1–2y). Nárast starších pásiem signalizuje akumuláciu.
  • Realizovaný zisk/strata: sledovanie transakcií nad/pod nákupnou cenou (vyžaduje aproximácie nákladovej bázy).

Riziková analytika protokolov

  • Koncentrácia kolaterálu: top 10 adries vs. zvyšok, citlivosť na cenu a oracle.
  • Likvidačná stena: kumulované likvidačné prahy podľa ceny; mapuje potenciálne kaskády.
  • Expozícia voči mostom: percento TVL v wrapped aktívach a jednom moste (jednotlivý bod zlyhania).

Etika, súkromie a legálne aspekty

Hoci sú dáta verejné, rešpektujte súkromie a nepodliehajte doxxingu. Labelujte konzervatívne, používajte dôkazy a vyhýbajte sa neoprávnenému zverejňovaniu identity jednotlivcov.

Kontrolný zoznam pre vlastný mini-projekt on-chain analytiky

  1. Definujte otázku (napr. „Ako sa mení netflow stablecoinov do DEX počas výpredajov?“).
  2. Presne špecifikujte metriky (agregácie, intervaly, filtre, kontrakty).
  3. Zostavte ETL: získajte transakcie a eventy, normalizujte desatinné miesta, priraďte labely.
  4. Validujte na malom vzorku (ručne cez explorer) a až potom škálujte.
  5. Vizualizujte a napíšte krátku interpretáciu s obmedzeniami a neistotami.

Najčastejšie chyby začiatočníkov

  • Spoliehanie sa na jediné číslo bez kontextu (napr. „CEX inflow = bearish“).
  • Nesprávne rozpoznanie kontraktovej adresy ako EOA alebo naopak.
  • Ignorovanie reorgov a špecifík siete (finalita, L2 publikácie, mostové latencie).
  • Zamieňanie „tokov“ s „objemami“ (flow je čistý smer, objem je aktivita bez smeru).

Kam ďalej: rozšírené techniky

  • Adresná klasterizácia: grafové algoritmy na zhlukovanie entít z heuristík.
  • Anomálne detekcie: časové modely (EWMA, z-score), pravdepodobnostné modely, detekcia komunitnej štruktúry.
  • Simulácie a backtest: z on-chain eventov odvodené pravidlá (napr. vstup pri prudkom netflow stables → výstup pri reverzii).

Zhrnutie

On-chain analytika stojí na pochopení modelu účtovníctva, peňaženiek a kontraktov, disciplíne v labelovaní a na presných definíciách metrík tokov. Začnite s explorerom, jednoduchými netflow a cohort analýzami, budujte vlastný katalóg labelov a vždy validujte na surových dátach. Len tak premeníte verejné dáta na použiteľné, opakovateľné a rozhodovateľné poznatky.

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *