The DeFi Report - Sponsor Image The DeFi Report - Industry-leading crypto research trusted by finance pros. Friend & Sponsor Learn more

¿Qué es un Blob?

Nos adentramos en el EIP-4844 de Ethereum para desentrañar los "blobs" y el "blobspace".
¿Qué es un Blob?
2
0

Subscribe to Bankless or sign in

Querida Nación Bankless,

Últimamente hemos estado hablando más y más sobre Blobs en Bankless, y no te culparíamos si aún estuvieras un poco confundido sobre ellos. Pues bien, hoy estamos aquí para volver a ponerte al día sobre la hoja de ruta a corto plazo de Ethereum.

Hoy, 563 se sumerge de cabeza en el espacio de los blobs para contarnos de qué va la cosa.

Bankless team


Si te has mantenido cerca de las criptomonedas durante todo el mercado bajista, es posible que hayas oído hablar de la hoja de ruta "basada en rollups" de Ethereum. Con EIP-4844, Ethereum Ethereum mainnet está ofreciendo una mano de ayuda a estas soluciones de escalado mediante la introducción de un nuevo concepto - blobs.

Sí, blobs.

Pero, ¿qué es un "blob" y cómo ayuda esto exactamente al plan de escalado a largo plazo de Ethereum a través de rollups? Vamos a profundizar.

De sharding de ejecución completa a rollups

Así que, sharding implica barajar validadores aleatoriamente a través de diferentes shards (subgrupos) de la blockchain, con cada shard siendo esencialmente su propia mini-blockchain ejecutándose en paralelo a la Beacon Chain. 

Esta no es una idea nueva en el diseño de redes, y ejecutar un montón de procesos paralelos ha sido el plan para Ethereum durante bastante tiempo.

Fuente

¿El único problema? Se trata de un cambio complejo, y estaba llevando demasiado tiempo. Mientras que los desarrolladores e investigadores de Ethereum elaboraban estrategias sobre cómo implementar mejor la fragmentación, surgió un nuevo contrincante: los rollups.

En lugar de dividir las cadenas principales de Ethereum en sus propias minicadenas de bloques, los rollups actúan como minicadenas de bloques que operan "encima" de la Capa 1 de Ethereum (de ahí el término Capa 2). Y cuando Vitalik escribió su "A rollup-centric ethereum roadmap" post en 2020, la escritura ya estaba en la pared:

"Me parece muy plausible que cuando [la fragmentación de ejecución completa] finalmente llegue, esencialmente a nadie le importará. Todo el mundo se habrá adaptado ya a un mundo centrado en los rollups, nos guste o no, y para entonces será más fácil seguir por ese camino que intentar que todo el mundo vuelva a la cadena base sin ningún beneficio claro y con una reducción de 20 a 100 veces en la escalabilidad."

Por qué EIP-4844 es un gamechanger

Ahora que la comunidad Ethereum ha aceptado abrumadoramente los rollups como el futuro, ¿qué mejoras se pueden hacer en la mainnet que proporcionen el mayor impacto?

Primero, toquemos brevemente las funciones de una blockchain dentro de una relación Ethereum-Rollup.

Capa Blockchain

Rol del L2

Rol del L1

Consenso - "¿Cuál es el orden de los acontecimientos?"

El secuenciador L2 envía los datos de la transacción a L1 para su inclusión

Los constructores de bloques L1 ordenan bloques de transacciones (L1 y L2)

Ejecución - "¿Qué está pasando ahora mismo?"

Maneja la ejecución en el rollup

Maneja la ejecución en mainnet

Disponibilidad de datos - "¿Puedo ver lo que está pasando?"

Vuelve a enviar datos a la red principal y solicita datos cuando es necesario

Asegura que los secuenciadores L2 están proporcionando los datos necesarios para que cualquiera pueda verificar la ejecución del rollup

Acuerdo - "Finalización"

Ofrece a los usuarios confirmaciones rápidas y suaves. Confirmación en firme tras la inclusión en L1. Puede enviar pruebas a L1

Dar a los L2 confirmaciones firmes después de incluir transacciones en mainnet

La visión original de Ethereum centrada en la fragmentación se estableció para escalar la ejecución en mainnet. Ahora, con la ejecución a escala por rollups, esto ya no es la prioridad.

Cómo funcionan Ethereum y los rollups dentro de una arquitectura modular de blockchain. Fuente

¿Qué sigue siendo un problema hoy en día? La disponibilidad de los datos.

