Bitget App
Trading Inteligente
Comprar criptoMercadosTradingFuturosCopyBotsEarn
BlockchainTemas popularesDencunEthereum
En simples palabras: Todo lo que necesitas saber sobre la actualización Dencun de Ethereum

En simples palabras: Todo lo que necesitas saber sobre la actualización Dencun de Ethereum

Principiante
2024-01-19 | 5m

Las criptomonedas son sin duda el caso de uso más famoso de las blockchains, pero para Vitalik y los desarrolladores de Ethereum, es más importante mejorar el diseño de las blockchains para que puedan convertirse realmente en la solución a casi todo.

Las blockchains son la solución a casi todo

¿Blockchain qué?

Como su nombre indica, una blockchain (“cadena de bloques”) está compuesta por bloques que se encadenan. La información se recoge y se traduce en algo procesable llamado datos, y dividir los datos en bloques del mismo tamaño hace accesibles los datos de forma eficiente, rápida y fiable. Los datos son cruciales hoy en día porque ayudan a las personas, las empresas y los gobiernos a tomar decisiones con conocimiento de causa para desarrollar todo su potencial.

Los datos de la blockchain deben almacenarse en orden cronológico lineal, lo que significa que solo pueden añadirse nuevos bloques al llamado "final" de la cadena de datos existente. Es importante señalar que una vez que se genera un nuevo bloque, el contenido de los bloques anteriores no puede alterarse, ya que el hash del bloque de cada uno, es decir, su "identidad digital única", cambiará y requerirá la validación de la mayoría de una red. Hasta cierto punto, esto se traduce en la conocida inmutabilidad, confianza, transparencia y trazabilidad de la blockchain.

L1, L2 y rollups

Las blockchains son proyectos de layer 1 (L1): Bitcoin, Ethereum, Litecoin, Ripple, Solana, Binance Chain, Tron, etc. Si echamos un vistazo al trilema de la blockchain (seguridad, descentralización y escalabilidad), sabemos que si las cadenas originales, como Bitcoin y Ethereum, optan por centrarse en la seguridad y la descentralización, tendrán problemas con la escalabilidad. ¿Por qué es tan alta la comisión por transacción en Ethereum? La capacidad de la blockchain no es proporcional a la demanda de los usuarios, por lo que éstos tienen que "pujar" para que sus transacciones se procesen durante las horas pico, y las comisiones por transacción suben debido a este proceso de puja. Además, la velocidad de procesamiento de las blockchains aún no es óptima para su adopción a escala mundial: El máximo actual de transacciones por segundo (TPS) de Ethereum es de 62,34 frente a los 1.700 de Visa.

Las actualizaciones/extensiones de las blockchains se denominan layer 2 (L2). Las L2 se construyen sobre las L1 para poder reubicar en su red las transacciones que deben procesarse en las L1 y conseguir así un flujo más rápido y eficaz. Los rollups son una forma de realizar esta "reubicación" de datos y, por tanto, una solución de escalabilidad. Saber todo esto nos ayudará a entender la siguiente parte más fácilmente.

The Merge de Ethereum y lo que se viene

The Merge de Ethereum

The Merge de Ethereum fue el evento en el que Ethereum abandonó el viejo mecanismo de consenso Proof-of-Work (PoW) para implementar completamente el mecanismo Proof-of-Stake (PoS). Se trata de una concesión pragmática de la seguridad y la descentralización en aras de la escalabilidad, ya que PoS solo es superado por PoW, en especial teniendo en cuenta el número de validadores en Ethereum con respecto a otras L1, y permite un rendimiento de datos mucho más eficiente (en términos de consumo de energía) y mayor. Ethereum es el mayor ecosistema blockchain, el hogar de proyectos con variados propósitos y aplicaciones, y la infraestructura de algunas de las L2 más utilizadas (Polygon, Arbitrum, Optimism), por lo que una mejora en la eficiencia de Ethereum beneficiará, sin duda, a todos los interesados en la blockchain.

