¿Cómo optimiza EIP-7732 (EPBS) el proceso de verificación de bloque?

Autor: 0xnatalie Fuente: ChainFeeds

Los antecedentes y la motivación de EIP-7732

Debido a que el problema de MEV es difícil de resolver por la causa raíz, tomar medidas de competencia justa es la única forma de evitar los riesgos de seguridad ocultos.Después de la fusión de Ethereum, para mantener la justicia y reducir el efecto de escala del gran grupo de compromiso en MEV, los flashbots lanzaron MEV-Boost, que utiliza el mecanismo PBS (Propuesta-Builder Separation) para reducir la oportunidad de participar directamente en el Evento MEV.En la actualidad, la proporción de bloques MeV-Buost ha superado el 90%.

Con la adopción generalizada de MEV-Boost, la comunidad de Ethereum comenzó a preocuparse por los riesgos de seguridad que dependen de dichos servicios de terceros para traer.Recientemente, EPBS ha recibido un número formal de EIP: EIP-7732.EIP-7732 es un cambio de capa de consenso, sin cambiar la capa de ejecución.El núcleo es separar la verificación de la lógica y el tiempo en la verificación de consenso.Retrasar la verificación de ejecución hasta que se complete la verificación de consensoEsencia

El EIP-7732 propone que, además de resolver verificaciones, está diseñado para optimizar la eficiencia del proceso de verificación.La autenticación actual debe completar todas las funciones de conversión de estado de consenso y ejecución en un tiempo muy corto (dentro de los 4 segundos), lo que requiere requisitos extremadamente altos para calcular los recursos y el ancho de banda de la red.Durante este período de ventana, las verificaciones deben verificar y confirmar una gran cantidad de información de transacción y actualizar el estado de la cadena de bloques, lo que no solo aumenta la carga de cálculo de un solo nodo, sino que también aumenta la posibilidad de errores.Al separar la verificación y la verificación de consenso, asegúrese de que en la ventana clave de 4 segundos, el nodo solo necesita completar las relativamente pocas tareas, reduciendo así la carga de cálculo y acelerando la velocidad de la comunicación de la red.

El contenido central de EIP-7732

EIP-7732 ha creado un nuevo rol «Builder», que es una nueva responsabilidad opcional de los verificados.El constructor es responsable de construir y presentar un compromiso de implementar cargas efectivas.Las verificaciones ahora pueden externalizar la tarea de construcción de la carga efectiva al constructor, y están más centrados en la tarea a nivel de consenso.

La carga útil ejecutiva es la parte central del bloque, que contiene toda la información de transacción y cambio de estado.El proceso de construcción de una carga efectiva incluye la selección de transacciones, las transacciones de clasificación en el grupo de memoria, la ejecución de transacciones a su vez y todo el embalaje de información para formar una carga efectiva.

Para lograr esta separación, EIP-7732 elimina los campos de EjecutionPayLoad.Al eliminar este campo, la creación y verificación del contenido de ejecución se separa de la creación y verificación del bloque de referencia.Como alternativa, EIP-7732 introdujo una nueva estructura de datos SignedEdExecutionPayLoader, que incluye el compromiso del constructor con la carga efectiva de la ejecución del futuro en el futuro.

Proceso general

>

La tarea del constructor: El constructor es responsable de crear una carga efectiva para ejecutar y generar una carga efectiva que está a punto de ejecutarse públicamente.La promesa fue encapsulada en firedExecUcutionPayLoadheaderEn la estructura de datos, incluye el hash de realizar cargas efectivas y una firma digital de este hash para garantizar la irresistibilidad de los datos y la autenticación de la fuente.Esta promesa representaEl constructor implementará públicamente la carga efectiva en el futuro en el futuro y estipulará que el monto de la propuesta al bloque de letrasEn la propuesta de bloque inspirador, la promesa contiene este compromiso.

