Proto-danksharding: concepto y análisis de su funcionamiento
Proto-danksharding es una parte importante de la hoja de ruta de actualización de escalabilidad de Ethereum, que tiene como objetivo reducir los costos operativos de los rollups al introducir transacciones blob. Este artículo explorará a fondo los conceptos clave de Proto-danksharding, su funcionamiento y su impacto potencial en el ecosistema de Ethereum.
Antecedentes
Con la finalización de la fusión y la actualización de Shanghai, Ethereum ha logrado hacer la transición al mecanismo de consenso de prueba de participación. El siguiente hito importante es el EIP-4844, la propuesta de "bloques de datos nativos". Esta propuesta introduce un nuevo tipo de transacción: blob, con el objetivo de proporcionar una solución de disponibilidad de datos más económica para los rollups.
Rollup es un protocolo de escalado que depende de la segunda capa de blockchain (, como Ethereum ), para la disponibilidad de datos y la liquidación de transacciones. Actualmente, el costo de enviar grandes volúmenes de datos a Ethereum es alto, en parte porque los datos se almacenan permanentemente como parte del historial de transacciones. EIP-4844 creará espacio adicional de 512 kB o 768 kB por bloque, específicamente para rollup, y solo se almacenará de forma temporal durante aproximadamente 3 semanas.
Cómo funciona el Proto-danksharding
Proto-danksharding introduce transacciones blob, cuya vida útil es la siguiente:
El ordenado de Rollup empaqueta los lotes de transacciones en blobs
blob se envió a la memoria de Ethereum
El validador adjunta el blob al bloque.
Validación de nodos de blob y propagación de bloques
Los datos blob se almacenan en la cadena de referencia durante aproximadamente 3 semanas.
Los datos blob se eliminan 3 semanas después.
Cada bloque puede contener un máximo de 4 blobs, y cada blob tiene un tamaño máximo de 128 kB. Las transacciones de blobs tienen un mercado de tarifas independiente, con costos inicialmente bajos que aumentan a medida que aumenta la tasa de uso.
Visión completa de Danksharding
Proto-danksharding es el preludio del Danksharding completo. El objetivo de la versión completa es aumentar la cantidad de blobs por bloque de 4 a 64, sin aumentar significativamente la carga de cálculo de los nodos. Esto requiere dos tecnologías clave:
Muestreo de disponibilidad de datos ( DAS ): Verificar la disponibilidad de datos mediante muestreo aleatorio, sin necesidad de descargar todos los datos.
Borrado de codificación: se puede reconstruir datos completos incluso si se pierden algunos datos.
Además, el esquema de compromiso KZG es una de las tecnologías clave para lograr el Danksharding completo.
El impacto del Proto-danksharding
Se espera que el proto-danksharding tenga los siguientes efectos en Ethereum:
Reducir significativamente los costos operativos del rollup, haciendo que las soluciones de Layer 2 sean más atractivas.
Proporcionar espacio de almacenamiento de datos dedicado para rollup, reduciendo la dependencia del almacenamiento en la cadena principal.
Sentar las bases para lograr un Danksharding completo en el futuro
Impulsar la evolución de Ethereum hacia una arquitectura de cadena de bloques modular
Sin embargo, el proto-danksharding no mejora directamente la capacidad de procesamiento de transacciones de Ethereum en sí, sus beneficios son principalmente obtenidos por los usuarios y operadores de rollup. Para los usuarios finales, a menos que haya una migración masiva a rollup, es posible que no sientan cambios significativos a corto plazo.
Conclusión
Proto-danksharding es un paso importante en la evolución de Ethereum hacia una blockchain modular, allanando el camino para futuras actualizaciones de escalabilidad. Aunque no es una solución de escalabilidad inmediata, refleja la confianza de los desarrolladores de Ethereum en la tecnología rollup y la visión de lograr escalabilidad a largo plazo a través de la modularidad. A medida que la tecnología rollup madure y sea adoptada ampliamente, el verdadero valor de Proto-danksharding se hará evidente.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
15 me gusta
Recompensa
15
5
Compartir
Comentar
0/400
GasFeeCryer
· 07-07 23:26
¿El abuelo va a añadir gas otra vez?
Ver originalesResponder0
GasWhisperer
· 07-05 23:29
observando los patrones del mempool como un adivino de tarifas de eth...
Ver originalesResponder0
Lonely_Validator
· 07-05 23:19
Todavía el dinero es lo más importante, debería ser más barato.
Proto-danksharding: un nuevo capítulo en la escalabilidad de Ethereum y el camino para Soltar los costos de rollup
Proto-danksharding: concepto y análisis de su funcionamiento
Proto-danksharding es una parte importante de la hoja de ruta de actualización de escalabilidad de Ethereum, que tiene como objetivo reducir los costos operativos de los rollups al introducir transacciones blob. Este artículo explorará a fondo los conceptos clave de Proto-danksharding, su funcionamiento y su impacto potencial en el ecosistema de Ethereum.
Antecedentes
Con la finalización de la fusión y la actualización de Shanghai, Ethereum ha logrado hacer la transición al mecanismo de consenso de prueba de participación. El siguiente hito importante es el EIP-4844, la propuesta de "bloques de datos nativos". Esta propuesta introduce un nuevo tipo de transacción: blob, con el objetivo de proporcionar una solución de disponibilidad de datos más económica para los rollups.
Rollup es un protocolo de escalado que depende de la segunda capa de blockchain (, como Ethereum ), para la disponibilidad de datos y la liquidación de transacciones. Actualmente, el costo de enviar grandes volúmenes de datos a Ethereum es alto, en parte porque los datos se almacenan permanentemente como parte del historial de transacciones. EIP-4844 creará espacio adicional de 512 kB o 768 kB por bloque, específicamente para rollup, y solo se almacenará de forma temporal durante aproximadamente 3 semanas.
Cómo funciona el Proto-danksharding
Proto-danksharding introduce transacciones blob, cuya vida útil es la siguiente:
Cada bloque puede contener un máximo de 4 blobs, y cada blob tiene un tamaño máximo de 128 kB. Las transacciones de blobs tienen un mercado de tarifas independiente, con costos inicialmente bajos que aumentan a medida que aumenta la tasa de uso.
Visión completa de Danksharding
Proto-danksharding es el preludio del Danksharding completo. El objetivo de la versión completa es aumentar la cantidad de blobs por bloque de 4 a 64, sin aumentar significativamente la carga de cálculo de los nodos. Esto requiere dos tecnologías clave:
Además, el esquema de compromiso KZG es una de las tecnologías clave para lograr el Danksharding completo.
El impacto del Proto-danksharding
Se espera que el proto-danksharding tenga los siguientes efectos en Ethereum:
Sin embargo, el proto-danksharding no mejora directamente la capacidad de procesamiento de transacciones de Ethereum en sí, sus beneficios son principalmente obtenidos por los usuarios y operadores de rollup. Para los usuarios finales, a menos que haya una migración masiva a rollup, es posible que no sientan cambios significativos a corto plazo.
Conclusión
Proto-danksharding es un paso importante en la evolución de Ethereum hacia una blockchain modular, allanando el camino para futuras actualizaciones de escalabilidad. Aunque no es una solución de escalabilidad inmediata, refleja la confianza de los desarrolladores de Ethereum en la tecnología rollup y la visión de lograr escalabilidad a largo plazo a través de la modularidad. A medida que la tecnología rollup madure y sea adoptada ampliamente, el verdadero valor de Proto-danksharding se hará evidente.