Proto-danksharding: un nuevo avance en la escalabilidad de Ethereum. ¿Cómo empodera EIP-4844 a L2?

robot
Generación de resúmenes en curso

Proto-danksharding: Análisis de principios e impacto

Con la transición de Ethereum de un protocolo de prueba de trabajo a un protocolo de consenso de prueba de participación, el próximo proyecto importante en la hoja de ruta de desarrollo de Ethereum es EIP-4844, es decir, "paquetes nativos". Esta propuesta tiene como objetivo mejorar la escalabilidad de los rollups construidos sobre Ethereum.

EIP-4844 introduce un nuevo tipo de transacción, llamado blobs, que aumenta los requisitos de datos y almacenamiento de bloques en Ethereum, y crea un nuevo mercado de tarifas que separa el precio de los blobs del de las transacciones regulares.

Los rollups son protocolos que dependen de la cadena de bloques de Capa 2 ( como Ethereum ) para la disponibilidad de datos ( DA ). Normalmente, un rollup basado en contratos inteligentes no solo depende de la DA de Ethereum, sino que también depende de Ethereum para la liquidación de transacciones ( y la verificación ). Estos rollups leen datos específicamente de capas de DA como Ethereum, y ejecutan transacciones efectivas y código de contratos inteligentes.

A través de EIP-4844, cada bloque creará un espacio de datos adicional de 512 kB o 768 kB para rollup. Es importante que los datos publicados en este espacio se almacenarán durante aproximadamente tres semanas. Debido a la temporalidad de la verificación de datos de las transacciones blob, así como a un mercado de tarifas de precios de blob separado de otros tipos de transacciones, teóricamente el costo de publicar datos de rollup en Ethereum se reducirá significativamente.

Proto-danksharding es el preludio y "prototipo" del danksharding completo, que permitirá a los nodos de Ethereum descargar fragmentos de datos blob para determinar la disponibilidad del blob completo.

Primer paso de la modularidad de Ethereum: Introducción básica a Proto-danksharding y su funcionamiento

Fondo

EIP-4844 se considera una actualización de escalabilidad para Ethereum. Sin embargo, es importante tener en cuenta que el cambio en el código no ha aumentado ni introducido mejoras sustanciales en la capacidad de transacciones de Ethereum en sí. El proto-danksharding reduce el costo de publicar grandes cantidades de datos en Ethereum, lo que a su vez disminuye el costo operativo de los rollups.

En los últimos cuatro años, la actividad de transacciones de rollups de Ethereum, incluyendo Arbitrum, Optimism, StarkNet, zkSync y Polygon zkEVM, ha estado en aumento. En comparación con el costo de desplegar código y realizar transacciones directamente en Ethereum, los rollups han ahorrado más del 99% de las tarifas de gas para los usuarios finales y los desarrolladores de dapps.

El objetivo de EIP-4844 es reducir aún más los costos de rollup mediante la introducción de transacciones blob. Los blobs son como remolques que se pueden adjuntar a los bloques de Ethereum sin afectar o ocupar el espacio de bloque existente para procesar transacciones regulares. El espacio de bloque blob se subastará según su propio mercado de tarifas, imitando el diseño del mercado de tarifas de EIP-1559.

Las transacciones Blob no se almacenarán indefinidamente en Ethereum, sino que se almacenan en la capa de consenso de Ethereum (CL) y se eliminarán de los nodos CL después de tres semanas. El proto-danksharding permitirá que cada bloque tenga hasta cuatro blobs, cada uno de los cuales puede contener hasta 128 kB de datos adicionales.

Introducción básica a Proto-danksharding, el primer paso hacia la modularidad de Ethereum

Danksharding completo

Cuatro blobs aumentan el tamaño del bloque de Ethereum en 512 kB. La visión completa de EIP-4844 es introducir hasta 64 blobs en Ethereum, y hacerlo sin aumentar significativamente la carga computacional de los nodos de validación de bloques. Para lograr el danksharding completo, Ethereum necesita implementar dos tecnologías: muestreo de disponibilidad de datos (DAS) y codificación de borrado.

Primer paso de la modularización de Ethereum: Introducción básica a Proto-danksharding y su funcionamiento

muestreo de disponibilidad de datos ( DAS )

