Proporcionamos una comparación del rendimiento de blockchain de capa 1 de 6 plataformas blockchain principales: Ethereum, Cardano, Solana, Avalanche, Algorand e Internet Computer.
Antes de comenzar con nuestra comparación, es importante resaltar que el escalado en la capa 1 no es la única forma de mejorar la escalabilidad de las cadenas de bloques. Proyectos como Ethereum y Cardano están centrando mucha atención en escalar a través de soluciones de capa 2 que puedan manejar una mayor cantidad de transacciones mientras aprovechan la seguridad de la capa 1 subyacente.
En este artículo, limitamos las comparaciones al rendimiento de la capa 1, pero vale la pena tener en cuenta que no cuenta toda la historia; por ejemplo, los usuarios de Ethereum ya se están beneficiando significativamente de las soluciones de la capa 2 como Arbitrum, Optimism y Base. y las tecnologías de capa 2 están mejorando constantemente y ganando adopción.
Al final del artículo, proporcionamos una lista completa de las fuentes utilizadas para hacer esta comparación.
Comparando el rendimiento de la capa 1 de 6 blockchains principales
La forma más sencilla de comparar el rendimiento de las cadenas de bloques es observar cuántas transacciones es capaz de procesar una cadena de bloques en un período de tiempo determinado. La métrica más común utilizada para este propósito es TPS (transacciones por segundo).
Otro aspecto importante a considerar es el tiempo que tarda una cadena de bloques en llegar a su finalidad. Esta métrica se refiere al tiempo que tarda una transacción en considerarse liquidada de forma irreversible en la cadena de bloques. Hay muchos matices en el tema de la finalidad de la cadena de bloques (en muchas cadenas de bloques, lo que se considera “final” depende de la interpretación), pero hemos hecho nuestros mejores esfuerzos para encontrar cifras de tiempo comúnmente aceptadas hasta la finalidad para cada una de las cadenas de bloques. estamos comparando.
Etereum
En teoría, Ethereum puede manejar 119 TPS en la capa 1, aunque es poco probable que la red se acerque a esta cifra, ya que requeriría un conjunto de condiciones muy específico (por ejemplo, que todas las transacciones sean transferencias ETH estándar).
En la práctica, la red Ethereum maneja alrededor de 14 transacciones por segundo en la capa 1. La demanda de transacciones en la cadena de bloques Ethereum es inmensa: según cryptofees.info, los usuarios de Ethereum pagan actualmente alrededor de $9,6 millones en tarifas totales cada día.
Las transacciones de Ethereum se consideran definitivas después de un período de aproximadamente 15 minutos, lo que corresponde a 2 épocas (una época es un período de 32 espacios en los que los validadores proponen bloques y dan fe de los bloques). La hoja de ruta de Ethereum incluye un concepto llamado Finalidad de ranura única (SSF), que reduciría el tiempo hasta la finalidad a solo unos segundos.
Cardano
El límite teórico actual de TPS de Cardano es de alrededor de 386 TPS. La cadena de bloques Cardano procesa aproximadamente 2 TPS en promedio al momento de escribir este artículo, aunque tiene bastante margen para manejar un aumento en la demanda de transacciones.
El proyecto Cardano también está trabajando en varias soluciones, como cadenas laterales y capas 2, para mejorar drásticamente la escalabilidad. Probablemente el desarrollo más notable aquí es la solución de escalabilidad Hydra capa 2.
Cuando se trata del momento de finalización de Cardano, hay bastantes matices. El protocolo de consenso de prueba de participación de Ouroboros garantiza la finalidad después de 2160 bloques, lo que lleva aproximadamente 12 horas.
Sin embargo, en la mayoría de los escenarios prácticos, este grado de finalidad no es necesario antes de que una transacción pueda considerarse liquidada. En escenarios prácticos, las transacciones de Cardano pueden considerarse definitivas en entre 2 y 25 minutos. El tiempo que se debe esperar antes de considerar una transacción como definitiva depende en última instancia de la importancia de la transacción para las partes que realizan la transacción.
solana
Solana es un proyecto blockchain que se centra principalmente en mejoras de la capa 1 para impulsar la escalabilidad. Solana ya tiene un gran rendimiento en comparación con la mayoría de las otras cadenas de bloques del mercado actual. En condiciones de prueba, Solana ha demostrado su capacidad de manejar alrededor de 65.000 transacciones por segundo.
Actualmente, la cadena de bloques de Solana procesa un poco más de 2000 transacciones por segundo en promedio. Sin embargo, esta métrica también incluye transacciones de votos, que algunos no consideran transacciones “reales”. Si excluimos estas transacciones, Solana procesa poco menos de 1000 transacciones por segundo en promedio en condiciones del mundo real.
En lo que respecta a las mejoras de escalabilidad, la comunidad de Solana espera con ansias el próximo lanzamiento en la red principal de Firedancer, un cliente Solana de alto rendimiento desarrollado por Jump Crypto. Debido a su eficiencia, Firedancer está preparado para hacer que Solana sea aún más rápida y rentable como cadena de bloques de capa 1.
En Solana, las transacciones se consideran definitivas después de 31 confirmaciones de bloque, lo que normalmente demora unos 12 segundos.
avalancha
Anteriormente pudimos encontrar afirmaciones de 4500 TPS teóricos en varios materiales en el sitio web oficial de Avalanche, pero el proyecto ya no parece reclamar 4500 TPS teóricos en sus materiales oficiales. En abril de 2024, no pudimos encontrar un buen punto de referencia sobre cuántas transacciones puede manejar Avalanche en teoría.
Pasando a la práctica, Avalanche actualmente procesa aproximadamente 3,5 TPS si solo contamos la C-Chain, que es la cadena en la red Avalanche que tiene la tarea de manejar contratos inteligentes compatibles con EVM. Si también incluimos las diversas subredes de Avalanche en la ecuación, la red Avalanche procesa aproximadamente 15,5 transacciones por segundo.
El protocolo de consenso de prueba de participación de Avalanche sobresale en términos de tiempo hasta la finalización, ya que las transacciones en Avalanche alcanzan la finalidad en aproximadamente un segundo.
Algorando
La cadena de bloques de Algorand puede manejar alrededor de 6000 TPS en teoría después de la actualización 3.9, que aumentó el tamaño del bloque a 5 MiB y redujo la latencia del bloque a menos de 4 segundos. El proyecto afirma que tiene un objetivo de rendimiento clave de lograr 10.000 TPS, lo que se logrará principalmente mediante la reducción de los tiempos de ronda.
En la práctica, la cadena de bloques de Algorand maneja poco menos de 30 transacciones por segundo, y los usuarios solo pagan alrededor de $0,0008 en tarifas por transacción en promedio.
El diseño de la cadena de bloques de Algorand le permite lograr una finalidad “instantánea”, aunque en la práctica esto está limitado por el tiempo de bloqueo. Actualmente, Algorand está agregando bloques a la cadena aproximadamente cada 3 segundos, lo que puede considerarse como el tiempo hasta la finalización de una transacción en Algorand.
De manera similar a Solana, la hoja de ruta de escalabilidad del proyecto Algorand se centra principalmente en mejoras en la capa 1 en lugar de depender de soluciones de escalabilidad de capa 2.
Computadora Internet
En su configuración actual, la plataforma Internet Computer puede manejar en teoría unos 11.500 TPS. En la práctica, la computadora de Internet maneja aproximadamente 6000 TPS al momento de escribir este artículo.
Las transacciones en la plataforma informática de Internet tienen una finalidad rápida: las subredes dedicadas a aplicaciones descentralizadas pueden lograr la finalidad en aproximadamente 1 segundo, mientras que la finalidad de las transacciones NNS (sistema nervioso de red) es de aproximadamente 2 segundos.
Aunque las tarifas en la red varían según la operación que el usuario intenta realizar, enviar el ICP del activo nativo de la red solo cuesta alrededor de $0,0012 en promedio.
Si bien Internet Computer ofrece una escalabilidad impresionante en comparación con la mayoría de las cadenas de bloques, es importante tener en cuenta que Internet Computer hace bastantes concesiones entre descentralización y rendimiento. Por ejemplo, unirse a la red como validador requiere permiso. Mientras tanto, todas las demás cadenas de bloques que hemos presentado en este artículo no tienen permiso.
La línea de fondo
Nuestro objetivo era proporcionar una comparación básica entre las principales cadenas de bloques y no determinar qué cadena de bloques es la “mejor”. Con suerte, nuestra comparación del rendimiento de la cadena de bloques de capa 1 le ha ayudado a decidir qué red L1 es mejor para sus necesidades. Si bien el escalado es un tema muy complejo, nos centramos en características como la velocidad de las transacciones, la finalidad, la escalabilidad, el número de nodos y la eficiencia energética, que se encuentran entre las métricas más comunes utilizadas para medir el rendimiento de blockchain.
Es importante comprender que las diferentes cadenas de bloques están diseñadas con énfasis en diferentes características, por lo que las comparaciones directas entre cadenas no deben realizarse sin contexto.
Por ejemplo, si una cadena de bloques sacrifica cierta descentralización para aumentar el rendimiento de sus transacciones, sería injusto etiquetarla como “mejor” o “peor” que una cadena de bloques que está más descentralizada pero no tiene el mismo rendimiento.
En última instancia, será interesante mirar más allá de las métricas de rendimiento para ver qué le depara el futuro a cada una de las redes blockchain analizadas anteriormente.
Mientras tanto, puede consultar nuestra selección de las redes de criptomonedas más baratas para transferencias, que le permiten ahorrar en costos de transacción e interactuar con productos y servicios DeFi y NFT a un costo accesible.
Fuentes
Estas son las fuentes que utilizamos para llegar a los puntos de datos utilizados en nuestra comparación de rendimiento de la capa 1 de blockchain.
Etereum
- TPS teórico: https://www.kiln.fi/post/path-to-proto-danksharding-episode-i-ethereum-scalability-limitations
- TPS en vivo: https://chainspect.app/chain/ethereum?range=7d
- Tarifa de transacción promedio:
- https://www.theblock.co/data/on-chain-metrics/ethereum/average-transaction-fee-on-ethereum
- Finalidad: https://ethereum.org/en/roadmap/single-slot-finality/
- Ethernodos: https://www.ethernodes.org/
- Eficiencia energética: https://ethereum.org/en/energy-consumption/
Cardano
- TPS teórico: https://eutxo.org/stats/records
- TPS en vivo: https://cexplorer.io/tps
- Tarifa de transacción promedio: https://messari.io/project/cardano/charts/fees-and-revenue/chart/txn-fee-avg-ntv
- Eficiencia energética: https://cexplorer.io/energy
- Finalidad de la transacción: https://twitter.com/_KtorZ_/status/1482346836992180224
- https://cexplorer.io/article/understanding-transaction-finality
- Recuento de nodos: https://adapools.org/
solana
- TPS teórico: https://solana.com/news/network-performance-report-july-2023
- TPS en vivo: https://chainspect.app/chain/solana?range=7d
- Tarifa de transacción promedio: https://solanacompass.com/statistics/fees
- Finalidad de la transacción: https://www.tbstat.com/wp/uploads/2022/02/20220222_FinalityReport_TheBlockResearch.pdf
- Recuento de nodos: https://solanacompass.com/statistics/decentralization
- Consumo de energía: https://solanaclimate.com/
avalancha
- TPS en vivo: https://snowtrace.io/chart/tps
- Tarifa de transacción promedio: https://dune.com/queries/1389077/2361423
- Finalidad de la transacción: https://www.avax.network/blog/time-to-finality-ttf-the-ultimate-metric-for-blockchain-speed
- Recuento de nodos: https://subnets.avax.network/
- Consumo de energía: https://www.avax.network/blog/ccri-report-2023
Algorando
- TPS teórico: https://developer.algorand.org/articles/algorand-boosts-performance-5x-in-latest-upgrade/
- TPS en vivo, tarifa de transacción promedio: https://metrics.algorand.org/#/protocol/#transactions
- Finalidad de la transacción: https://metrics.algorand.org/#/protocol/#blocks
- Recuento de nodos: https://metrics.algorand.org/
- Consumo de energía: https://twitter.com/JohnAlanWoods/status/1628781089853415424
Computadora Internet
- TPS teórico: https://medium.com/dfinity/the-internet-computers-transaction-speed-and-finality-outpace-other-l1-blockchains-8e7d25e4b2ef
- TPS en vivo, tarifa de transacción promedio: https://dashboard.internetcomputer.org/
- Recuento de nodos: https://www.icpexplorer.org/#/datacenters
- Finalidad de la transacción: https://internetcomputer.org/docs/current/developer-docs/multi-chain/faq/keth-faq
- Consumo de energía: https://medium.com/dfinity/internet-computer-footprint-assessing-ic-energy-consumption-and-sustainability-4a4dcf10707a