Desarrolladores de Ethereum proponen una actualización de staking resistente a la computación cuántica

ETH
computación cuánticapost-cuánticoEthereumstakingEIP
hace 1 horaFuente: crypto.news
Desarrolladores de Ethereum proponen una actualización de staking resistente a la computación cuántica

Los investigadores de Ethereum presentaron un borrador de propuesta el 24 de agosto para un contrato de depósito de validadores preparado para la era post-cuántica que eventualmente podría permitir a la red reemplazar su sistema de firmas BLS actual.

Resumen

  • Los investigadores de Ethereum presentaron esta semana un borrador de propuesta de contrato de depósito post-cuántico para la migración de firmas de validadores.
  • El diseño admite claves públicas, esquemas de firma y metadatos de longitud variable sin seleccionar aún un algoritmo post-cuántico.
  • El esquema 0 preservaría los depósitos BLS actuales mientras que los identificadores posteriores acomodan sistemas de firma criptográfica alternativos.
  • Un interruptor de migración irreversible podría eventualmente detener nuevos depósitos BLS después de un período de transición por etapas.
  • La solicitud de extracción sigue siendo un borrador a la espera del consenso de los editores, revisión técnica, discusión y verificaciones exitosas.

Kevaundray Wedderburn, Tom Wambsgans y Thomas Coratger son los autores de la propuesta de mejora de Ethereum (EIP) propuesta. El borrador sigue siendo una presentación de GitHub sin fusionar y no ha sido seleccionado para una actualización de red.

La propuesta de Ethereum prepara los depósitos para nuevas firmas

Los validadores de Ethereum actualmente usan claves públicas y firmas BLS con longitudes fijas. El contrato propuesto, en cambio, acepta claves públicas, firmas y metadatos de credenciales de longitud variable.

Cada depósito contendría un identificador de esquema que muestra qué sistema criptográfico utiliza el validador. El esquema 0 está reservado para el formato BLS existente, preservando la compatibilidad durante una transición inicial.

Los identificadores futuros podrían representar sistemas de firma post-cuánticos u otros esquemas criptográficos. La propuesta no selecciona ni implementa un algoritmo post-cuántico específico.

El contrato está "preparado para la era post-cuántica", pero no haría a Ethereum resistente a la computación cuántica por sí solo.

Un cambio separado en la capa de consenso aún necesitaría definir cómo los validadores verifican, agregan y procesan las firmas bajo cada nuevo esquema.

EIP-7685 transportaría las solicitudes de depósito de validadores

El diseño reemplazaría el mecanismo de árbol Merkle de estilo heredado del nuevo contrato con solicitudes de capa de ejecución. Esas solicitudes moverían la información de depósito desde la capa de ejecución de Ethereum a su capa de consenso.

La propuesta se basa en EIP-7685, que creó un sistema de solicitudes general para la comunicación entre las dos capas. El marco agrega un compromiso de solicitud a los encabezados de bloque de ejecución y permite que la capa de consenso procese nuevos tipos de solicitudes.

Ethereum ya utiliza el mecanismo para operaciones de validadores. EIP-6110 suministra depósitos de validadores a la capa de consenso como solicitudes EIP-7685, mientras que EIP-7002 admite retiros activados por la capa de ejecución. EIP-7251 utiliza el mismo marco para consolidaciones de validadores.

El nuevo contrato extendería esta arquitectura a depósitos que contienen datos criptográficos flexibles. Los metadatos de credenciales podrían llevar información específica del esquema sin requerir que cada sistema de firma use la misma estructura fija.

Un interruptor irreversible podría retirar los depósitos BLS

La propuesta incluye un mecanismo de migración por etapas. Los desarrolladores podrían inicialmente implementar el contrato con depósitos BLS habilitados mientras permiten que esquemas de firma adicionales ingresen más tarde.

Una decisión de protocolo posterior podría deshabilitar permanentemente nuevos depósitos del Esquema 0. Una vez activado, el modo de retiro de BLS no podría revertirse bajo el diseño propuesto.

Los validadores BLS existentes no desaparecerían automáticamente cuando se activara el interruptor. Se necesitarían reglas separadas para abordar las claves de validadores existentes, salidas, cambios de credenciales y migración a un sistema post-cuántico.

Los autores también están esperando comentarios sobre cómo el diseño debería interactuar con las propuestas de validadores existentes, incluyendo EIP-7002, EIP-7251 y EIP-8282. Wedderburn dijo que el tema había sido planteado durante una reunión de All Core Developers Execution.

La hoja de ruta más amplia de Ethereum ya trata la resistencia cuántica como una prioridad central a largo plazo. Los cambios propuestos incluyen reemplazar las firmas BLS, los compromisos KZG y ECDSA con alternativas diseñadas para resistir futuros ataques cuánticos.

El borrador aún enfrenta varias etapas de revisión

La solicitud de extracción lleva las etiquetas de borrador y propuesta central. También estaba esperando el consenso de los editores, la revisión formal y las comprobaciones automáticas exitosas cuando se examinó.

Un editor sugirió asignar EIP-8394 como su número secuencial y solicitó una discusión separada en Ethereum Magicians. Ese número aún no se mostraba como un EIP aceptado y publicado en el sitio web canónico de EIP.

El repositorio de EIP de Ethereum establece que los documentos no publicados en el sitio web oficial de EIP deben tratarse como documentos de trabajo. Incluso la publicación como borrador no significaría que la red hubiera aprobado la implementación.

La propuesta necesitaría discusión técnica, trabajo de especificación, análisis de seguridad, implementaciones de clientes y pruebas. Los desarrolladores centrales tendrían que seleccionarla para una futura bifurcación dura antes de que pudiera afectar a la red principal de Ethereum.

No se ha anunciado ninguna bifurcación objetivo, activación en testnet ni fecha límite para la red principal. Tampoco hubo un movimiento verificado del mercado de ETH atribuible específicamente al borrador.

Las direcciones de contrato solo cubren los depósitos de validadores. La transición post-cuántica más amplia de Ethereum también debe cubrir las firmas de cuentas, los compromisos de datos y los sistemas de conocimiento cero, como explicó un análisis anterior del plan de migración de Ethereum.