Actualizaciones de Dencun de Ethereum y oportunidades potenciales

La versión de prueba de prueba Dencun de Ethereum Network se lanzó en la red de pruebas Goerli el 17 de enero de 2024, y se lanzó con éxito la red de prueba Sepolia el 30 de enero. La actualización de Dencun se está acercando más y más cerca de nosotros.

Después de otra actualización de la red de pruebas Holesky el 7 de febrero, se actualizará la red principal.Actualmente, la red principal actualizada de Cancún se ha confirmado oficialmente el 13 de marzo.

Cada actualización de Ethereum casi estará acompañada de una ola de mercado temático.

Si sigue la experiencia previa, esta actualización de Dencun también tendrá la oportunidad de hacer un diseño anticipado.

Sin embargo, debido a que el contenido técnico involucrado en la actualización de Dencun es relativamente oscuro, no puede confundirse con una oración como la actualización de Shanghai, «Ethereum ha cambiado de POW a POS» y es difícil comprender los puntos clave del diseño.

Por lo tanto, este artículo utilizará un lenguaje fácil de entender para explicar los detalles técnicos de la actualización de Dencun y resolver el contexto entre esta actualización y la disponibilidad de datos DA y la capa 2 para los lectores.

EIP 4484

EIP-4844 es la propuesta más importante en esta actualización de Dencun, que marca un paso tangible e importante en la expansión de Ethereum de manera descentralizada.

En términos de Layman, en la actualidad, Ethereum Layer 2 necesita enviar transacciones que ocurran en la capa 2 a los datos de llamadas de la red principal de Ethereum para nodos para verificar la efectividad de la generación de bloques de la red de la capa 2.

El problema provocado por hacer esto es que, aunque los datos de la transacción se han comprimido tanto como sea posible, el enorme volumen de transacción de la segunda capa se multiplica por la base de altos costos de almacenamiento de la red principal de Ethereum, que sigue siendo el mismo para el mismo para el mismo para el Nodo de la segunda capa y los usuarios de la segunda capa.El factor de precio solo hará que la segunda capa pierda una gran cantidad de usuarios y fluya a la cadena lateral.

EIP 4484 crea una nueva blob de área de almacenamiento más barata (objeto grande binario) y reemplaza el nuevo tipo de transacción actualizado llamado «transacción de transporte de blob» que puede apuntar al espacio de almacenamiento de blob. El ecosistema de Ethereum ahorra costos de gas.

Razones para el almacenamiento de blob barato

Como todos sabemos, más barato tiene un precio.

Por el contrario, El EL solo puede acceder a las referencias a los datos de Blob, y los datos de BLOB en sí solo se pueden descargar y almacenar mediante la capa de consenso de Ethereum (CL, también conocida como nodo Beacon), y la cantidad de memoria y cálculo se almacena para ser IS es ISS es Mucho más pequeño que el de Ethereum ordinario.

Además, Blob tiene una característica que solo se puede almacenar durante un período de tiempo limitado (generalmente aproximadamente 18 días) y no se expandirá infinitamente como el tamaño del libro mayor Ethereum.

El período de validez de almacenamiento de Blob

A diferencia del libro mayor permanente de Blockchain, Blob es un almacenamiento temporal con un tiempo utilizable de 4096 épocas, o aproximadamente 18 días.

Después de la expiración, la mayoría de los clientes de consenso no podrán recuperar datos específicos en el blob.Sin embargo, la evidencia de su existencia preexistente permanecerá en la red principal en forma de promesas de KZG y se almacenará permanentemente en el Ethereum Mainnet.

¿Por qué elegir 18 días?Esta es una compensación entre medir los costos de almacenamiento y la efectividad.

En primer lugar, debemos considerar a los beneficiarios más intuitivos de esta actualización, rollups optimistas (como el árbitro y el optimismo), porque de acuerdo con la configuración de los rollups optimistas, hay una ventana de tiempo de 7 días para la prueba fruad.

Los datos de transacción almacenados en el blob son exactamente la información necesaria cuando los rollups optimistas lanza un desafío.

Por lo tanto, el período de validez del blob debe asegurarse de que se pueda acceder a la prueba de fallas optimistas. .

Transacción y blob de transporte de blob

Comprender la relación entre estos dos es importante para comprender el papel de Blob en la disponibilidad de datos (DA).

La primera es la totalidad de la propuesta EIP-4484, un nuevo tipo de transacción, mientras que la segunda puede entenderse como una ubicación para el almacenamiento temporal de transacciones para la capa 2.

La relación entre los dos puede entenderse como que la mayoría de los datos en los primeros (datos de transacciones de Lay2) se almacenan en el segundo.Los datos restantes, BLOB Data, estarán en los días de llamada de la red principal.Es decir, la promesa puede ser leída por el EVM.

