Co to jest?

Strona stanu sieci daje zrzut zdrowia sieci Kaspa i metryk infrastruktury w czasie rzeczywistym. Kluczowe wskaźniki to bieżące tempo bloków (BPS), szerokość DAG, liczba tipów, liczba peerów, rozmiar mempoolu i wynik DAA. Razem pokazują, czy sieć działa normalnie, czy doświadcza zatłoczenia, problemów z opóźnieniem albo mniejszego uczestnictwa.

Unikalna architektura BlockDAG Kaspa sprawia, że metryki stanu sieci zachowują się inaczej niż w tradycyjnych liniowych blockchainach. Zamiast jednego wierzchołka łańcucha Kaspa utrzymuje wiele bloków równoległych, scalanych przez protokół GHOSTDAG. Dlatego metryki takie jak liczba tipów i szerokość DAG mają szczególne znaczenie: odzwierciedlają stopień równoległości i zdolność sieci do równoczesnego przetwarzania transakcji bez pozostawiania osieroconych bloków.

Dla górników, operatorów węzłów i deweloperów ta strona jest pulpitem operacyjnym. Dla traderów i inwestorów daje pewność, że infrastruktura stojąca za ich zasobami działa poprawnie. Degradacja sieci, gdyby kiedykolwiek nastąpiła, byłaby tu widoczna, zanim pojawiłaby się w cenie albo w opóźnieniach transakcji.

Jak korzystać z tych danych

Zdrowa sieć Kaspa w obecnej konfiguracji powinna pokazywać stabilne tempo 1 BPS (blok na sekundę), stabilną szerokość DAG i liczbę tipów wahającą się w wąskim zakresie. Liczba tipów odzwierciedla opóźnienie sieci i geograficzne rozłożenie górników: więcej tipów oznacza, że bloki produkują jednocześnie górnicy, którzy jeszcze nie widzieli bloków pozostałych. Typowa zdrowa liczba tipów mieści się w zakresie 15–25. Wartości wyraźnie wyższe mogą oznaczać problemy z opóźnieniem sieci albo nagły napływ nowych górników.

Liczba peerów jest metryką decentralizacji. Więcej połączonych peerów oznacza większą odporność sieci, szybszą propagację bloków i mniejsze ryzyko podziałów sieci. Spadająca w czasie liczba peerów może sygnalizować mniejsze zainteresowanie uruchamianiem pełnych węzłów, a skoki często korelują z aktualizacjami sieci albo wydarzeniami społeczności, które skłaniają do stawiania nowych węzłów.

Rozmiar mempoolu pokazuje popyt na transakcje. Trwale pusty mempool oznacza, że sieć swobodnie obsługuje cały wolumen transakcji, czego należy się spodziewać przy wysokiej przepustowości Kaspa. Rosnący mempool oznaczałby, że popyt chwilowo przekracza pojemność, choć przy obecnym użyciu jest to rzadkie. Wynik DAA to monotonicznie rosnący licznik trudności Kaspa i służy jako logiczny zegar sieci.

Jak to liczymy

Wszystkie dane o stanie sieci są pobierane wprost z pełnego węzła Kaspa przez interfejs gRPC/RPC. Węzeł udostępnia stan w czasie rzeczywistym, w tym hasze rodziców bieżącego bloku wirtualnego (tipy), liczbę połączonych peerów, liczbę transakcji w mempoolu i najnowszy wynik DAA. Zaplecze odpytuje te dane co kilka sekund i serwuje je przez API.

Tempo bloków (BPS) wyprowadza się z obserwacji tempa nowych bloków dodawanych do DAG w oknie kroczącym. Szerokość DAG oblicza się, licząc, ile bloków ma ten sam poziom wyniku DAA, czyli bloków wyprodukowanych równolegle mniej więcej w tym samym czasie. Te metryki pochodne pokazują, jak sprawnie działa konsensus sieci.

Ponieważ te dane są bieżące i ulotne (nie historyczne), przedstawiają stan sieci w chwili oglądania. Strona odświeża się automatycznie, aby metryki pozostawały aktualne. Trendy historyczne metryk takich jak tempo bloków i liczba peerów są śledzone osobno w bazie szeregów czasowych do analizy długoterminowej.