Šta je broj transakcija u sekundi (TPS)?
Broj transakcija u sekundi (TPS) je pokazatelj propusnosti koji govori koliko transakcija blockchain može da obradi za jednu sekundu. Zamislite ga kao broj kasa u prometnoj prodavnici: što je više otvorenih kasa, to su redovi kraći. Jednostavno, ali daje nagoveštaj o tome koliko brzo mreža može da radi kada se aktivnost pojača.
Veći TPS znači da je mreža uvek bolja. Ne baš. Važni su i bezbednost, naknade, konačnost i decentralizacija, a jedna istaknuta brojka može da prikrije kompromise.
Kako funkcioniše broj transakcija u sekundi (TPS)
Zamislite prometno popodne kada svi žele da zamene tokene, kreiraju NFT ili plate. TPS označava brzinu kojom se te radnje potvrđuju na mreži, a ne samo šalju.
- Korak 1: Šaljete transakciju preko novčanika ili aplikacije.
- Korak 2: Čvorovi je preuzimaju i dodaju u red čekanja, često nazvan mempool, zajedno s ostalim transakcijama.
- Korak 3: Proizvođač bloka prikuplja grupu transakcija i upisuje ih u blok; koliko često se to dešava zavisi od vremena bloka.
- Korak 4: Mreža postiže saglasnost o tom bloku i transakcije koje su u njemu uključene sada su potvrđene.
- Korak 5: TPS se meri tako što se broj potvrđenih transakcija podeli brojem sekundi u odabranom vremenskom intervalu. Vrednost može da raste i opada s promenama potražnje.
To je cela ideja.
Zašto je broj transakcija u sekundi (TPS) važan
Važan je zato što propusnost utiče na iskustvo i troškove. Ali nije jedini faktor koji je bitan.
- Prednost: Veći broj potvrđenih transakcija u sekundi može da znači brže izvršavanje i manje zaglavljenih zamena tokena u trenucima pojačane aktivnosti.
- Šira slika: TPS je jedan od aspekata skalabilnosti, uz bezbednost i decentralizaciju, pa je ravnoteža važnija od hvalisanja.
- Relevantnost: DeFi, igre i NFT kolekcije često imaju bolje rezultate kada je propusnost udružena sa rešenjima Layer 2, koja rasterećuju saobraćaj i smanjuju troškove.
Kada neko navede TPS, pitajte dve stvari: za koji vremenski interval i da li je reč o vršnoj ili održivoj vrednosti. U radu s novčanikom iskustvo će više odgovarati održivoj vrednosti.
Ključne karakteristike broja transakcija u sekundi (TPS)
Evo šta definiše ovaj pokazatelj i zašto se menja:
- Propusnost: TPS meri potvrđene transakcije u sekundi, a ne one koje čekaju u redu.
- Grupisanje: Veći blokovi ili efikasnije pakovanje mogu da povećaju brzinu bez izmena aplikacija.
- Promenljivost: TPS naglo raste tokom događaja s velikom aktivnošću, a zatim se vraća na uobičajeni nivo kada se mempool isprazni.
- Konačnost: Neke mreže brzo potvrđuju transakcije, ali ih konačno potvrđuju kasnije, pa poverenje korisnika možda neće pratiti sirovu brojku.
- Propagacija: Mrežna latencija utiče na brzinu širenja blokova, što može da ograniči propusnost.
Kako se izračunava broj transakcija u sekundi (TPS)?
Odaberite vremenski interval, prebrojte potvrđene transakcije i podelite taj broj brojem sekundi u intervalu. To je sve.
TPS = Broj potvrđenih transakcija u intervalu / Broj sekundi u intervalu Primer: ako mreža potvrdi 12 hiljada transakcija za 60 sekundi, TPS iznosi 200.
Varijacije
Ne predstavljaju sve TPS vrednosti istu stvar, a marketinški stručnjaci rado ističu onu najprivlačniju:
- Teorijski: Procena iz laboratorijskih uslova, odlična za prezentacije, ali manje korisna za vaš NFT mint u petak.
- Vršni: Najveća kratkotrajna brzina ostvarena tokom testa ili naglog skoka aktivnosti.
- Održivi: Prosek tokom neprekidnog opterećenja, koji korisnici osećaju u svakodnevnom radu.
- Efektivni: Propusnost nakon uračunavanja naknada, kontrola zagušenja i dodatnog opterećenja aplikacija.
- Šardovani: Propusnost raspoređena kroz šardove, o kojoj se često govori u kontekstu dizajna koji koriste šardovanje.
TPS vam govori o propusnosti, ali sam po sebi ne pokazuje visinu naknada ni koliko korisnici čekaju. Dizajn novčanika, pravila mempool-a i logika aplikacije utiču na to kako se mreža doživljava.
Primer
Tokom popularnog NFT mint-a, mreža s većim brojem transakcija u sekundi (TPS) brzo je obradila naloge, dok su se na manjoj mreži stvorili redovi transakcija na čekanju i porasle naknade.
Zanimljivost
Ljudi rado porede TPS s platnim mrežama, ali te mreže grupišu i obračunavaju transakcije na drugačiji način, pa je direktno poređenje retko moguće; ipak, razgovori o rang-listama i dalje zaokupljaju kripto Twitter.
Zaključak
Zamislite TPS kao broj kasa: više kasa pomaže, dobar dizajn je važan, a najbolja mreža održava redove u pokretu čak i kada naiđe gužva.