Stanje omrežja
Trenutno stanje omrežja in kazalniki zdravja
Kaj je to?
Stran Stanje omrežja daje sprotni posnetek zdravja omrežja Kaspa in infrastrukturnih metrik. Ključni kazalniki so trenutna hitrost blokov (BPS), širina DAG, število vrhov, število vrstnikov, velikost mempoola in ocena DAA. Skupaj te metrike pokažejo, ali omrežje deluje normalno ali doživlja zastoj, težave z zakasnitvijo ali zmanjšano sodelovanje.
Edinstvena arhitektura BlockDAG pomeni, da se metrike stanja omrežja obnašajo drugače kot pri tradicionalnih linearnih verigah blokov. Namesto enega vrha verige Kaspa vzdržuje več vzporednih blokov, ki se združijo s protokolom GhostDAG. Število vrhov in širina DAG imata zato poseben pomen: odražata stopnjo vzporednosti in zmožnost omrežja, da transakcije obdeluje sočasno, ne da bi bloki ostali osiroteli.
Za rudarje, upravljavce vozlišč in razvijalce je ta stran operativna nadzorna plošča. Trgovcem in vlagateljem daje zagotovilo, da infrastruktura, ki podpira njihova imetja, deluje pravilno. Poslabšanje omrežja, če bi kdaj nastopilo, bi bilo tukaj vidno, preden bi se pokazalo v gibanju cene ali zamudah transakcij.
Kako uporabiti te podatke
Zdravo omrežje Kaspa v trenutni konfiguraciji naj bi kazalo enakomerno hitrost 1 BPS (blok na sekundo), stabilno širino DAG in število vrhov, ki niha v ozkem razponu. Število vrhov odraža zakasnitev omrežja in geografsko porazdelitev rudarjev: več vrhov pomeni, da bloke hkrati proizvajajo rudarji, ki še niso videli blokov drug drugega. Tipično zdravo število vrhov je med 15–25. Bistveno višje vrednosti lahko pomenijo težave z zakasnitvijo omrežja ali nenaden priliv novih rudarjev.
Število vrstnikov je metrika decentralizacije. Več povezanih vrstnikov pomeni večjo odpornost omrežja, hitrejše širjenje blokov in manjše tveganje razdelitev omrežja. Padajoče število vrstnikov skozi čas lahko pomeni manjše zanimanje za poganjanje polnih vozlišč, skoki pa se pogosto ujemajo z nadgradnjami omrežja ali dogodki skupnosti, ki spodbudijo nove postavitve vozlišč.
Velikost mempoola spremljajte, da razumete povpraševanje po transakcijah. Trajno prazen mempool pomeni, da omrežje brez težav obdela ves obseg transakcij, kar je glede na visoko prepustnost Kaspa pričakovano. Rastoči mempool bi pomenil, da povpraševanje začasno presega zmogljivost, a je to pri trenutni ravni uporabe redko. Ocena DAA je monotono naraščajoči števec težavnosti Kaspa in služi kot logična ura omrežja.
Kako se izračuna
Vsi podatki o stanju omrežja se pridobijo neposredno iz polnega vozlišča Kaspa prek vmesnika gRPC/RPC. Vozlišče izpostavi sprotno stanje, vključno z zgoščenimi vrednostmi staršev trenutnega virtualnega bloka (vrhovi), številom povezanih vrstnikov, številom transakcij v mempoolu in zadnjo oceno DAA. Zaledje te podatke preveri vsakih nekaj sekund in jih posreduje prek API.
Hitrost blokov (BPS) se izpelje iz opazovanja hitrosti novih blokov, dodanih v DAG, v drsečem oknu. Širina DAG se izračuna s štetjem, koliko blokov deli isto raven ocene DAA, torej blokov, proizvedenih vzporedno približno ob istem času. Te izpeljane metrike dajo vpogled v učinkovitost soglasja omrežja.
Ker so ti podatki živi in minljivi (niso zgodovinski), predstavljajo trenutno stanje omrežja v trenutku ogleda. Stran se samodejno osvežuje, da metrike ostanejo aktualne. Zgodovinski trendi metrik, kot sta hitrost blokov in število vrstnikov, se za dolgoročno analizo spremljata ločeno v zbirki časovnih vrst.