Las plataformas aún tienen que enviar los datos de las transacciones (así como las pruebas de fraude/validez para la verificación de la liquidación) a la L1 para que todo el mundo tenga una visión completa de lo que está ocurriendo en la red. Por lo tanto, mientras que los rollups han ayudado a escalar la Ejecución, Proto-Danksharding (PDS, con EIP-4844) está en camino de ayudar a escalar la Disponibilidad de Datos... con blobs.

Piensa en los blobs como un nuevo tipo de vehículo donde los rollups pueden aparcar los datos de transacciones y pruebas de manera eficiente, ahorrando gasolina para cuando envíen esta información a mainnet. Este nuevo tipo de transacción ofrece a los L2 una mejor forma de interactuar con el espacio de bloques L1.

Una visión esquemática de las transacciones con blobs introducidas por EIP-4844. Tenga en cuenta que DAS no estará disponible hasta Full Danksharding. Fuente

Si bien el ahorro real de gas conseguido por la EIP-4844 dependerá del grado de adopción de los blobs, las estimaciones iniciales aproximadas muestran una mejora de entre 10 y 100 veces en los costes de las transacciones de rollup.

¿Transacciones en L2 de Ethereum por unos céntimos?Sí, por favor.

De hecho, estas tarifas podrían ser tan baratas que podrían ser subvencionadas en su totalidad por los secuenciadores L2 que esperan generar expectación en torno a su red. Y teniendo en cuenta que Arbitrum Arbitrum y Optimism Optimism ya cuentan con programas de incentivos de tokens, la idea no es tan descabellada. ¿Quién no querría realizar transacciones gratis?

El gran desacoplamiento

Después de la actualización de PDS en EIP-4844, los validadores en Ethereum mainnet podrán procesar tanto ejecución L1 como blobs (que contienen Datos L2 y Liquidación/pruebas). ¿Y lo mejor? Por primera vez, podremos tener mercados de comisiones separados para estos dos conjuntos de datos.

  • Antes del EIP-4844 = las tarifas de gas en L1 afectan directamente a los costes de gas en los rollups
  • Después del EIP-4844 = mercados de tarifas completamente segregados para blobs L2 y ejecución L1

La disociación de los mercados de tarifas es una de las principales razones por las que Visa optó por Solana< a la hora de elegir qué red utilizar para los pagos de stablecoin.

Una exagerada acuñación de NFT en Ethereum mainnet ya no afectará a los usuarios de DeFi en su rollup favorito. Debido a los mercados de tarifas separados, estos enredos innecesarios serán cosa del pasado.

Los blobs también heredarán una "asignación objetivo", que tendrá como objetivo tres blobs por bloque para esta fase. Las cuotas de blobs se mantienen mediante un recuento continuo, a la EIP-1559, para garantizar que los blobs no atascan la red. De esta forma, tanto los blobs como las transacciones de ejecución L1 pueden coexistir armoniosamente en la cadena base.

Qué esperar

EIP-4844 está previsto para entrar en funcionamiento< con la próxima actualización de Ethereum, Dencun, que probablemente tendrá lugar en enero. Tras la actualización de mainnet, los rollups tendrán que realizar algunas actualizaciones para poder construir y enviar blobs correctamente a mainnet.

Debido a su complejidad, Full Danksharding (FDS) se encuentra más adelante en la hoja de ruta de Ethereum, pero está listo para desplegar actualizaciones masivas:

  • Data Availability Sampling (DAS) - los nodos no tienen que descargar todo el conjunto de datos para confirmar que los datos existen. Sólo tienen que tomar muestras aleatorias (denominadas "comprobaciones de disponibilidad de datos")
  • Los bloques podrán contener más blobs, y los blobs pueden ser mucho más grandes, gracias a DAS.

¿La mejor parte? Una vez que FDS llegue, los rollups no tendrán que actualizarse para soportarlo - sus actualizaciones para EIP-4844 será todo lo que necesiten.

Con el lanzamiento de proto-danksharding, la hoja de ruta centrada en rollups comienza oficialmente, preparando el escenario para el próximo capítulo de Ethereum. Así que cuando estés disfrutando de las transacciones básicamente gratuitas en tu L2 favorita el próximo verano, recuerda dar las gracias a tu amigable blob de barrio por ello.

Pasos-acción


563

Written by 563

7 Articles View all      

Bankless Contributing Analyst. Exploring the extremities of DeFi from a fundamentals-driven lens.

No Responses
Buscar en Bankless