The Merge de Ethereum tuvo lugar casi dos años después del lanzamiento de la Beacon Chain, que entonces era la capa PoS además de la PoW original de Ethereum. Este diseño de doble capa no cambia con The Merge, pero la Beacon Chain es ahora la capa de consenso de Ethereum, y la otra la capa de ejecución (donde se producen las transacciones).

La actualización Dencun

La última actualización de Ethereum fue Shapella en abril de 2023, que permite el unstaking para validadores, y Dencun es la próxima gran novedad para Ethereum en el primer trimestre de 2024. La actualización Shapella, que tuvo lugar en la Beacon Chain, lleva el nombre de la estrella Capella, y la de la capa de ejecución el de la ciudad de Shanghái.

Ahora que Ethereum está trabajando en mejorar su escalabilidad, tienen que encontrar la manera de hacerlo. La propuesta inicial es el sharding (fragmentación), que describe el proceso de dividir la blockchain en un total de 64 fragmentos, de menor tamaño, más accesibles, mejores, más rápidos y más baratos de procesar. Además, los validadores se asignan a los fragmentos de forma pseudoaleatoria y se barajan de nuevo después de cada época, es decir, después de que se haya producido un evento específico. Esto sirve como barrera de seguridad mejorada para la blockchain.

Sin embargo, el equipo de desarrollo de Ethereum tomó nota de la creciente popularidad de los rollups y decidió centrarse en ellos durante los próximos años. La idea ahora es ayudar a las L2 a "comunicarse" o enviar datos a Ethereum de la forma más eficiente, y la respuesta a esto la propone el investigador de Ethereum Foundation Dankrad Feist (de ahí el nombre de Danksharding ): En lugar de dividir toda la blockchain en trozos más pequeños, lo que se "fragmentará" será el almacenamiento de datos.

Para llegar a Danksharding, primero tenemos que preparar la blockchain o, en otras palabras, trabajar en una versión temprana (proto en griego) de Danksharding. Agrega el nombre de otro investigador de EIP-4844 y el resultado es el Proto-Danksharding para la actualización Dencun. La actualización tendrá lugar en ambas capas, Deneb en la Beacon Chain y Cancun en la capa de ejecución. Se introducirá en la capa de ejecución un nuevo tipo de transacción denominada transacción “blob-carrying”, y la Beacon Chain almacenará datos de blob durante un periodo de tiempo limitado. Blob, abreviatura de “Binary Large Objects”, son datos no estructurados en forma binaria. Cuando los rollups interactúan con Ethereum, enviarán la información de la transacción en forma de blob en lugar de calldata (la memoria de solo lectura utilizada para almacenar los datos de la transacción). Recuerda que los datos blob se almacenan en la Beacon Chain, y durante un tiempo limitado porque ya están separados de los calldata. Esto alivia la congestión en ambas capas, sobre todo en la de ejecución, y en consecuencia se estima que mejora la velocidad y las tasas de rollup.

El resultado es más beneficioso para los equipos de rollup porque no tienen que hacer el trabajo extra para la transición Danksharding, 10-100x mejor velocidad, y menores tasas de datos Ethereum, que constituye el 90% de las comisiones por transacción L2. Lógicamente, los que más aprovecharán la mejora de Dencun serán los tokens L2 como OP y ARB. Sin embargo, el valor de ETH también podría subir. No hay que olvidar que las L2 dependen de Ethereum, por lo que cuando prosperan, el ecosistema Ethereum también crece.

Descargo de responsabilidad: Las opiniones expresadas en este artículo tienen solo fines informativos. Este artículo no constituye un respaldo a ninguno de los productos y servicios analizados ni un asesoramiento de inversión, financiero o de trading. Se debe consultar a profesionales calificados antes de tomar decisiones financieras.

Compartir
link_icon