El objetivo de DAS es garantizar que todos los fragmentos de datos agrupados por el ordenante se hayan publicado en la cadena. Los nodos completos son seleccionados aleatoriamente, descargan un bloque de datos del blob y generan pruebas de disponibilidad de datos. El proceso de muestreo de datos implica menos carga computacional que descargar todos los datos del blob, pero en teoría ofrece las mismas garantías de disponibilidad de datos.

Primer paso hacia la modularidad de Ethereum: Introducción básica al Proto-danksharding y su funcionamiento

Borrar código

La tecnología de codificación de borrado ha mejorado la capacidad de muestreo de datos. Si al menos la mitad de los blobs son verificados, el resto de los blobs pueden ser reconstruidos. Esta técnica solo es efectiva cuando los datos están representados como polinomios.

Primer paso hacia la modularidad de Ethereum: Introducción básica a Proto-danksharding y su funcionamiento

Compromiso KZG

Antes de que DAS y la codificación de borrado se puedan implementar en Ethereum, el sharding completo de dank necesita la implementación del esquema de compromiso KZG. El compromiso KZG es un sistema de prueba de cero conocimiento que permite evaluar un polinomio sin revelar el polinomio completo.

Primer paso de la modularización de Ethereum: Introducción básica a Proto-danksharding y su funcionamiento

Beneficios e impactos

El proto-danksharding mejora la capacidad de Ethereum para soportar rollups de capa 2 y ordenadores de servicios rollup, al mismo tiempo que alienta a los usuarios finales a realizar transacciones en el rollup, en lugar de hacer transacciones directamente en Ethereum a largo plazo.

Los principales beneficios de EIP-4844 incluyen:

  • Reducir el costo de rollup
  • Aumentar el espacio de bloques blob
  • Sentar las bases para una expansión y optimización adicionales
  • Animar a los usuarios a migrar a rollup

Primer paso hacia la modularidad de Ethereum: Introducción básica a Proto-danksharding y su funcionamiento

Primer paso hacia la modularidad de Ethereum: Introducción básica a Proto-danksharding y su funcionamiento

Primer paso hacia la modularidad de Ethereum: Introducción básica a Proto-danksharding y su principio de funcionamiento

Primer paso hacia la modularidad de Ethereum: Introducción básica a Proto-danksharding y su funcionamiento

Primer paso hacia la modularidad de Ethereum: Introducción básica a Proto-danksharding y su funcionamiento

Primer paso hacia la modularidad de Ethereum: Introducción básica a Proto-danksharding y su funcionamiento

Primer paso hacia la modularidad de Ethereum: Introducción básica a Proto-danksharding y su funcionamiento

Primer paso hacia la modularización de Ethereum: Introducción básica a Proto-danksharding y su funcionamiento

Primer paso hacia la modularidad de Ethereum: Introducción básica a Proto-danksharding y su funcionamiento

Conclusión

EIP-4844 no es una actualización que cambie las reglas del juego para la escalabilidad de Ethereum, ya que no reducirá directamente los costos para los usuarios finales de Ethereum. El proto-danksharding beneficia principalmente a los usuarios y operadores de rollup.

EIP-4844 lleva a Ethereum por un camino de escalabilidad significativa al modularizar y descargar las actividades de ejecución de transacciones a otros protocolos. Establece las bases para el siguiente paso de danksharding completo y el uso de compromisos polinómicos en DAS.

En general, el Proto-danksharding es el primer paso para transformar Ethereum en una blockchain modular, principalmente a través del soporte de la ejecución de transacciones por parte de Layer 2 rollup. Representa un voto de confianza en la teoría de blockchain modular y alentará más intentos de rollup en Ethereum.

Primer paso de la modularización de Ethereum: Introducción básica a Proto-danksharding y su principio de funcionamiento

ETH-0.77%
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • 4
  • Compartir
Comentar
0/400
GmGmNoGnvip
· 07-24 05:40
秀儿迟早得To the moon啊
Ver originalesResponder0
MetaverseHobovip
· 07-21 06:17
gas finalmente bajó, así de simple.
Ver originalesResponder0
liquidation_surfervip
· 07-21 05:50
l2要To the moon咯
Ver originalesResponder0
MetaMaximalistvip
· 07-21 05:48
finalmente algo de verdadera innovación en la escalabilidad... la mayoría de las L2 han estado aprovechando el bombo sin sustancia, para ser honesto
Ver originalesResponder0
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)