Che cos'è Transactions Per Second (TPS)?
Transactions Per Second (TPS) è una metrica di throughput che indica quante transazioni una blockchain può processare in un secondo. Pensalo come il numero di casse aperte in un negozio affollato: più casse aperte, code più corte. Semplice, ma dà un'idea di quanto velocemente una catena può muoversi quando la richiesta aumenta.
Un TPS più alto significa che la catena è sempre migliore. Non proprio. Sicurezza, commissioni, finalizzazione e decentralizzazione contano altrettanto, e un singolo numero di copertina può nascondere compromessi.
Come funziona Transactions Per Second (TPS)
Immagina un pomeriggio in cui tutti vogliono scambiare, mintare o pagare. TPS è la velocità con cui quelle azioni vengono confermate on chain, non solo inviate.
- Passo 1: Invi la transazione tramite un wallet o un'app.
- Passo 2: I nodi la raccolgono e la mettono in un'area di attesa, spesso chiamata mempool, insieme alle altre.
- Passo 3: Un produttore di blocchi raccoglie un lotto e li inserisce in un blocco; la frequenza dipende dal Tempo di blocco.
- Passo 4: La rete concorda sul blocco e le transazioni incluse sono ora confermate.
- Passo 5: Il TPS si misura come transazioni confermate diviso i secondi nella finestra scelta, valore che può salire o scendere con la domanda.
Questa è l'idea.
Perché Transactions Per Second (TPS) conta
Ti interessa perché il throughput influenza l'esperienza e i costi. Tuttavia non è l'unico parametro importante.
- Vantaggio: Più transazioni confermate al secondo possono significare chiarimenti più rapidi e meno swap bloccati nei momenti di picco.
- Prospettiva: TPS è una parte della scalabilità, insieme a sicurezza e decentralizzazione, quindi l'equilibrio conta più dei numeri ostentati.
- Rilevanza: DeFi, gaming e drop di NFT spesso funzionano meglio quando il throughput è affiancato da Soluzioni Layer 2 che spostano traffico e riducono i costi.
Quando qualcuno cita TPS, chiedi due cose: su quale finestra temporale e se si tratta di un picco o di un valore sostenuto. Le tue sessioni wallet somiglieranno di più al numero sostenuto.
Caratteristiche chiave di Transactions Per Second (TPS)
Ecco cosa definisce la metrica e perché varia:
- Capacità di elaborazione: TPS misura le transazioni confermate al secondo, non quelle in coda.
- Raggruppamento: Blocchi più grandi o impacchettamento più efficiente possono aumentare il tasso senza cambiare le app.
- Volatilità: TPS impazzisce durante eventi caldi, poi si stabilizza quando il mempool si svuota.
- Finalizzazione: Alcune chain confermano rapidamente ma finalizzano dopo, quindi la fiducia dell'utente può laggare rispetto al numero grezzo.
- Propagazione: La Latenza di rete influenza la velocità con cui i blocchi si diffondono, limite che può frenare il throughput.
Come viene calcolato Transactions Per Second (TPS)?
Scegli una finestra temporale, conta le transazioni confermate e dividi per i secondi di quella finestra. È tutto qui.
TPS = Transazioni confermate nella finestra / Secondi nella finestra Esempio: se una catena conferma 12 mila transazioni in 60 secondi, TPS è 200.
Varianti
Non tutti i valori TPS sono della stessa natura, e i marketer preferiscono il più appetibile:
- Teorico: Stima da laboratorio in condizioni ideali, buona per slide, meno indicativa per un mint del venerdì.
- Picco: Il massimo burst raggiunto durante un test o uno spike.
- Sostenuto: Media durante un carico continuo, ciò che percepiscono gli utenti giorno per giorno.
- Effettivo: Throughput dopo commissioni, controlli di congestione e overhead delle app.
- Sharded: Throughput suddiviso tra shard, spesso discusso nelle soluzioni di Sharding.
TPS indica throughput, non i livelli di commissioni o il tempo di attesa dell'utente da solo. Il design del wallet, le regole del mempool e la logica dell'app cambiano la percezione.
Esempio
Durante un mint NFT atteso, una catena con un Transactions Per Second (TPS) più alto smaltì gli ordini velocemente mentre una catena più piccola vide code in attesa e commissioni in aumento.
Curiosità
La gente ama confrontare TPS con le reti di pagamento, ma quelle reti raggruppano e regolano in modo diverso, quindi confronti diretti sono rari; comunque le classifiche tengono occupato crypto Twitter.
Riepilogo
Pensa al TPS come al numero di casse: più casse aiutano, il design intelligente è importante, e i migliori sistemi mantengono le file in movimento anche quando arriva la folla.
