Optimización del tiempo de confirmación de transacciones de Ethereum: Exploración de la arquitectura Epoch y Slot
Uno de los indicadores importantes de la experiencia del usuario en blockchain es la velocidad de confirmación de transacciones. Ethereum ha logrado avances significativos en este aspecto, pero aún hay espacio para mejoras. Este artículo explorará soluciones viables para acelerar la confirmación de transacciones en Ethereum.
Resumen de la tecnología existente
finalización de un solo slot
Actualmente, Ethereum utiliza el consenso Gasper, con un slot cada 12 segundos, y 32 slots forman un Epoch. Los validadores votan de forma alterna en cada Epoch, alcanzando un consenso final después de dos Epochs. Este método presenta problemas de complejidad y tiempos de confirmación prolongados.
La finalización de un solo slot ( SSF ) propone un mecanismo similar al de Tendermint, donde cada bloque puede ser confirmado de forma definitiva antes de que se genere el siguiente. Sin embargo, esto requiere que los validadores publiquen mensajes con frecuencia, lo que impone una carga a la red. Aunque existen algunas soluciones de optimización, como Orbit SSF, los usuarios aún deben esperar de 5 a 20 segundos para la confirmación.
Preconfirmación de Rollup
Ethereum adopta un enfoque centrado en rollups, donde L2 se encarga de proporcionar confirmaciones más rápidas a los usuarios. En teoría, L2 puede establecer una red de ordenación descentralizada que firma cada pocos cientos de milisegundos. Sin embargo, en la práctica, el progreso es lento.
Confirmación previa básica
Este esquema utiliza a los proponentes de Ethereum para ofrecer servicios de preconfirmación. Los usuarios pueden pagar una tarifa adicional para obtener la garantía de que la transacción será incluida en el siguiente bloque. Si el proponente incumple, puede ser penalizado. Este mecanismo se puede aplicar tanto a transacciones de L1 como de L2.
Arquitectura potencial futura
Combinando la finalización de un solo slot y el mecanismo de pre-confirmación, podríamos ver una arquitectura Epoch-Slot:
Epoch: Utilizar tecnología similar a Orbit para reducir el número de validadores de firma por ranura
Slot: Proporcionar confirmación rápida a través de rollup o preconfirmación básica
Esta arquitectura refleja una razón profunda: alcanzar un consenso aproximado requiere menos tiempo que alcanzar un consenso final. Los factores que influyen incluyen el número de nodos participantes y la calidad de los nodos.
Selección de estrategias de L2
Actualmente hay tres estrategias viables para L2:
Totalmente basado en Ethereum, optimizando sus atributos técnicos y valores.
Como "servidor con andamiaje de blockchain", combinando la eficiencia centralizada y la seguridad descentralizada
Solución de compromiso: establecer una cadena rápida de pequeña escala, apoyándose en Ethereum para proporcionar seguridad adicional.
Cada estrategia corresponde a diferentes formas de implementación de Epoch-Slot. La clave radica en qué tan buen rendimiento puede alcanzar la arquitectura nativa de Ethereum, lo que afectará el espacio de desarrollo de otras soluciones.
Actualmente, hay incertidumbres en la complejidad de los proponentes de bloques y en nuevos diseños como Orbit SSF. La exploración continua de más opciones ayudará a proporcionar una mejor experiencia para los usuarios de L1 y L2, simplificando el proceso de desarrollo de L2.
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
24 me gusta
Recompensa
24
5
Republicar
Compartir
Comentar
0/400
TheShibaWhisperer
· 07-30 13:37
gas es la clave, nada es más barato que gas.
Ver originalesResponder0
GasWaster69
· 07-29 11:26
¿Quién puede entender esto? Hablaremos de si funciona el TPS o no.
Ver originalesResponder0
AirdropHunter9000
· 07-29 06:14
Con el Gran aumento del gas, ¿a quién le importa esto?
Ver originalesResponder0
ImpermanentLossFan
· 07-29 06:12
La batalla de L2 no ha terminado, aún quedan muchas cosas por resolver.
Ver originalesResponder0
StablecoinGuardian
· 07-29 06:07
Nuevamente se ha optimizado la concurrencia de merge.
Optimización de la confirmación de transacciones de Ethereum: exploración de la arquitectura Epoch-Slot y selección de estrategias L2
Optimización del tiempo de confirmación de transacciones de Ethereum: Exploración de la arquitectura Epoch y Slot
Uno de los indicadores importantes de la experiencia del usuario en blockchain es la velocidad de confirmación de transacciones. Ethereum ha logrado avances significativos en este aspecto, pero aún hay espacio para mejoras. Este artículo explorará soluciones viables para acelerar la confirmación de transacciones en Ethereum.
Resumen de la tecnología existente
finalización de un solo slot
Actualmente, Ethereum utiliza el consenso Gasper, con un slot cada 12 segundos, y 32 slots forman un Epoch. Los validadores votan de forma alterna en cada Epoch, alcanzando un consenso final después de dos Epochs. Este método presenta problemas de complejidad y tiempos de confirmación prolongados.
La finalización de un solo slot ( SSF ) propone un mecanismo similar al de Tendermint, donde cada bloque puede ser confirmado de forma definitiva antes de que se genere el siguiente. Sin embargo, esto requiere que los validadores publiquen mensajes con frecuencia, lo que impone una carga a la red. Aunque existen algunas soluciones de optimización, como Orbit SSF, los usuarios aún deben esperar de 5 a 20 segundos para la confirmación.
Preconfirmación de Rollup
Ethereum adopta un enfoque centrado en rollups, donde L2 se encarga de proporcionar confirmaciones más rápidas a los usuarios. En teoría, L2 puede establecer una red de ordenación descentralizada que firma cada pocos cientos de milisegundos. Sin embargo, en la práctica, el progreso es lento.
Confirmación previa básica
Este esquema utiliza a los proponentes de Ethereum para ofrecer servicios de preconfirmación. Los usuarios pueden pagar una tarifa adicional para obtener la garantía de que la transacción será incluida en el siguiente bloque. Si el proponente incumple, puede ser penalizado. Este mecanismo se puede aplicar tanto a transacciones de L1 como de L2.
Arquitectura potencial futura
Combinando la finalización de un solo slot y el mecanismo de pre-confirmación, podríamos ver una arquitectura Epoch-Slot:
Esta arquitectura refleja una razón profunda: alcanzar un consenso aproximado requiere menos tiempo que alcanzar un consenso final. Los factores que influyen incluyen el número de nodos participantes y la calidad de los nodos.
Selección de estrategias de L2
Actualmente hay tres estrategias viables para L2:
Cada estrategia corresponde a diferentes formas de implementación de Epoch-Slot. La clave radica en qué tan buen rendimiento puede alcanzar la arquitectura nativa de Ethereum, lo que afectará el espacio de desarrollo de otras soluciones.
Actualmente, hay incertidumbres en la complejidad de los proponentes de bloques y en nuevos diseños como Orbit SSF. La exploración continua de más opciones ayudará a proporcionar una mejor experiencia para los usuarios de L1 y L2, simplificando el proceso de desarrollo de L2.