Los desarrolladores principales de Ethereum están explorando una importante actualización arquitectónica denominada 'Block-in-Blobs' (EIP-8142), cuyo objetivo es superar los actuales cuellos de botella en la escalabilidad mediante una reestructuración del procesamiento de datos. La propuesta, presentada por colaboradores de Ethereum como Toni Wahrstatter, plantea como idea central encapsular los datos de ejecución de las transacciones directamente en bloques de datos (blobs), en lugar de obligar a los nodos validadores a descargar y reejecutar constantemente la carga completa de las transacciones.
Optimización del proceso de validación ante la presión de escalabilidad
A medida que aumenta la capacidad de los bloques de Ethereum y se elevan los límites de gas, los nodos validadores enfrentan una presión creciente en el procesamiento de datos. Wahrstatter señala en su informe de investigación que la arquitectura actual obliga a los nodos a descargar y validar volúmenes masivos de información, lo que no solo consume un ancho de banda considerable, sino que también limita la escalabilidad global de la red.
La propuesta EIP-8142 se basa en la tecnología de blobs introducida en marzo de 2024 con la actualización 'Dencun' (EIP-4844). En el diseño anterior, los blobs ya permitían transportar grandes cantidades de datos de transacciones de manera eficiente. La nueva propuesta va un paso más allá al convertir los datos de ejecución principales al formato de blob, permitiendo que los validadores aseguren la disponibilidad de los datos mediante compromisos criptográficos y muestreo, sin necesidad de descargar el conjunto completo de datos.
Esta evolución es fundamental para la adopción futura de los sistemas de pruebas de conocimiento cero (zkEVM). Wahrstatter explica que, en una arquitectura zkEVM, los validadores se encargan principalmente de verificar las pruebas en lugar de ejecutar las transacciones directamente. Sin embargo, la prueba por sí sola no garantiza plenamente la disponibilidad de los datos, lo que podría permitir que actores malintencionados oculten información mientras superan las comprobaciones de consenso. Al integrar los datos de las transacciones en los blobs, la EIP-8142 puede cerrar eficazmente esta brecha de seguridad.
Además de la EIP-8142, la comunidad de Ethereum ha presentado recientemente la propuesta ERC-8211, que busca ofrecer mecanismos de ejecución de transacciones multipaso más inteligentes tanto para usuarios como para agentes automatizados. El objetivo compartido de estas rutas tecnológicas es reducir las barreras de entrada para los nodos, manteniendo al mismo tiempo las exigencias de rendimiento de una red descentralizada.