Ir al contenido principal

Hoja de ruta de Ethereum

El camino hacia una mayor escalabilidad, seguridad y sostenibilidad para Ethereum.

Ethereum ya es una plataforma poderosa para la coordinación global, pero aún se está mejorando. Un conjunto ambicioso de mejoras actualizará Ethereum de su forma actual a una plataforma de máxima resiliencia a escala completa. Estas actualizaciones se establecen en la hoja de ruta de Ethereum.

Para obtener más información sobre las actualizaciones anteriores de Ethereum, visite nuestra página Historia

¿Qué cambios le esperan a Ethereum?

La hoja de ruta de Ethereum describe las mejoras específicas que se harán en el protocolo en el futuro. En general, la hoja de ruta traerá los siguientes beneficios a los usuarios de Ethereum:

¿Por qué Ethereum necesita una hoja de ruta?

Ethereum se actualiza periódciamente para mejorar su escalabilidad, seguridad o sostenibilidad. Uno de los principales puntos fuertes de Ethereum es la adaptación a medida que surgen nuevas ideas de la investigación y el desarrollo. La adaptabilidad le da a Ethereum la flexibilidad para hacer frente a los desafíos emergentes y mantenerse al día con los avances tecnológicos más avanzados.

Cómo se define la hoja de ruta

