Análisis de la cadena de bloques
Introducción
Introducción
TON
TON es un proyecto multicadena con soporte generalizado de todas las transacciones.
Ethereum
Ethereum recibió una importante actualización para la red de cadenas de bloques Ethereum en 2022. Esta actualización está diseñada como Beacon Chain con hasta 64 shardchains, pero con interconectividad limitada.
Solana
Solana es un proyecto de blockchain de cadena única optimizado para ejecutar transacciones especializadas a gran velocidad.
Comparación de TON, Ethereum, y Solana
Tiempo de bloque
Tiempo hasta la finalización
Rendimiento de las transacciones simples
Rendimiento de las transacciones complejas
Soporte de fragmentación
Comunicación Cross-shard
TON
Hasta 260 fragmentos por cadena de trabajo
Ethereum
Hasta 26 fragmentos
Hasta 260 fragmentos por cadena de trabajo
Hasta 26 fragmentos
Tiempo de bloqueo y finalización
Tiempo de bloqueo y finalización
TON
TON genera un nuevo bloque en cada cadena de fragmentos y en la cadena maestra aproximadamente cada 5 segundos. Los nuevos bloques en todas las cadenas de fragmentos se generan aproximadamente de forma simultánea, y un nuevo bloque en la cadena maestra se genera aproximadamente un segundo después porque debe contener los hashes de los últimos bloques de todas las cadenas de fragmentos.
Ethereum
Ethereum tiene ranuras y epochs. Un slot son 12 segundos en los que un validador puede proponer un nuevo bloque de Beacon Chain y shardchain. 32 ranuras conforman un epoch (6,4 minutos). Hay reglas específicas que dictan que la finalidad del bloque requiere al menos 2 epochs. Esto significa un tiempo de finalización de al menos 12,8 minutos.
Solana
Solana afirma que genera un bloque cada segundo o más rápido, pero tiene un tiempo de finalización de bloque prolongado. Un bloque se finaliza normalmente después de 16 rondas de votación, y se espera que cada ronda dure aproximadamente 400 milisegundos. Esto significa un tiempo de finalización de 6,4 segundos.
Rendimiento
Rendimiento
TON
TON es una cadena de bloques completa de Turing y de alto rendimiento que puede acomodar cualquier complejidad de transacción en una cadena maestra y en todas sus cadenas de trabajo.
Ethereum
Ethereum tiene EVM completo de Turing sólo en Beacon Chain con un límite de red de 15 transacciones por segundo. La falta de interacciones entre fragmentos significa que no se ejecutarán transacciones adicionales en un entorno verdaderamente descentralizado.
Solana
Solana es de tipo completa de Turing, pero sólo funciona bien con una gran cantidad de transacciones muy sencillas de varios tipos predefinidos (que sólo cambian el saldo de una cuenta, no un estado) y sólo cuando todos los datos de todas las cuentas caben en la RAM (y cuando no es así, la cadena de bloques puede enfrentarse a algunos problemas).
Escalabilidad
Escalabilidad
TON
TON soporta cadenas de trabajo y fragmentación dinámica. El sistema puede albergar potencialmente hasta 232 cadenas de trabajo, cada una de las cuales puede subdividirse en hasta 260 cadenas de fragmentos con una comunicación casi instantánea entre fragmentos y cadenas, lo que permite realizar millones de transacciones por segundo.
Ethereum
Ethereum soportará hasta 64 cadenas de fragmentos y la cadena Beacon Chain. En este momento, no está claro cuáles serán las capacidades exactas de las nuevas 64 cadenas de fragmentos y cómo interactuarán las cadenas de fragmentos entre sí. Sin embargo, si se introduce la mensajería entre cadenas de fragmentos, habrá que esperar entre 10 y 15 minutos hasta la finalización del bloque de la cadena de fragmentos que origina un mensaje para que este pueda ser procesado en otra cadena de fragmentos. Además, se supone que los fragmentos adicionales no pueden ejecutar contratos inteligentes de EVM. En su lugar, se supone que se utilizan como almacenamiento de datos adicional en un libro mayor distribuido.
Solana
Solana no tiene soporte de fragmentación ni de cadena de trabajo.