Vad är det här?

Det här diagrammet visar det totala antalet transaktioner som bekräftas i Kaspa-nätverket per timme, uppdelat i två kategorier: standardtransaktioner (användarinitierade överföringar, tokenoperationer och kontraktsanrop) och coinbase-transaktioner (automatiska utbetalningar av blockbelöning). Tillsammans utgör de nätverkets hela transaktionsgenomströmning.

Kaspas BlockDAG körs för närvarande med 32 block per sekund (32 BPS), vilket innebär att nätverket producerar ungefär 115,200 block varje timme. Varje block innehåller exakt en coinbase-transaktion som betalar brytningsbelöningen till den som producerade blocket. Det ger en baslinje på ~28,000–29,000 coinbase-transaktioner per timme oavsett användaraktivitet, en direkt spegling av nätverkets blocktakt.

Standardtransaktioner motsvarar verklig ekonomisk aktivitet: överföringar av KAS mellan användare, KRC-20-tokenoperationer och andra användarinitierade operationer. Till skillnad från coinbase-transaktioner, som skapas av protokollet, mäter volymen av standardtransaktioner direkt den verkliga efterfrågan och adoptionen i nätverket.

De två transaktionstyperna

Coinbase-transaktioner skapas automatiskt av protokollet för varje block som produceras. Varje DAG-block har exakt en coinbase-transaktion, utan indata och med ett enda utdata som betalar blockbelöningen till brytaren. Vid 32 BPS genererar nätverket ~2.76 miljoner coinbase-transaktioner per dygn. Antalet skalar linjärt med blocktakten: när Kaspa går upp i högre BPS i framtiden ökar coinbase-antalet proportionellt.

Standardtransaktioner (vanliga transaktioner) initieras av användare. De har ett eller flera indata (som spenderar tidigare UTXO) och ett eller flera utdata (som skapar nya UTXO). De omfattar KAS-överföringar mellan plånböcker, mint och överföringar av KRC-20-token samt operationer på protokollnivå. Antalet standardtransaktioner är den verkliga signalen på nätverkets nytta och adoption.

Så använder du dessa data

Coinbase-lagret är en stabil baslinje som speglar nätverkets blocktakt. Fokusera på lagret med standardtransaktioner för adoptionssignaler: ihållande tillväxt tyder på ökande användning i praktiken, medan toppar ofta motsvarar tokenlanseringar, NFT-mintning eller nya protokoll som tas i drift.

Kvoten mellan standard- och coinbase-transaktioner visar hur nätverket utnyttjas. En låg kvot betyder att blocken till största delen är tomma (låg efterfrågan i förhållande till kapaciteten). En stigande kvot tyder på att allt mer av Kaspas tillgängliga genomströmning används, en tidig indikator på möjligt avgiftstryck när nätverket närmar sig kapacitetstaket.

Den staplade vyn låter dig se nätverkets totala genomströmning, alltså alla transaktioner som DAG:en behandlar, och samtidigt skilja organisk efterfrågan från protokollets fasta overhead.

Så beräknas det

Transaktionsantalen hämtas från Kaspa-nätverkets arkivindexerare, som följer varje transaktion som accepteras i DAG:en. Transaktionerna läggs i timfönster i UTC utifrån tidsstämpeln för det kedjeblock som accepterade dem.

Coinbase-transaktioner identifieras via sitt subnätverks-id (0100000000000000000000000000000000000000), ett fält på protokollnivå som entydigt markerar utbetalningar av blockbelöning. Standardtransaktioner använder det nativa subnätverket (enbart nollor). Klassificeringen är deterministisk och exakt. Det ingår ingen uppskattning och inget stickprov.

Varje transaktion räknas exakt en gång, vid den punkt då den accepteras i den virtuella kedjan. Kaspas GHOSTDAG-konsensus ser till att även om samma transaktion kan förekomma i flera DAG-block accepteras (slutförs) den exakt en gång, när blocket som innehåller den ordnas av den virtuella kedjan.