Puede imaginar un compromiso ya que construir todas las transacciones en un blob en un árbol de Merkle, y luego solo la raíz de Merkle, el compromiso, puede acceder mediante el contrato.

Esto se puede hacer inteligentemente: aunque EVM no puede conocer el contenido específico de Blob, los contratos de EVM pueden verificar la autenticidad de los datos de transacciones conociendo el compromiso.

La relación entre Blob y Layer2

La tecnología Rollup permite la disponibilidad de datos (DA) cargando datos en Ethereum Mainnet, pero esto no es para permitir que los contratos inteligentes de L1 lean o verifiquen estos datos cargados directamente.

El propósito de cargar datos de transacciones a L1 es simplemente permitir que todos los participantes vean estos datos.

Antes de la actualización de Dencun, como se mencionó anteriormente, OP-Rollup publica datos de transacciones a Ethereum como CallData.Por lo tanto, cualquiera puede usar esta información de transacción para reproducir el estado y verificar la corrección de la red de la capa 2.

No es difícil ver que los datos de la transacción enrollable deben ser baratos + abiertos y transparentes.

Después de leer esto, puede tener una pregunta en su mente.

De hecho, los datos de transacción solo se usan en algunas situaciones:

  • Para el acurrucado optimista, según la suposición de confianza, puede haber problemas de deshonestidad.

  • Para ZK Rollup, la prueba de conocimiento cero ha demostrado que la actualización de estado es correcta. Se requiere un árbol de estado L2 completo.

Esto significa que los escenarios en los que los datos de transacción realmente utilizan los contratos son muy limitados.Incluso en el desafío de negociación optimista de Rollup, solo necesita enviar evidencia (estado) que demuestre que la «existencia» de los datos de transacciones está en el lugar, y los detalles de esa transacción no se requieren almacenarse en la red principal de antemano.

Entonces, si colocamos datos de transacción en el elemento BLOB, aunque no se puede acceder al contrato, el contrato de red principal puede almacenar el compromiso de este blob.

En el futuro, si el mecanismo de desafío requiere una cierta transacción, solo necesitamos proporcionar los datos de la transacción, siempre que pueda corresponder a ella.Esto puede convencer al contrato y proporcionar datos de transacción al mecanismo de desafío para su uso.

Esto no solo aprovecha la apertura y la transparencia de los datos de transacciones, sino que también evita el enorme costo de gas de ingresar todos los datos en el contrato por adelantado.

Al registrar solo compromisos, la verificabilidad de los datos de transacción se logra mientras optimiza en gran medida los costos.Esta es una solución inteligente y eficiente para la tecnología de rollup para cargar datos de transacciones.

Cabe señalar que en la operación real de Dencun, el compromiso no se genera en un árbol de merkle similar al Celestia, pero se utiliza el inteligente algoritmo KZG (Kate-Zaverucha-Goldberg, compromiso polinómico).

En comparación con la prueba de árbol de Merkle, el proceso de generar la prueba de KZG es relativamente complejo, pero su volumen de verificación es más pequeño y los pasos de verificación son más simples. y no tiene la capacidad de ataque de computación anti-quántula (Dencun utiliza el método de hash de la versión, y otros métodos de verificación pueden reemplazarse si es necesario).

Para el popular proyecto Celestia, utiliza la variante de árbol de Merkle. .

Oportunidad de Dencun

Si bien EIP4844 reduce los costos y aumenta la eficiencia para la segunda capa, también aumenta los riesgos de seguridad, lo que también brinda nuevas oportunidades.

Para comprender las razones, necesitamos hablar sobre el mecanismo de la cápsula de escape o el mecanismo de retiro obligatorio mencionado anteriormente.

Cuando el nodo de la capa 2 está deshabilitado, este mecanismo puede garantizar que los fondos del usuario regresen a la red principal de manera segura.El requisito previo para activar este mecanismo es que el usuario necesita obtener el árbol de estado completo de la capa 2.

De acuerdo con las circunstancias normales, los usuarios solo necesitan encontrar un nodo de capa2 completo para solicitar datos, generar una prueba de merkle y enviar el contrato a la red principal para probar la legitimidad de sus retiros.

Pero no olvide que el usuario quiere comenzar el mecanismo de la cápsula de escape para salir de L2 precisamente porque el nodo L2 hace el mal y el nodo hace el mal.

Este es el ataque de retención de datos que Vitalik a menudo menciona.

Antes de EIP-4844, los registros permanentes de capa2 se registraron en la red principal.

Este nodo completo puede obtener todos los datos históricos publicados por el clasificador de la capa 2 en la red principal con la red principal de Ethereum puede construir la prueba de merkle requerida y enviar la prueba al contrato en la red principal para completar de manera segura los activos L2. Evacuar.

Después de EIP-4844, los datos de la capa 2 solo existe en la mancha del nodo completo de Ethereum, y los datos históricos hace 18 días se eliminarán automáticamente.

