Los blobs de Ethereum son una innovación relevante en la tecnología blockchain, introducida con una actualización importante de Ethereum. Estas estructuras de datos permiten realizar liquidaciones mediante la Layer 2 (L2) en lugar de calldata, y están diseñadas para mejorar la escalabilidad y eficiencia de Ethereum, especialmente en los rollups.
Los blobs, implementados a través de una propuesta de mejora específica para Ethereum, son grandes bloques de datos que se almacenan en la blockchain de Ethereum. Su principal objetivo es reforzar la escalabilidad de Ethereum, facilitando el procesamiento de grandes volúmenes de datos de forma eficiente y rentable. A diferencia de los datos tradicionales gestionados por la Ethereum Virtual Machine (EVM), los blobs se almacenan mediante compromisos criptográficos KZG, lo que mejora la eficiencia de los despliegues L2.
La llegada de los blobs ha reducido significativamente las comisiones de gas. Al aportar una capa de datos especializada para los rollups, la nueva propuesta amplía el espacio de datos por bloque y reduce los costes. Este avance resulta clave para la escalabilidad y abre la puerta a la futura implementación de fragmentación de datos (sharding).
La actualización que introdujo los blobs ha transformado la infraestructura de Ethereum, haciéndola más escalable, eficiente y económica tanto para usuarios como para desarrolladores. Ofrece almacenamiento de datos más barato para las pruebas L2, y exige a los operadores de nodos conservar estos datos durante unos 18 días.
El token blob constituye una novedad en la blockchain de Ethereum, estrechamente vinculada a la última actualización. Resuelve los problemas de capacidad para procesar un alto número de transacciones y los elevados costes operativos, centrándose en la mejora de las soluciones L2.
La clave del mecanismo del token blob es la "blob transaction". Estas transacciones permiten introducir grandes paquetes de datos (los blobs) en los bloques de Ethereum. A diferencia de las transacciones estándar, los blobs ofrecen una gestión de datos a gran escala más eficiente y rentable.
La creación de nuevos tipos de transacción y campos en los encabezados de bloque posibilita la integración de los blobs en la infraestructura de Ethereum. Cada bloque puede incorporar un número determinado de blobs, y cada uno almacena hasta 128 KB de información. Esto permite a las soluciones L2 descargar una cantidad significativa de datos fuera de la red principal, logrando una reducción notable en las comisiones de gas.
Para comprar tokens blob, el proceso suele ser similar al de adquirir otras criptomonedas en plataformas de finanzas descentralizadas (DeFi):
Los blobs pueden transformar el ecosistema de Ethereum, y ofrecen múltiples aplicaciones potenciales:
El roadmap prevé más mejoras para incrementar la capacidad de los blobs y optimizar los rollups, además de implementar el muestreo de disponibilidad de datos (DAS), que permitirá hasta 16 MB de espacio por slot. El cofundador de Ethereum ha definido futuras líneas de desarrollo que apuntan a aumentar la capacidad de blobs y potenciar las soluciones L2.
Los blobs de Ethereum suponen un gran avance en la tecnología blockchain, ya que resuelven retos clave de escalabilidad y eficiencia de costes. Conforme evoluciona la red, los blobs serán fundamentales para gestionar datos de forma más eficiente, reducir los costes de transacción y abrir nuevas oportunidades para las aplicaciones descentralizadas. El desarrollo y la optimización continuos de los blobs, junto a otras mejoras previstas, confirman el compromiso de Ethereum con la innovación y su meta de ser una blockchain más accesible y eficiente tanto para usuarios como para desarrolladores.
Los BLOBs proceden del ámbito de las bases de datos y significan Objetos Binarios de Gran Tamaño (Binary Large Objects). En cripto, representan el contenido de archivos en sistemas de almacenamiento descentralizado.
Los BLOBs son estructuras de datos eficientes para almacenar y gestionar grandes objetos binarios, como imágenes y vídeos, en redes blockchain, y optimizan el manejo y la recuperación de datos en sistemas descentralizados.