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čí:
- Rozpoznať patterny (frekvencia, štruktúra transakcií, typické volania funkcií kontraktov).
- Overovať z webových zdrojov (oficiálne dokumentácie, auditné správy, verejné oznámenia adries, block explorer tagy).
- 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 − Outflowpre 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
- Zber: plný uzol alebo poskytovateľ (RPC, archive node) a block explorer API.
- ETL: dekódovanie udalostí (event logs), funkčných volaní a stavových zmien; transformácia do tabuliek (transakcie, logy, stavy, labely).
- Modelovanie: SQL/Analytics vrstvy (napr. token transfery, DEX swapy, lending likvidácie, NFT minty).
- 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,Burnpri 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
- Identifikujte 3 burzové peňaženky podľa vzoru depozitov a výberov, a vytvorte si vlastný label list.
- Zmerajte netflow stablecoinov do top 3 DEX poolov za posledných 7 dní.
- 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:
- Overiť, či adresa patrí CEX a či je to depozitný vault alebo hot wallet.
- Skontrolovať paralelné on-chain aktivity (napr. presuny stablecoinov späť do DeFi, čo môže indikovať market making skôr než čistý predaj).
- 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
- Definujte otázku (napr. „Ako sa mení netflow stablecoinov do DEX počas výpredajov?“).
- Presne špecifikujte metriky (agregácie, intervaly, filtre, kontrakty).
- Zostavte ETL: získajte transakcie a eventy, normalizujte desatinné miesta, priraďte labely.
- Validujte na malom vzorku (ručne cez explorer) a až potom škálujte.
- 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.