Co to jest?

Ten wykres pokazuje łączną liczbę transakcji potwierdzonych w sieci Kaspa na godzinę, podzieloną na dwie kategorie: transakcje standardowe (transfery inicjowane przez użytkownika, operacje na tokenach i interakcje z kontraktami) oraz transakcje coinbase (automatyczne wypłaty nagród blokowych). Razem reprezentują pełną przepustowość transakcyjną sieci.

Architektura BlockDAG Kaspa działa obecnie z tempem 32 bloków na sekundę (32 BPS), co oznacza, że sieć produkuje około 115,200 bloków na godzinę. Każdy blok zawiera dokładnie jedną transakcję coinbase, która wypłaca nagrodę wydobywczą producentowi bloku. Daje to bazę około 28,000–29,000 transakcji coinbase na godzinę niezależnie od aktywności użytkowników: bezpośrednie odbicie tempa produkcji bloków w sieci.

Transakcje standardowe reprezentują rzeczywistą aktywność ekonomiczną: transfery KAS peer-to-peer, operacje tokenów KRC-20 i wszelkie inne operacje inicjowane przez użytkownika. Transakcje coinbase generuje protokół, a wolumen transakcji standardowych wprost mierzy realny popyt na sieć i adopcję.

Jak rozumieć dwa rodzaje transakcji

Transakcje coinbase są tworzone automatycznie przez protokół dla każdego wyprodukowanego bloku. Każdy blok DAG ma dokładnie jedną transakcję coinbase, bez wejść i z jednym wyjściem wypłacającym nagrodę blokową górnikowi. Przy 32 BPS sieć generuje około 2.76 miliona transakcji coinbase dziennie. Ta liczba skaluje się liniowo z tempem bloków: gdy Kaspa w przyszłości przejdzie na wyższe BPS, liczba coinbase wzrośnie proporcjonalnie.

Transakcje standardowe (zwykłe) są inicjowane przez użytkownika. Mają jedno lub więcej wejść (wydają wcześniejsze UTXO) i jedno lub więcej wyjść (tworzą nowe UTXO). Obejmują transfery KAS między portfelami, minty i transfery tokenów KRC-20 oraz wszelkie operacje na poziomie protokołu. Liczba transakcji standardowych jest prawdziwym sygnałem użyteczności sieci i adopcji.

Jak korzystać z tych danych

Warstwa coinbase działa jako stabilna baza odzwierciedlająca tempo produkcji bloków w sieci. Sygnałów adopcji szukaj w warstwie transakcji standardowych: trwały wzrost wskazuje na rosnące użycie w realnym świecie, a skoki często odpowiadają startom tokenów, zdarzeniom mintowania NFT albo wdrożeniom nowych protokołów.

Porównanie stosunku transakcji standardowych do coinbase ujawnia wykorzystanie sieci. Niski stosunek oznacza, że bloki są w większości puste (niski popyt względem pojemności). Rosnący stosunek wskazuje na rosnące wykorzystanie dostępnej przepustowości Kaspa: wczesny wskaźnik potencjalnej presji opłat, gdy sieć zbliża się do pojemności.

Widok warstwowy pozwala zobaczyć całkowitą przepustowość sieci (wszystkie transakcje przetwarzane przez DAG) i jednocześnie odróżnić popyt organiczny od narzutu protokołu.

Jak to liczymy

Liczby transakcji pochodzą z archiwalnego indeksera sieci Kaspa, który śledzi każdą transakcję zaakceptowaną do DAG. Transakcje są grupowane w godzinowe okna UTC na podstawie znacznika czasu bloku łańcucha, który je zaakceptował.

Transakcje coinbase rozpoznaje się po identyfikatorze podsieci (0100000000000000000000000000000000000000), polu na poziomie protokołu, które jednoznacznie oznacza wypłaty nagród blokowych. Transakcje standardowe używają podsieci natywnej (same zera). Ta klasyfikacja jest deterministyczna i dokładna. Nie ma tu estymacji ani próbkowania.

Każda transakcja jest liczona dokładnie raz w punkcie akceptacji do łańcucha wirtualnego. Konsensus GHOSTDAG Kaspa zapewnia, że choć ta sama transakcja może pojawić się w wielu blokach DAG, jest akceptowana (finalizowana) dokładnie raz, gdy zawierający ją blok zostaje uporządkowany przez łańcuch wirtualny.