10
MINS
Emprendimiento

Ethereum es 10 veces más escalable hoy gracias a los blobs 😱😱😱

Cada día nos acercamos más al mundo donde cripto tiene adopción masiva, para que eso pase necesitamos transacciones baratas. Eso traen los blobs.

Ethereum es 10 veces más escalable hoy gracias a los blobs 😱😱😱

¿Blobs? ¿Dencun? ¿Nueva actualización en Ethereum? En este newsletter te vamos a explicar por qué la propuesta EIP-4844 es de las actualizaciones más importantes, cómo funciona y el efecto que creemos que va a tener en toda la industria.

En este artículo cubriremos:

  • El estado actual de los Rollups
  • Explicación de EIP-4844
  • Efectos posteriores a la actualización
  • ¿Qué se viene?

Ethereum es la red más popular en el espacio cripto gracias a que es el centro de las aplicaciones descentralizadas. Desafortunadamente, ser el centro de innovación de tantas plataformas, protocolos, aplicaciones y tokens causa altos costos en las transacciones. Para solucionar este problema Ethereum tiene un roadmap de escalabilidad. Comenzando con la ya exitosa actualización de The Merge, donde se hizo la transición de PoW a PoS.

Actualizar la red de Ethereum no es fácil. Su alta actividad y el gran número de aplicaciones que dependen de ella hacen que las grandes actualizaciones pueden tardar meses o incluso años en implementarse. Por ello, necesita una solución personalizada. Aquí entra la propuesta EIP-4844 Proto-Danksharding, un paso intermedio hacia el futuro de danksharding en Ethereum.

Dencun fue la actualización más reciente del roadmap de Ethereum y ocurrió el 13 de marzo de 2024. Esta actualización incluyó el EIP-4844 que introduce un nuevo tipo de transacción llamado "blobs". Los blobs son un gran paso para alcanzar la adopción masiva de cripto. Ethereum tiene la fama de ser fuertemente criticado por su baja escalabilidad a pesar de ser el blockchain con mejores efectos de red en términos de desarrollo y TVL.

El estado actual de los Rollups

Antes de explicar la propuesta, tenemos que dar un repaso a cómo funcionan las capas 2 o rollups.

¿Has intentado mandar 5 dólares de ETH a un amigo y el gas cuesta lo mismo o más? ¿O querer vender un poco de ETH para incrementar tu exposición a stablecoins?

Esta es una transacción del día a día en Ethereum:

Queremos vender 0.01 eth por 33 dólares, pero la tarifa nos da un costo de 17 dólares para ejecutar esa transacción. Tener que gastar $20 o más en tarifas de gas para una sola transacción no es ideal si desea alcanzar una adopción masiva, aquí es donde entran los rollups. Los rollups sirven para combatir estos altos precios de gas y ayudan a la escalabilidad de Ethereum.

Los rollups permiten procesar múltiples transacciones fuera de la cadena principal (off-chain) y luego agruparlas en una sola transacción que se registra en la cadena principal (Ethereum).  Lo que hace que cobre la tarifa del gas de una transacción por un paquete de cientos. Esto ayuda a aumentar la capacidad de procesamiento de transacciones de la red y reducir las tarifas de gas asociadas, haciendo que las operaciones sean más eficientes y económicas.

Si quieres saber más sobre las diferencias, te recomendamos este vídeo donde explicamos desde 0 los rollups:

“Tio Espacio Cripto, suena muy bien eso de los rollups, pero, ¿por qué no haber pensado en esa escalabilidad desde un principio?”

Es una excelente pregunta, la escalabilidad es la capacidad de una blockchain para manejar un gran número de transacciones de manera barata y rápida. El problema de porque Ethereum batalla con el tema de escalabilidad, es porque tendría que sacrificar o la descentralización o seguridad de su red, esto se conoce como el trilema de la blockchain. No se pueden alcanzar todos los puntos (escalabilidad, seguridad y descentralización) sin sacrificar uno. Lo explicamos más a detalle acá:

¿Cómo los rollups resuelven el trilema de descentralización, escalabilidad y seguridad? 🤔

Espacio Cripto

·

22 feb

Read full story

También el ecosistema cripto es bastante nuevo, al momento de haber creado Ethereum, no sabíamos que nos íbamos a encontrar con tales problemas. Por esa razón se ha construido esta infraestructura con un proceso de iteración constante. Se crean aplicaciones, vemos limitantes, se hacen las actualizaciones. Por eso mismo las capas 2 ahora son parte fundamental de la escalación de Ethereum.