Por lo tanto, el método para obtener todo el árbol de estado a través de la red principal sincrónica en el párrafo anterior ya no es factible. Un tercero (debería haberse utilizado para almacenar todos los datos de Ethereum Blob para el generador de IA) (debería haberse utilizado para obtener el árbol de estado completo de la capa 2). nodo nativo (muy raramente).

Por lo tanto, después de que se lance 4844, será muy difícil para los usuarios obtener el árbol de estado completo de la capa 2 de una manera completamente confiable.

Si los usuarios no tienen una forma estable de obtener el árbol de estado de la capa 2, no pueden realizar operaciones de retiro forzados en condiciones extremas.Por lo tanto, 4844 ha causado las deficiencias/pérdida de seguridad de la capa 2 hasta cierto punto.

Para compensar esta falta de seguridad, necesitamos tener una solución de almacenamiento sin confianza con un ciclo económico positivo.El almacenamiento aquí se refiere principalmente a la retención de datos en Ethereum de una manera confiable, que es diferente de la pista de almacenamiento en el pasado, porque la palabra clave «sin confianza» todavía existe.

Ethstorage puede resolver el problema de No Trust y ha recibido dos rondas de financiación de la Fundación Ethereum.

Se puede decir que este concepto realmente puede atender/compensar la pista actualizada de Dencun, que es muy digna de atención.

En primer lugar, la importancia más intuitiva de Ethstorage es que puede extender el tiempo disponible de DA Blob de una manera completamente descentralizada, lo que compensa la tabla de seguridad más corta de la capa 2 después de 4844.

Además, la mayoría de las soluciones L2 existentes se centran principalmente en escalar la potencia informática de Ethereum, es decir, el aumento de TPS.Sin embargo, la demanda de almacenamiento de forma segura grandes cantidades de datos sobre el Ethereum Mainnet ha aumentado, especialmente debido a la popularidad de DAPPS como NFT y Defi.

Por ejemplo, los requisitos de almacenamiento para NFT en cadena son muy obvios porque los usuarios no solo poseen tokens para contratos NFT, sino también imágenes en cadena.Ethstorage puede resolver el problema de confianza adicional que almacena estas imágenes en terceros.

Finalmente, Ethstorage también puede resolver las necesidades frontales de DAPP descentralizados.The current existing solutions are mainly hosted by centralized servers (with DNS), which makes the website vulnerable to censorship and other issues, such as DNS hijacking, website hacking or server crashes, tornado cash, etc., as evidenced by events such as events como el secuestro de DNS, incidentes como piratería de sitios web y efectivo de tornados.

Ethstorage todavía se encuentra en la etapa inicial de las pruebas, por lo que los usuarios que son optimistas sobre las perspectivas de esta pista pueden experimentarla.

  • Related Posts

    Sei Lianchuang: EVM en expansión requiere L1 en lugar de L2

    Autor: Jay Jog, cofundador de SEI Labs; Compilado por: Baishui, Bittain Vision En 2017, las criptokitties hicieron que la red Ethereum colapsara, y la industria aprendió una dolorosa lección de…

    El último discurso de Vitalik: ¿por qué acelerar la confirmación de L2? Cómo acelerar

    Compilado por: Wuzhu, Bittain Vision El 8 de abril de 2025, el fundador de Ethereum, Vitalik, pronunció un discurso de apertura en la Cumbre de Carnaval Web3 Hong Kong 2025.…

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    You Missed

    Tendencia histórica: Bitcoin está siendo un activo de sabor seguro

    • Por jakiro
    • abril 19, 2025
    • 0 views
    Tendencia histórica: Bitcoin está siendo un activo de sabor seguro

    ¿Qué hace que los eventos de la alfombra de criptomonedas ocurran con frecuencia?

    • Por jakiro
    • abril 18, 2025
    • 1 views
    ¿Qué hace que los eventos de la alfombra de criptomonedas ocurran con frecuencia?

    Wintermute Ventures: ¿Por qué invertimos en Euler?

    • Por jakiro
    • abril 18, 2025
    • 2 views
    Wintermute Ventures: ¿Por qué invertimos en Euler?

    ¿Puede Trump disparar Powell? ¿Qué riesgos económicos traerán?

    • Por jakiro
    • abril 18, 2025
    • 1 views
    ¿Puede Trump disparar Powell? ¿Qué riesgos económicos traerán?

    Glassnode: ¿Estamos experimentando una transición de toro?

    • Por jakiro
    • abril 18, 2025
    • 4 views
    Glassnode: ¿Estamos experimentando una transición de toro?

    El primer lote de 8 proyectos seleccionados del acelerador web de los 8 proyectos seleccionados

    • Por jakiro
    • abril 17, 2025
    • 2 views
    El primer lote de 8 proyectos seleccionados del acelerador web de los 8 proyectos seleccionados
    Home
    News
    School
    Search