Ethereum estudia blobs poscuánticos de hasta 512 KB

📋 Resumen
Un investigador de la Ethereum Foundation propuso sustituir las pruebas KZG de PeerDAS por compromisos de Merkle y pruebas STARK, con el objetivo de lograr resistencia cuántica. El borrador también introduce blobs de tamaño variable, de 2 KB a 512 KB, pero aún no tiene un calendario de activación.

Un nuevo borrador de Ethereum Improvement Proposal (EIP) busca rediseñar una parte esencial de la infraestructura de datos de Ethereum. La propuesta, publicada este domingo (1.º) por el investigador de la Ethereum Foundation Francesco Risitano, reemplaza los compromisos KZG usados en PeerDAS por una combinación de árboles de Merkle con Keccak-256 y pruebas STARK.

El documento también sugiere blobs de tamaño variable, entre 2.048 y 524.288 bytes, es decir, de 2 KB a 512 KB. El cambio permitiría que los rollups publicaran lotes de datos más adecuados a su propia demanda, en lugar de depender de un formato único. Por ahora, sin embargo, se trata de un borrador abierto a debate, sin fecha de activación ni hard fork definido.

Qué cambia en PeerDAS

Los blobs son espacios temporales de datos que usan principalmente las redes de segunda capa para enviar información a Ethereum a un costo menor que el del almacenamiento convencional. PeerDAS permite que los validadores comprueben la disponibilidad de esos datos mediante muestreo, sin exigir que cada nodo descargue todo el contenido.

En el diseño actual, Ethereum usa compromisos KZG para demostrar que cada fragmento consultado pertenece al blob correcto. La tecnología es eficiente, pero depende de parámetros generados en una ceremonia de configuración confiable. En cambio, el borrador de Risitano propone compromisos de Merkle individuales para cada blob, verificados mediante rutas de autenticación.

Se usaría una prueba LeanDA STARK para volver a calcular la raíz de Merkle, verificar la codificación Reed-Solomon y confirmar que el compromiso corresponde a los datos publicados.