Orden de tiempo, ranura y eventos en la atestación de Ethereum
El 2 de abril, un participante malicioso aprovechó una vulnerabilidad en el mev-boost-relay para robar alrededor de 20 millones de dólares. Los desarrolladores luego publicaron cinco parches para solucionar este problema, pero combinado con la latencia de red existente y las estrategias de validadores, llevó a una breve inestabilidad en la red de Ethereum el 6 de abril. Esta reorganización es perjudicial para la salud de la red, ya que reduce la tasa de bloques y disminuye las garantías de liquidación.
Este artículo explorará la interacción entre mev-boost y el mecanismo de consenso, revelando las sutilezas de la atestación de Ethereum, y discutirá algunas posibles direcciones de desarrollo.
mev-boost y su importancia
mev-boost es un protocolo diseñado para mitigar el impacto negativo del valor máximo extraíble (MEV) en la red Ethereum. Incluye tres roles:
Intermediario: el intermediario que conecta al proponente y al constructor del bloque.
Constructores: entidades complejas que construyen bloques para maximizar el MEV.
Proponente: validador de Ethereum atestación.
mev-boost es una infraestructura de protocolo clave, ya que permite a todos los proponentes acceder de manera democrática al MEV, sin necesidad de establecer relaciones de confianza con los constructores o buscadores, lo que contribuye a la descentralización a largo plazo de Ethereum.
Reglas de selección de bifurcación de Ethereum y mev-boost
El mecanismo de atestación de Ethereum divide el tiempo en intervalos de 12 segundos. En cada intervalo, un validador seleccionado al azar es responsable de proponer un bloque, mientras que otros validadores son responsables de votar sobre la cabeza de la cadena.
El momento más crítico en el slot es el tiempo de corte de autenticación a t=4 segundos. Si un validador de autenticación no ve un bloque antes del tiempo de corte, votará por el encabezado anterior en la cadena. Cuanto antes se proponga un bloque, más tiempo tendrá para propagarse, por lo que podrá acumular más testigos.
Para impulsar a los proponentes a publicar bloques de manera oportuna, se ha introducido el mecanismo de "reestructuración honesta". Permite a los proponentes honestos reestructurar aquellos bloques que tengan menos del 20% de peso de certificación.
Reparación del ataque de desvinculación y su impacto
Después del ataque del 2 de abril, el equipo de desarrollo lanzó múltiples parches para reducir el riesgo de ataques repetidos. Estos cambios incluyen:
Verificación de proponentes maliciosos conocidos por el intermediario
Verifique si se ha publicado un bloque completo durante este período.
Introducir un retraso aleatorio antes de publicar el bloque
Los nodos de la cadena de baliza verifican la validez del bloque antes de la transmisión.
Verifique en la red si hay bloques equivalentes antes de la publicación
Estos cambios han aumentado el tiempo de retraso en la publicación de bloques, lo que puede llevar a que los bloques se pierdan el plazo de certificación. Combinado con el mecanismo de "reestructuración honesta", esto ha causado una breve inestabilidad en la red y un aumento drástico en la cantidad de bloques bifurcados.
dirección futura
Para estos problemas, se pueden considerar las siguientes direcciones:
Implementar "headlock" para proteger mev-boost
Aumentar el programa de recompensas por vulnerabilidades
Estudio del impacto de la temporización de subintervalos en la estabilidad de la red mediante software de simulación expandido.
Optimizar la ruta de publicación de bloques del intermediario
Incluir mev-boost en el cliente de consenso (ePBS)
Aumentar más pruebas relacionadas
Fomentar la diversidad de clientes de retransmisión
Ajustar las sanciones por ataques equivalentes
En general, a través de este evento hemos profundizado nuestra comprensión de la relación clave entre el retraso, mev-boost y el mecanismo de consenso. Esperamos que esto impulse la mejora y el fortalecimiento continuo de los protocolos relacionados.
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.
21 me gusta
Recompensa
21
6
Republicar
Compartir
Comentar
0/400
ProofOfNothing
· hace9h
tomar a la gente por tonta una vez y salir alcista.
Ver originalesResponder0
MetaMisery
· hace14h
¿Cuándo podremos tener un Ethereum verdaderamente estable?
Ver originalesResponder0
JustHereForAirdrops
· 08-11 00:04
¿Solo esos veinte millones? Ni siquiera vale para hacer aire.
Ver originalesResponder0
FUDwatcher
· 08-11 00:01
Ser engañados de nuevo.
Ver originalesResponder0
DogeBachelor
· 08-11 00:00
Los trabajadores de la chatarra tecnológica han perdido hasta el límite en el comercio de criptomonedas.
Ver originalesResponder0
OptionWhisperer
· 08-10 23:50
¿Con solo veinte millones, tienen el descaro de llamarlo un defecto?
Revuelo por la reestructuración de Ethereum: el delicado equilibrio entre la atestación y MEV-Boost
Orden de tiempo, ranura y eventos en la atestación de Ethereum
El 2 de abril, un participante malicioso aprovechó una vulnerabilidad en el mev-boost-relay para robar alrededor de 20 millones de dólares. Los desarrolladores luego publicaron cinco parches para solucionar este problema, pero combinado con la latencia de red existente y las estrategias de validadores, llevó a una breve inestabilidad en la red de Ethereum el 6 de abril. Esta reorganización es perjudicial para la salud de la red, ya que reduce la tasa de bloques y disminuye las garantías de liquidación.
Este artículo explorará la interacción entre mev-boost y el mecanismo de consenso, revelando las sutilezas de la atestación de Ethereum, y discutirá algunas posibles direcciones de desarrollo.
mev-boost y su importancia
mev-boost es un protocolo diseñado para mitigar el impacto negativo del valor máximo extraíble (MEV) en la red Ethereum. Incluye tres roles:
mev-boost es una infraestructura de protocolo clave, ya que permite a todos los proponentes acceder de manera democrática al MEV, sin necesidad de establecer relaciones de confianza con los constructores o buscadores, lo que contribuye a la descentralización a largo plazo de Ethereum.
Reglas de selección de bifurcación de Ethereum y mev-boost
El mecanismo de atestación de Ethereum divide el tiempo en intervalos de 12 segundos. En cada intervalo, un validador seleccionado al azar es responsable de proponer un bloque, mientras que otros validadores son responsables de votar sobre la cabeza de la cadena.
El momento más crítico en el slot es el tiempo de corte de autenticación a t=4 segundos. Si un validador de autenticación no ve un bloque antes del tiempo de corte, votará por el encabezado anterior en la cadena. Cuanto antes se proponga un bloque, más tiempo tendrá para propagarse, por lo que podrá acumular más testigos.
Para impulsar a los proponentes a publicar bloques de manera oportuna, se ha introducido el mecanismo de "reestructuración honesta". Permite a los proponentes honestos reestructurar aquellos bloques que tengan menos del 20% de peso de certificación.
Reparación del ataque de desvinculación y su impacto
Después del ataque del 2 de abril, el equipo de desarrollo lanzó múltiples parches para reducir el riesgo de ataques repetidos. Estos cambios incluyen:
Estos cambios han aumentado el tiempo de retraso en la publicación de bloques, lo que puede llevar a que los bloques se pierdan el plazo de certificación. Combinado con el mecanismo de "reestructuración honesta", esto ha causado una breve inestabilidad en la red y un aumento drástico en la cantidad de bloques bifurcados.
dirección futura
Para estos problemas, se pueden considerar las siguientes direcciones:
En general, a través de este evento hemos profundizado nuestra comprensión de la relación clave entre el retraso, mev-boost y el mecanismo de consenso. Esperamos que esto impulse la mejora y el fortalecimiento continuo de los protocolos relacionados.