La actualización de Ethereum “Dencun” mejora la escala a través de “Proto-Danksharding” – BitcoinBlog.de – el blog para Bitcoin y otras monedas virtuales



Un mate. Imagen de Ari Bakker vía flickr.com. Licencia: Creative Commons

“Dencun” está programado para entrar en funcionamiento el 13 de marzo: la actualización de Ethereum introducirá, entre otras cosas, la fragmentación proto-Dank. Esto reducirá las tarifas de las acumulaciones y marcará el primer paso hacia la fragmentación completa.

La Fundación Ethereum anuncia la próxima actualización de Dencun. La actualización, muy esperada debido al “proto-Danksharding”, está programada para entrar en funcionamiento el 13 de marzo. Dado que se trata de una bifurcación dura, todos los nodos completos y participantes deben actualizar su cliente de antemano.

Dencun implementa nueve EIP (Propuestas de mejora de Ethereum). La mayoría de ellos mejoran detalles o corrigen errores menores. EIP-4844, sin embargo, se considera un hito. Su objetivo es marcar el comienzo de una nueva era de escalamiento a través del “proto-thanksharding”, no solo para Ethereum, sino para las criptomonedas en general.

Acumulaciones y sus límites

¿De qué se trata? Para comprender Proto-Dunksharding, debes saber algunas cosas sobre cómo escala Ethereum. La “cadena principal”, también llamada “cadena baliza”, solo tiene una capacidad limitada. La mayoría de las transacciones ya se ejecutan en la llamada “Capa 2”, que principalmente significa “acumulados”.

Un rollup es un tipo de compresión de transacciones: si bien las transacciones en sí tienen lugar en el servidor rollup, este coloca evidencia de ellas en la cadena de bloques a intervalos regulares, que los participantes y los nodos pueden verificar.

Los rollups tienen la gran ventaja de que no modifican la experiencia del usuario de Ethereum y son fáciles de integrar en las billeteras. Todas las importantes “Capas 2” de Ethereum son acumulaciones (como Arbitrum, Optimism, Starknet, Base) y ya escalan Ethereum en un factor de casi 10: por cada transacción procesada en la cadena principal, actualmente hay 9,3 transacciones. en un rollup.

En ningún otro lugar el escalado a niveles más altos ha sido tan exitoso como en Ethereum. Pero la tecnología llega a sus límites: reduce la huella de las transacciones en cadena, pero no la elimina por completo. Una cierta parte de los datos de la transacción siempre se filtrará a la cadena principal a través de la evidencia. A medida que aumentan las tarifas de Ethereum, también aumentan en las acumulaciones y, especialmente para transacciones complejas que involucran contratos inteligentes, rápidamente se paga una cantidad de centavos de dos dígitos medios.

Este no es un problema grave, pero es algo perturbador e impide que Ethereum alcance su potencial como una “cadena de bloques para todo”.

A medio camino de fragmentación

Ahora se supone que EIP-4844 cambiará esto con Proto-Danksharding. Esta no es la solución final, pero promete aliviar el dolor causado por la descamación en el corto plazo.

El plan a largo plazo es reservar una cierta cantidad de datos en cada bloque de Ethereum para la evidencia acumulada (alrededor de 16 megabytes) y separar claramente estos datos del resto del bloque para que no todos los nodos completos tengan que descargarlos y almacenarlos. . Este proceso se llama fragmentación. Puedes imaginarlo como un carril extra para los autobuses públicos.

Proto-Danksharding está dando ahora el primer paso en este sentido: introduce el formato de transacción correspondiente y le reserva espacio en los bloques, pero sin separarlo claramente del resto.

Hasta ahora, la evidencia de los resúmenes se ha guardado como “datos de llamadas”. Este es un formato de datos que puede ser direccionado completamente por EVM (Máquina Virtual Ethereum) y, por lo tanto, debe almacenarse en la cadena de bloques para siempre. Con Proto-Danksharding, los paquetes acumulativos ahora pueden guardar los datos como un “blob”: este es un formato que no está disponible directamente para el EVM, pero que los nodos pueden verificar.

Se deben reservar aproximadamente 0,35 megabytes de datos de blobs por bloque. Estos deben ser descargados por todos los nodos para poder verificarlos. Sin embargo, dado que son irrelevantes para operaciones futuras, los nodos pueden eliminarlos después de un período de tiempo relativamente corto.

Lo más importante es que el reformateo desacopla los datos acumulados del mercado de tarifas general. Ya no compites con todas las transacciones de datos de llamadas, solo con otros datos de blobs. En consecuencia, se espera que las tarifas acumuladas disminuyan significativamente después de la actualización de Dencun.

Source: https://bitcoinblog.de/2024/03/04/wie-eine-extraspur-fuer-linienbusse-ethereum-upgrade-dencun-verbessert-skalierung-durch-proto-dunksharding/




Deja una Respuesta