Ahora, si analizamos las rollups, podemos estar de acuerdo que sí ayudan bastante a la escalabilidad. Rolloups como Optimism, Arbitrum o Scroll son buenísimas porque reducen a un 90% el costo de cada transacción, a diferencia de si lo hicieras en mainnet. Sin embargo, hay ocasiones en las que incluso usando rollups como Arbitrum o Optimism, nos encontramos con altos precios de gas.

Por ejemplo, un swap de ETH a USDT:

Swap en mainnet: $17 dólares

Swap en rollup: $1.37 dólares

En teoría estamos haciendo un gran salto en descuento, lo cual es bueno, pero no es suficiente para alcanzar adopción masiva. Si queremos una aplicación que necesite una disponibilidad de millones de transacciones baratas, el costo de ellas también debe de ser barata.

¿Por qué sucede esto?

Los rollups dependen de la red principal de Ethereum para la seguridad. Cuando el precio del gas en Ethereum es alto, puede afectar el costo de las transacciones en los rollups. A pesar de que miles de movimientos se hagan offchain con rollups, como quiera se necesita pagar tarifas para enviar datos de vuelta a la red principal. Nos ahorramos mucho, pero todavía hay que pagar por el gas.

Para resolver este problema, es donde entra EIP-4844, la propuesta que se encarga en combatir las altas tarifas en los rollups. Al implementarse podemos ver todavía otra reducción 10 veces más grande en el gas, lo que hace posible una conversación sobre las capas 2. A continuación te contaremos a detalle de qué trata EIP-4844.

¿Qué es Proto-danksharding (EIP-4844)?

Proto-danksharding, nombrada en honor a los investigadores Dankrad Feist y Proto Lambda. Permite que los datos relacionados con las transacciones de la Capa 2 se almacenen en la blockchain de Ethereum de manera más económica.  *Puedes ver la propuesta aquí: https://eips.ethereum.org/EIPS/eip-4844*

Proto-danksharding a través de la propuesta EIP-4844 es una de las características más significativas de la actualización Dencun. Proto-danksharding es uno de los pasos para completar Danksharding. Dankshardding es el objetivo final en esta etapa del roadmap de Ethereum.

Ethereum tiene un roadmap de escalabilidad en el que actualmente está enfocado en la parte de los rollups. Dencun fue la actualización más reciente del roadmap, incluyendo la propuesta EIP-4844. La relación de Dencun con el danksharding y el proto-danksharding puede entenderse como una serie de etapas en el camino hacia un Ethereum más escalable:

  • Danksharding (Objetivo Final): Esta es la versión completamente desarrollada. Utiliza sharding de datos con un gran número de blobs de datos adjuntos a cada bloque. Esto aumenta significativamente la cantidad de datos que pueden almacenarse en la red principal de Ethereum. Un blob es la forma en la que los rollups publican las transacciones a la capa 1 de Ethereum.
  • Proto-Danksharding: Este es un paso inicial crucial implementado el 13 de marzo de 2024 como parte de la actualización Dencun (EIP-4844). Permite adjuntar tres blobs de datos por bloque que contiene datos de transacción comprimidos de los rollups. Aunque ofrece una mejora de escalabilidad más limitada, reduce significativamente las tarifas de gas para los usuarios de rollups al habilitar el almacenamiento temporal de datos.
  • Actualización Dencun: La actualización no se centró únicamente en el danksharding. Fue una actualización más amplia que abarcó varias mejoras, siendo el proto-danksharding un elemento clave. Dencun abordó ineficiencias tanto en las capas de consenso como de ejecución de Ethereum, sentando las bases para futuras soluciones de escalabilidad como el danksharding completo.

Aquí tienes una analogía: Imagina construir un sistema de autopistas (escalabilidad) para una ciudad en crecimiento (red Ethereum).

  • Danksharding es el sistema de autopistas definitivo, con múltiples carriles que pueden manejar una enorme cantidad de tráfico (transacciones).
  • Proto-Danksharding es como añadir un carril inicial para vehículos a la autopista existente, ofreciendo algún alivio inmediato al tráfico (tarifas de gas reducidas).
  • Actualización Dencun es cómo mejorar la infraestructura general (capas de consenso y ejecución) para prepararse para la futura expansión de la autopista (danksharding completo).

En esencia, Dencun introdujo la primera etapa del danksharding (proto-danksharding) como parte de su esfuerzo más amplio para mejorar la escalabilidad de Ethereum. Proto-Danksharding como ya la mencionamos, permite que el almacenamiento de datos sea más eficiente a través de blobs. Los blobs son los responsable de disminuir ese costo de transacción 10 veces más.

compartir