La hoja de ruta es principalmente el resultado de años de trabajo de investigadores y desarrolladores, dado que el protocolo es muy técnico. No obstante cualquier persona motivada puede participar. Las ideas usualmente empiezan como discusiones en un foro del estilo ethresear.ch(opens in a new tab), Ethereum magicians(opens in a new tab) o el servidor de Discord de Eth. Pueden haber respuestas a nuevos puntos flacos que se descubren, sugerencias de organizaciones que trabajan en la capa de aplicaciones (como DApps e intercambios) o disuasiones conocidas para los usuarios finales (como costes o velocidades de transacción). Cuando estas ideas maduren, se pueden proponer como [propuestas de mejora de Ethereum o EIP] (https://eips.ethereum.org/(opens in a new tab)). Todo esto se hace en público para que cualquier persona de la comunidad pueda intervenir en cualquier momento.

Más información sobre la gobernanza de Ethereum

Ethereum Wallet

¿Qué era ETH2?

El término Eth2 se usaba comúnmente para describir el futuro de Ethereum antes del cambio a la prueba de participación, pero se eliminó gradualmente a favor de una terminología más precisa.Originalmente se usó para diferenciar la red Ethereum antes del cambio a la prueba de participación y la red después, o a veces para referirse a los diferentes clientes de Ethereum (los clientes de ejecución a veces se denominaban clientes ETH1 y los clientes de consenso a veces se denominaban clientes ETH2).

¿Cambiará la hoja de ruta de Ethereum con el tiempo?

Sí, casi seguro que sí. La hoja de ruta es el plan actual para actualizar Ethereum, que cubre los planes a corto plazo y futuros. Esperamos que la hoja de ruta cambie a medida que se disponga de nueva información y tecnología.

Piense en la hoja de ruta de Ethereum como un conjunto de intenciones para mejorar Ethereum; es la mejor hipótesis de los principales investigadores y desarrolladores sobre el camino más óptimo de Ethereum.

¿Cuándo terminará la hoja de ruta?

Ethereum implementará algunas actualizaciones en los próximos seis meses (por ejemplo, retiradas de participación); otras tienen una prioridad más baja y es probable que no se implementen durante los próximos 5-10 años (por ejemplo, la resistencia cuántica). Dar un tiempo preciso de cada actualización es complicado de predecir, ya que muchos elementos de la hoja de ruta se trabajan en paralelo y se desarrollan a diferentes velocidades. La urgencia de una actualización también puede cambiar con el tiempo dependiendo de factores externos (por ejemplo, un salto repentino en el rendimiento y la disponibilidad de los ordenadores cuánticos puede hacer que la criptografía resistente a los cuánticos sea más urgente).

Una forma de pensar en el desarrollo de Ethereum es por analogía con la evolución biológica. Es más probable que una red que sea capaz de adaptarse a los nuevos desafíos y mantener la aptitud tenga más éxito que la resistente al cambio, aunque a medida que la red se vuelve cada vez más eficiente, escalable y segura, se requerirán menos cambios en el protocolo.

¿Tengo que hacer algo cuando haya una actualización?

Las actualizaciones tienden a no afectar a los usuarios finales, excepto al proporcionar mejores experiencias de usuario y un protocolo más seguro y tal vez más opciones sobre cómo interactuar con Ethereum. Los usos finales no están obligados a participar activamente en una actualización, ni están obligados a hacer nada para asegurar sus activos. Los operadores de nodos tendrán que actualizar sus clientes de cara a una actualización. Algunas actualizaciones pueden provocar cambios para los desarrolladores de aplicaciones. Por ejemplo, las actualizaciones de caducidad del historial pueden llevar a los desarrolladores de aplicaciones a obtener datos históricos de nuevas fuentes.

¿Y qué pasa con The Verge, The Splurge, etc?

Vitalik Buterin propusó una visión para la hoja de ruta de Ethereum(opens in a new tab) que estaba organizada en varias categorías vinculadas por sus efectos a la arquitectura de Ethereum. Incluía:

  • The Merge: actualizaciones relacionadas con el cambio de prueba de trabajo a prueba de participación
  • The Surge: actualizaciones relacionadas con la escalabilidad mediante acumulaciones y fragmentación de datos.
  • The Scourge: mejoras relacionadas con la resistencia a la censura, la descentralización y los riesgos de protocolo de MEV.
  • The Verge: actualizaciones relacionadas con la verificación de bloques más fácilmente.
  • The Purge: actualizaciones relacionadas con la reducción de los costes computacionales de la ejecución de los nodos y la simplificación del protocolo.
  • The Splurge: otras actualizaciones que no encajan bien en las categorías anteriores.

Decidimos no usar esta terminología porque queríamos usar un modelo más simple y centrado en el usuario. Aunque utilizamos un lenguaje centrado en el usuario, la visión sigue siendo la misma que la propuesta por Vitalik.

¿Qué pasa con la fragmentación?

La fragmentación está dividiendo la cadena de bloques de Ethereum para que los subconjuntos de validadores solo sean responsables de una fracción del total de datos. Originalmente, esta iba a ser la forma de escalar Ethereum. Sin embargo, las acumulaciones de la capa 2 se han desarrollado mucho más rápido de lo esperado y ya han proporcionado mucha escalabilidad, y proporcionarán mucha más después de que se implemente ProtoDanksharding. Esto significa que ya no se necesitan «cadenas fragmentadas» y se han eliminado de la hoja de ruta.

¿Busca actualizaciones técnicas específicas?

  • Danksharding: Danksharding hace que las acumulaciones de capa 2 sean mucho más baratas para los usuarios al añadir «masas» de datos a los bloques de Ethereum.
  • Retiradas de participación: la actualización de Shanghai/Capella posibilitó las retiradas de participación en Ethereum, lo que permitió a las personas desbloquear su ETH en participación.
  • Finalidad de una sola ranura: en lugar de esperar quince minutos, los bloques podrían proponerse y finalizarse en la misma ranura. Esto resulta más práctico para las aplicaciones y mucho más difícil de atacar.
  • Separación entre proponentes y constructores: dividir las tareas de construcción de bloques y propuestas de bloques entre validadores separados crea una forma más justa, más resistente a la censura y eficiente para que Ethereum llegue a un consenso.
  • Eleccion de líder secreto: se puede utilizar una criptografía inteligente para garantizar que la identidad del actual proponente de bloques no se haga pública, protegiéndolos de ciertos tipos de ataques.
  • Abstracción de cuenta: la abstracción de cuenta es una clase de actualización que admite carteras de contratos inteligentes de forma nativa en Ethereum, en lugar de tener que usar middleware complejo.
  • Árboles de Verkle: los árboles de Verkle son una estructura de datos que se puede utilizar para habilitar clientes sin estado en Ethereum. Estos clientes «sin estado» requerirán una pequeña cantidad de espacio de almacenamiento, pero aún así podrán verificar nuevos bloques.
  • Sin estado: los clientes sin estado podrán verificar nuevos bloques sin tener que almacenar grandes cantidades de datos. Esto proporcionará todos los beneficios de ejecutar un nodo con solo una pequeña fracción de los costes actuales.

¿Le ha resultado útil esta página?