El Principal Desarrollador de Ethereum Explica Por Qué Proto-Danksharding es Importante

"Podremos manejar los datos de manera mucho más eficiente y también de forma más económica", dijo él.

Por Pedro Solimano

3 min lectura

Proto-danksharding va a cambiar por completo Ethereum, y para mejor, según el principal desarrollador de la blockchain, Mario Havel.

Havel le dijo a Decrypt en el evento ETH Barcelona durante el fin de semana, que la próxima gran actualización de Ethereum, llamada "Dencun", está llegando a las "etapas finales de planificación". La actualización hará muchas cosas, pero uno de los cambios principales es la introducción de la función proto-danksharding, que permitirá que la red escale y maneje hasta 100.000 transacciones por segundo, según los desarrolladores.

"La mayoría del enfoque en este momento está en la implementación de EIP-4844, también conocido como proto-danksharding", explicó Havel. Según el desarrollador, la actualización EIP-4844 sienta las bases para el fragmentado de datos mediante la introducción de un nuevo tipo de transacción, llamado de forma curiosa "data blob".

Los bloques blob también introducen lo que se llama un compromiso KZG. El nombre proviene de Kate-Zaverucha-Goldberg, los nombres de los autores originales que lo idearon.

Según Havel, el compromiso KZG apuntará a ciertos "blobs" de información. Esto es útil para soluciones de escalado de capa 2, como Optimism y Arbitrum, porque agrupan transacciones juntas en lo que se conocen como "rollups" y actualmente tienen problemas para acceder a los datos necesarios para verificar esas transacciones.

Cuanto más fácil sea para un rollup acceder a los datos que necesita, más rápido y más barato se pueden verificar las transacciones y enviar los informes a la red principal de Ethereum.

Según Carl Beekhuizen y Trent van Epps, dos miembros de la Fundación Ethereum que están trabajando en proto-danksharding, los blobs sientan las bases para el particionamiento de datos.

En el Podcast Epicenter a principios de este año, aclararon la idea, diciendo que en lugar de tener múltiples sidechains simultáneas, solo hay una cadena pero con cantidades "locas" de información.

Los datos pueden dividirse en la única cadena, lo que permite que los validadores individuales o las máquinas de menor tamaño sean responsables solo de una parte de esa gran cantidad de información. Y, según Havel, esos datos solo se almacenarán durante unas pocas semanas.

Los compromisos KZG están al final de su "ceremonia de invocación KZG" o una "ceremonia de cálculo de múltiples partes", dijo Havel, que llama a la comunidad a ayudar con el esfuerzo de escalado.

Havel también explicó que los blobs solo almacenarán datos durante un tiempo limitado y nunca tocarán la Máquina Virtual de Ethereum (EVM), el entorno donde todos los contratos inteligentes viven e interactúan entre sí, ni el estado de Ethereum directamente.

"En cambio, crearán un compromiso KZG, lo que nos permitirá manejar los datos de manera mucho más eficiente y a un costo mucho más bajo", explicó, dado que los blobs son lo suficientemente pequeños como para que su uso en disco sea manejable.

Havel explicó que los blobs solo almacenarán datos por un tiempo limitado y nunca tocarán la Máquina Virtual de Ethereum (EVM). "Podremos manejar los datos de manera mucho más eficiente y también de manera más económica", concluyó.

Información adicional de Rodrigo Martinez.

Get crypto news straight to your inbox--

sign up for the Decrypt Daily below. (It’s free).

Noticias recomendados