Transactions Per Second (TPS) je metrika, která zaznamenává, kolik transakcí může blockchainová síť zpracovat za sekundu. Toto měření pomáhá vyhodnotit rychlost transakcí sítě. TPS také měří rychlost transakcí pro jiné tradiční sítě. Transactions Per Seconds in Crypto TPS in crypto je rychlost, jakou blockchain síť zpracovává transakce. Čím vyšší číslo, tím pokročilejší síť je. Vyšší TPS je indikátorem rychlosti a škálovatelnosti sítě. Decentralizované sítě mají obvykle nižší rychlost TPS než tradiční centralizované sítě. TPS slavného online platebního systému PayPal se pohybuje kolem 193 TPS a VISA dokáže zpracovat až 1 700 TPS. Která síť má nejvyšší TPS? Od této chvíle má síť Solana ze všech blockchainových sítí maximální TPS ve světě krypto – 50 000 TPS. Bitcoin, původní kryptoměna, má pouze TPS sazbu 7. Jednou z hlavních výtek kryptoměny OG Bitcoin je, že není škálovatelná a její TPS je nízké. Nízké TPS bitcoinu je také uváděno jako důvod, proč nikdy nemůže dosáhnout masového přijetí. Aktuálně má Ethereum rychlost TPS 27, zatímco Polygon dokáže zpracovat 7 000 TPS. Nicméně TPS Etherea se výrazně zvýší na přibližně 100 000 poté, co dokončí svůj dlouho očekávaný sharding upgrade. Síť Ripple, známá tím, že umožňuje snadné přeshraniční transakce, zvládá přes 1 500 TPS. Co tvoří TPS sítě?

  • Block Time – Průměrná doba potřebná k vytěžení nového bloku je Block Time sítě. Různé blockchainové sítě mají různé doby blokování. Přední kryptoměna bitcoin má dobu blokování 10 minut. Ve srovnání s bitcoiny má Ethereum výrazně kratší průměrnou dobu blokování 10-20 sekund.

  • Velikost transakce – Data přenášená s každou transakcí se liší, ve které blockchainové síti se transakce provádí. Transakce v bitcoinech může být menší než 300 bajtů nebo velká až 500 bajtů. Čím vyšší je velikost transakce, tím více času bude trvat provedení transakce.

  • Velikost bloku – Velikost bloku je množství dat o transakcích, které blok nese v blockchainu. Vyšší velikost bloku znamená, že ke spuštění úplného uzlu je potřeba více lidí. Velikost jeho bloku je omezena na pouhý 1 MB, ale toto malé množství dat stačí k uložení více než 2000 transakcí.

Jak se počítá transakce za sekundu?

Pro výpočet TPS na blockchainu potřebujete informace o velikosti bloku, velikosti transakce a době blokování. TPS = (velikost bloku / velikost transakce) / čas bloku. Stačí pouze TPS k škálování sítě? Blockchainové sítě, které mají vyšší rychlost TPS, nestačí k tomu, aby byla síť úspěšná nebo dokonce konkurovala jako Ethereum a Bitcoin. Aby síť skutečně vynikla, musí se zaměřit na zabezpečení a další důležité aspekty, nikoli pouze na rychlost TPS. Bitcoin používá hash rate k měření bezpečnosti a zdraví své sítě. I když důležitost TPS sítě nelze popřít, protože měří kapacitu blockchainu zpracovávat transakce. Kromě toho je to také ukazatel potenciálu sítě škálovat tak, aby vyhovovala novým a lepším případům použití v budoucnu. Pokud má blockchainová síť vysokou míru TPS, obvykle jí chybí další aspekty – decentralizace a bezpečnost. Aby blockchainová síť dosáhla všech tří – vysokého TPS, bezpečnosti, decentralizace – není snadné, a proto blockchainové sítě soutěží o to, aby se navzájem porazily ve všech třech aspektech a nejen v TPS.