La tarea de la propuesta del bloque de letras: La propuesta (verificada por la verificación) de la cooperación del bloque de letras con el constructor, no necesita manejar los detalles de implementación de la transacción directamente al crear un nuevo punto de referencia, pero incluye la promesa proporcionada por el constructor, y luego transmitir todo el tiempo. Bloque de letras para transmitir a todo el bloque de letras a la red Ethereum para lograr el consenso.Solo contiene promesa de reducir la carga de la red y acelerar la propagación del bloque de referencia y el proceso de verificación de consenso.Después de manejar la promesa del fundador, la punta de la promesa se deducirá del equilibrio de la cadena de equilibrio del constructor y se registrará en la propuesta del punto de referencia.Después de que la propuesta de bloque de licitación transmite con éxito el bloque de letras prometido, el constructor debe abrir la carga efectiva de ejecución completa y completa en la ventana de tiempo especificada.

Verificación de PTC:Para monitorear si el constructor publicitará la carga efectiva en el tiempo, un conjunto de verificaciones seleccionadas por la red de la cadena de referencia forman un comité eficaz de carga oportuna (PTC).PTC es responsable de verificar una carga efectiva para realizar una carga válida que coincida con la promesa en la ventana de tiempo especificada.Si el constructor no lo puede revelar en el tiempo y correctamente, el PTC transmitirá un resultado negativo, y el constructor enfrentará el castigo de reducir el compromiso.Si se aprueba la verificación PTC, la verificación completa de la carga efectiva se retrasa hasta que el siguiente bloque de letras se procese por separado, es decir, verificación retrasada.

Además, la propuesta también introduce reglas regulatorias y nuevos mecanismos de castigo para el PTC para garantizar la rigidez y la equidad de todo el proceso de verificación.Al mismo tiempo, debido a la separación de cargas y becas válidas, la lógica de selección de la horquilla también se ha ajustado para adaptarse al nuevo proceso de verificación.A través de una serie de diseño, el EIP-7732 mejora la eficiencia de procesamiento de Ethereum y reduce la latencia de la red.

  • Related Posts

    Una muerte preprovocativa: el dinero y la naturaleza humana detrás de la muerte falsa de Jeffy

    Jessy, Bittain Vision El meme en el círculo de divisas ha lanzado una nueva narración: la canción de la muerte. El 6 de mayo, se liberó un obituario de la…

    Binance retirado de los estantes pero se disparó. Comercio extremo del concesionario de Alpaca

    Jessy, Bittain Vision Según el sentido común, se elimina un token del intercambio, lo cual es una gran noticia negativa. Sin embargo, esta regla no se ha reproducido perfectamente el…

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    You Missed

    Ethereum Pectra actualización

    • Por jakiro
    • mayo 12, 2025
    • 1 views
    Ethereum Pectra actualización

    Un aumento del 40% en 3 días. ¿Ethereum despegará?

    • Por jakiro
    • mayo 12, 2025
    • 3 views
    Un aumento del 40% en 3 días. ¿Ethereum despegará?

    Defi en Bitcoin: ¿Es finalmente interesante?

    • Por jakiro
    • mayo 12, 2025
    • 4 views
    Defi en Bitcoin: ¿Es finalmente interesante?

    Tether USDT expande su imperio Stablecoin a partir de USDT0

    • Por jakiro
    • mayo 12, 2025
    • 4 views
    Tether USDT expande su imperio Stablecoin a partir de USDT0

    A16Z: las empresas fintech adoptan stablecoins en su totalidad

    • Por jakiro
    • mayo 12, 2025
    • 4 views
    A16Z: las empresas fintech adoptan stablecoins en su totalidad

    Coinbase: ¿Cuál es la principal fuerza impulsora para el mercado criptográfico esta semana?

    • Por jakiro
    • mayo 12, 2025
    • 4 views
    Coinbase: ¿Cuál es la principal fuerza impulsora para el mercado criptográfico esta semana?
    Home
    News
    School
    Search