Investor's wiki

Transacciones por segundo (TPS)

Transacciones por segundo (TPS)

En el contexto de las cadenas de bloques, las transacciones por segundo (TPS) se refieren a la cantidad de transacciones que una red es capaz de procesar cada segundo.

El TPS promedio aproximado de la cadena de bloques de Bitcoin es de aproximadamente 5, aunque esto puede variar a veces. Ethereum, por el contrario, puede manejar aproximadamente el doble de esa cantidad.

El desarrollo de tecnologías que aumentan la tasa de transacción de las cadenas de bloques ha sido un área importante de investigación a lo largo de los años. Estas redes descentralizadas plantean desafíos completamente nuevos en términos de su capacidad de escalar para una mayor demanda.

Este desafío no se trata únicamente de aumentar el TPS. Las bases de datos centralizadas ya son capaces de manejar miles de transacciones por segundo. VISA, por ejemplo, maneja entre 1500 y 2000 transacciones por segundo. Entonces, ¿por qué no usar estas soluciones? Bueno, el principal problema es que Bitcoin, Ethereum y otras cadenas de bloques tienen como objetivo competir con eso mientras mantienen un alto grado de descentralización.

La descentralización se produce a costa del rendimiento y la seguridad. Por lo tanto, estas soluciones de escalabilidad no solo necesitan aumentar el rendimiento de la red sino que, al mismo tiempo, también deben mantener todas las demás propiedades deseables de blockchain. De lo contrario, blockchain no es más que una base de datos ineficiente.

Es importante tener en cuenta que si una cadena de bloques tiene un TPS alto, no es necesariamente superior a otras cadenas de bloques con un TPS más bajo. Muchos proyectos de blockchain se jactan de sus altos números de TPS. Sin embargo, es casi seguro que dicho rendimiento se logró sacrificando otros aspectos importantes de la red. Por ejemplo, en un momento dado, Bitcoin tiene miles de nodos distribuidos por todo el mundo que ejecutan el software de Bitcoin. Una cadena de bloques con solo 10-20 nodos podría superar fácilmente a Bitcoin, pero difícilmente podría llamarse descentralizada o incluso distribuida.