Áreas activas de investigación en Ethereum
Una de las fortalezas principales de Ethereum es que una comunidad activa de investigación e ingeniería está constantemente mejorándolo. A muchas personas entusiastas y expertas de todo el mundo les gustaría dedicarse a resolver los problemas pendientes en Ethereum, pero no siempre es fácil averiguar cuáles son esos problemas. Esta página describe las principales áreas de investigación activas como una guía aproximada de la vanguardia de Ethereum.
Cómo funciona la investigación en Ethereum
La investigación en Ethereum es abierta y transparente, incorporando principios de la Ciencia Descentralizada (DeSci)opens in a new tab. La filosofía consiste en hacer que las herramientas y los resultados de las investigaciones sean lo más abiertos e interactivos posible, por ejemplo, a través de libretas ejecutables. La investigación en Ethereum se mueve rápidamente, con nuevos hallazgos publicados y que se debaten en foros abiertos como ethresear.chopens in a new tab en lugar de llegar a la comunidad a través de publicaciones tradicionales después de rondas de revisión de pares.
Recursos de investigación general
Independientemente del tema específico, hay una gran cantidad de información sobre investigación en Ethereum que puede encontrar en ethresear.chopens in a new tab y también en el canal de Discord sobre Investigación y Desarrollo de Ethopens in a new tab. Estos son los principales lugares donde los investigadores de Ethereum debaten sobre las últimas ideas y oportunidades de desarrollo.
Este reporte publicado en mayo de 2022 por DelphiDigitalopens in a new tab proporciona una buena visión general de la hoja de ruta de Ethereum.
Fuentes de financiación
¡Puede involucrase en la investigación de Ethereum y que le paguen por ello! Por ejemplo, la Ethereum Foundation recientemente realizó una Convocatoria de Becas Académicasopens in a new tab. Puede encontrar información sobre oportunidades de financiación activa y proxima en la página de becas de Ethereum.
Investigación de protocolos
La investigación de protocolos se ocupa de la capa base de Ethereum: el conjunto de reglas que definen cómo los nodos se conectan, comunican, intercambian y almacenan los datos de Ethereum, y llegan a un consenso sobre el estado de la cadena de bloques. La investigación de protocolos se divide en dos categorías principales: consenso y ejecución.
Consenso
La investigacion del consenso tiene que ver con el mecanismo de prueba de participación de Ethereum. Algunos ejemplos de temas de investigación de consenso son los siguientes:
- identificar y corregir puntos vulnerables;
- cuantificar la seguridad criptoeconómica;
- aumentar la seguridad o el rendimiento de las implementaciones de clientes;
- desarrollar clientes ligeros.
Además de la investigación de perspectivas futuras, se están investigando algunos rediseños fundamentales del protocolo, como la finalidad de una sola ranura, para permitir mejoras significativas en Ethereum. Además, la eficiencia, la seguridad y la supervisión del establecimiento de contactos entre pares de clientes consensuados también son temas de investigación importantes.
Lectura de fondo
- Introducción a prueba de participación
- Documento Casper-FFGopens in a new tab
- Explicación de Casper-FFGopens in a new tab
- Documento de Gasperopens in a new tab
Investigación reciente
- Consenso de Ethresear.chopens in a new tab
- Dilema Disponibilidad/Finalidadopens in a new tab
- Finalidad de una sola ranuraopens in a new tab
- Separación Proponente-Constructoropens in a new tab
Ejecución
La capa de ejecución se ocupa de ejecutar transacciones, ejecutar la máquina virtual de Ethereum (EVM) y generar cargas útiles de ejecución para pasarlas a la capa de consenso. Hay muchas áreas de investigación activas, entre ellas:
- establecer soporte al cliente ligero;
- investigar los límites del gas;
- e incorporando nuevas estructuras de datos (p. ej., Verkle Tries).
Lectura de fondo
Investigación reciente
- Optimizaciones de bases de datosopens in a new tab
- Caducidad de estadoopens in a new tab
- Caminos hacia la caducidad de estadoopens in a new tab
- Propuesta de caducidad de Verkle y de estadoopens in a new tab
- Gestión del historialopens in a new tab
- Árboles de Verkleopens in a new tab
- Muestreo de disponibilidad de datosopens in a new tab
Desarrollo de clientes
Los clientes de Ethereum son implementaciones del protocolo Ethereum. El desarrollo de clientes convierte los resultados de la investigación de protocolos en realidad al incorporarlos en estos clientes. El desarrollo de clientes incluye la actualización de las especificaciones del cliente, así como la creación de implementaciones específicas.
Se requiere un nodo de Ethereum para ejecutar dos piezas de software:
- un cliente de consenso para hacer un seguimiento de la cabeza de la cadena de bloques, bloqueos gossip y la gestión de la lógica de consenso;
- un cliente de ejecución para dar soporte a la máquina virtual de Ethereum y ejecutar transacciones y contratos inteligentes.
Consulte la página de nodos y clientes para ver más detalles sobre nodos y clientes y una lista de todas las implementaciones de clientes actuales. También puede encontrar un historial de todas las actualizaciones de Ethereum en la página del historial.
Clientes de ejecución
- Especificación del cliente de ejecuciónopens in a new tab
- Especificación de la API de ejecuciónopens in a new tab
Clientes de consenso
- Especificación del cliente de consensoopens in a new tab
- Especificación de la API de Balizaopens in a new tab
Escalado y rendimiento
La escalabilidad en Ethereum es una gran área de estudio para los investigadores de Ethereum. Los enfoques actuales incluyen la descarga de transacciones en "rollups" y abaratarlas al máximo utilizando blobs de datos. Información introductoria al escalado de Ethereum está disponible en nuestra página de escalado.
Capa 2
Ahora hay varios protocolos de capa 2 que escalan Ethereum utilizando diferentes técnicas para realizar transacciones por lotes y protegerlas en la capa 1 de Ethereum. Este es un tema que está cobrando relevancia rápidamente con mucho potencial de investigación y desarrollo.
Lectura de fondo
Investigación reciente
- Ordenación justa de Arbitrum para secuenciadoresopens in a new tab
- Capa 2 Ethresear.chopens in a new tab
- Hoja de ruta centrada en los rollupsopens in a new tab
- L2Beatopens in a new tab
Puentes
Un área particular de la capa 2 que requiere más investigación y desarrollo son los puentes seguros y de alto rendimiento. Esto incluye puentes entre varias capas 2 y puentes entre la capa 1 y la capa 2. Esta es un área de investigación particularmente importante porque los puentes suelen ser el objetivo de los hackers.
Lectura de fondo
- Introducción a puentes en cadenas de bloques
- Vitalik sobre los puentesopens in a new tab
- Artículo sobre puentes en la cadena de bloquesopens in a new tab
- Valor bloqueado en los puentesopens in a new tab
Investigación reciente
Sharding
La fragmentación (sharding) de la cadena de bloques de Ethereum ha sido durante mucho tiempo parte de la hoja de ruta de desarrollo. No obstante, nuevas soluciones de escalabilidad como "Danksharding" están actualmente en el foco de atención.
El precursor de full Danksharding, conocido como Proto-Danksharding, se puso en marcha con la actualización de red Cancun-Deneb ("Dencun").
Más sobre la actualización Dencun
Lectura de fondo
- Notas de Proto-Dankshardingopens in a new tab
- Video de Danksharding sin bancoopens in a new tab
- Compendio de Investigación de Fragmentación de Ethereumopens in a new tab
- Danksharding (Polynya)opens in a new tab
Investigación reciente
- EIP-4844: Proto-Dankshardingopens in a new tab
- Vitalik sobre fragmentación y muestreo de disponibilidad de datosopens in a new tab
Hardware
Ejecutar nodos en hardware modesto es fundamentales para mantener Ethereum descentralizado. Por lo tanto, la investigación activa para minimizar los requisitos de hardware para ejecutar nodos es un área importante de investigación.
Lectura de fondo
Investigación reciente
Seguridad
La seguridad es un tema amplio que podría incluir la prevención de spam/estafas, la seguridad de las billeteras, la seguridad del hardware, la seguridad criptoeconómica, la búsqueda de errores y los testeos de aplicaciones y software cliente, así como la gestión de claves. Contribuir al conocimiento en estas áreas contribuirá a fomentar la adopción masiva de Ethereum.
Criptografía y pruebas de conocimiento cero
Las pruebas de conocimiento cero (ZKP) y la criptografía son fundamentales para velar por la privacidad y seguridad de Ethereum y de sus aplicaciones. El conocimiento cero es un espacio relativamente joven, aunque de rápida expansión, que ofrece muchas oportunidades de investigación y desarrollo. Algunas posibilidades incluyen desarrollar implementaciones más eficientes del algoritmo hash Keccakopens in a new tab, encontrar mejores compromisos polinómicos que los que existen actualmente o reducir el costo de la generación de claves públicas ecdsa y los circuitos de verificación de firmas.
Lectura de fondo
- Blog de 0xparcopens in a new tab
- zkp.scienceopens in a new tab
- Podcast Zero Knowledgeopens in a new tab
Investigación reciente
- Avance reciente en la criptografía de curvas elípticasopens in a new tab
- Ethresear.ch ZKopens in a new tab
Billeteras
Las billeteras de Ethereum pueden ser extensiones de navegador, aplicaciones de escritorio y móviles, o contratos inteligentes en Ethereum. Hay una investigación activa sobre las billeteras de recuperación social que reducen parte del riesgo asociado con la gestión de claves de usuario individual. Asociada con el desarrollo de billeteras está la investigación de formas alternativas de abstracción de cuentas, que es un área importante e incipiente de investigación.
Lectura de fondo
- Introducción a las billeteras
- Introducción a la seguridad de las billeteras
- Seguridad Ethresear.chopens in a new tab
- EIP-2938: Abstracción de cuentasopens in a new tab
- EIP-4337: Abstracción de cuentasopens in a new tab
Investigación reciente
- Billeteras de contratos inteligentes enfocadas en validaciónopens in a new tab
- El futuro de las cuentasopens in a new tab
- EIP-3074: Códigos de operación AUTH y AUTHCALLopens in a new tab
- Publicar código en una dirección EOAopens in a new tab
Comunidad, educación y divulgación
La introducción de nuevos usuarios en Ethereum requiere de nuevos recursos educativos y enfoques para su divulgación. Esto puede incluir publicaciones de blog, artículos, libros, podcasts, memes, recursos de enseñanza, eventos y todo lo que construya comunidades, dé la bienvenida a principiantes y eduque a personas acerca de Ethereum.
UX/UI
Para incorporar a nuevas personas en Ethereum, el ecosistema debe mejorar su IU/UX. Para ello, es preciso que diseñadores y expertos de producto vuelvan a examinar el diseño de billeteras y aplicaciones.
Lectura de fondo
Investigación reciente
- Discord de diseño web3opens in a new tab
- Principios de diseño web3opens in a new tab
- Discusión sobre la UX de Ethereum Magiciansopens in a new tab
Aspectos econónicos
La investigación económica en Ethereum sigue ampliamente dos enfoques: validar la seguridad de los mecanismos que dependen de los incentivos económicos ("microeconomía") y analizar los flujos de valor entre protocolos, aplicaciones y usuarios ("macroeconomía"). Hay factores criptoeconómicos complejos relacionados con el activo nativo de Ethereum (ether) y los tokens basados en él (por ejemplo, NFT y tokens ERC20).
Lectura de fondo
Investigación reciente
- Análisis empírico de EIP-1559opens in a new tab
- El equilibrio de oferta circulanteopens in a new tab
- Cuantificar el MEV: ¿qué tan oscuro es el bosque?opens in a new tab
Mercados de espacios de bloque y tarifas
Los mercados de espacio en bloque rigen la inclusión de las transacciones de los usuarios finales, ya sea directamente en Ethereum (Capa 1) o en redes puenteadas, por ejemplo, los "rollups" (Capa 2). En Ethereum, las transacciones se envían al mercado de tarifas implementado en el protocolo como EIP-1559, protegiendo la cadena de spam y la congestión de precios. En ambas capas, las transacciones pueden producir externalidades, conocidas como valor máximo extraíble (o MEV), que inducen a nuevas estructuras de mercado para capturar o gestionar estas externalidades.
Lectura de fondo
- Diseño del mecanismo de comisiones por transacción para la cadena de bloques de Ethereum: análisis de aspectos económicos del EIP-1559 (Tim Roughgarden, 2020)opens in a new tab
- Simulaciones de EIP-1559 (Robust Incentives Group)opens in a new tab
- Aspectos económicos de los rollups desde los primeros principiosopens in a new tab
- Flash Boys 2.0: Frontrunning, reordenación de transacciones e inestabilidad del consenso en exchanges descentralizadosopens in a new tab
Investigación reciente
- Presentación en video de EIP-1559 multidimensionalopens in a new tab
- MEV de dominio cruzadoopens in a new tab
- Subastas de MEVopens in a new tab
Incentivos de prueba de participación
Los validadores utilizan el activo nativo de Ethereum (ether) como garantía frente al comportamiento deshonesto. La criptoeconomía de esto determina la seguridad de la red. Los validadores sofisticados pueden ser capaces de explotar los matices de la capa de incentivos para lanzar ataques explícitos.
Lectura de fondo
- Clase magistral de economía y modelo económico de Ethereumopens in a new tab
- Simulaciones de incentivos PoS (Robust Incentives Group)opens in a new tab
Investigación reciente
- Incrementar la resistencia a la censura de transacciones con la separación de proponente/constructor (PBS)opens in a new tab
- Tres ataques a Ethereum PoSopens in a new tab
Staking líquido y derivados
El staking líquido permite a los usuarios con menos de 32 ETH recibir rendimiento sobre su participación intercambiando ether por un token que representa ether en participación que se puede utilizar en DeFi. No obstante, todavía se están descubriendo los incentivos y la dinámica del mercado asociados con el staking líquido, así como su efecto en la seguridad de Ethereum (por ejemplo, los riesgos de centralización).
Lectura de fondo
- [Ethresear.ch staking líquido](https://ethresear.ch/searchopens in a new tab? Q=liquid%20staking)
- Lido: El camino hacia el staking en Ethereum sin confianzaopens in a new tab
- Rocket Pool: Introducción al protocolo de stakingopens in a new tab
Investigación reciente
- Gestión de retirada de fondos de Lidoopens in a new tab
- Credenciales de retiradaopens in a new tab
- Los riesgos de los derivados del staking líquidoopens in a new tab
Pruebas
Verificación formal
La verificación formal consiste en escribir código para verificar que las especificaciones de consenso de Ethereum sean correctas y estén libres de errores. Hay una versión ejecutable de la especificación escrita en Python que requiere mantenimiento y desarrollo. Una mayor investigación puede ayudar a mejorar la implementación de Python de la especificación y agregar herramientas que puedan verificar la corrección e identificar problemas de forma más sólida.
Lectura de fondo
- Introducción a la verificación formalopens in a new tab
- Verificación formal (Intel)opens in a new tab
Investigación reciente
- Verificación formal del contrato de depósitoopens in a new tab
- Verificación formal de la especificación de la Cadena de Balizaopens in a new tab
Ciencia de datos y análisis de datos
Se necesitan más herramientas de análisis de datos y paneles que proporcionen información detallada sobre la actividad en Ethereum y el estado de la red.
Lectura de fondo
Investigación reciente
Aplicaciones y herramientas
La capa de aplicación es compatible con un ecosistema diverso de programas que establecen transacciones en la capa base de Ethereum. Los equipos de desarrollo están buscando constantemente nuevas formas de aprovechar Ethereum para crear versiones compuestas, sin permisos y resistentes a la censura de aplicaciones importantes Web2 o crear conceptos nativos de Web3 completamente nuevos. Al mismo tiempo, se están desarrollando nuevas herramientas que hacen que la elaboración de DApps en Ethereum sea menos compleja.
DeFi
Las finanzas descentralizadas (DeFi) son una de las principales clases de aplicaciones construidas sobre Ethereum. Las DeFi tienen por objetivo crear "bloques de construcción de dinero" compuestos que permitan a los usuarios almacenar, transferir, prestar, pedir prestado e invertir en criptoactivos utilizando contratos inteligentes. Las DeFi son un espacio en constante evolución y cambio. Es necesaria una investigación continua de protocolos seguros, eficientes y accesibles.
Lectura de fondo
Investigación reciente
- Finanzas descentralizadas, ¿propiedad centralizada?opens in a new tab
- Optimism: El camino a transacciones por menos de un dólaropens in a new tab
DAO
Un caso de uso de alto impacto para Ethereum es la capacidad de organizarse de manera descentralizada a través del uso de las organizaciones autónomas descentralizadas (DAO). Existe una gran cantidad de investigación activa sobre cómo pueden desarrollarse y utilizarse las DAO en Ethereum como herramientas de coordinación que requieren la confianza mínima y necesaria para llevar a cabo mejores formas de gobernanza, lo que amplía en gran medida las opciones de las personas más allá de las corporaciones y organizaciones tradicionales.
Lectura de fondo
Investigación reciente
Herramientas para desarrolladores
Las herramientas para desarrolladores de Ethereum están evolucionando rápidamente. Hay mucha investigación y desarrollo activo por hacer en esta área general.
Lectura de fondo
- Herramientas por lenguaje de programación
- Marcos de desarrolladores
- Lista de herramientas de desarrollo de consensoopens in a new tab
- Estándares de tokens
- CryptoDevHub: herramientas de EVMopens in a new tab
Investigación reciente
Oráculos
Los oráculos importan datos de fuera de la cadena a la cadena de bloques de manera descentralizada y sin requerir permiso. Llevar estos datos a la cadena permite que las dapps puede reaccionar a fenómenos del mundo real como fluctuaciones de precios en activos del mundo real, eventos en aplicaciones externas a la cadena o incluso cambios en el tiempo.
Lectura de fondo
Búsqueda reciente
- Encuesta de oráculos de cadenas de bloquesopens in a new tab
- Documento técnico de Chainlinkopens in a new tab
Seguridad de aplicaciones
Por lo general, los hackeos en Ethereum se aprovechan de puntos flacos en aplicaciones individuales y no en el propio protocolo. Los hackers y los desarrolladores de aplicaciones están enfrascados en una carrera armamentística para desarrollar nuevos ataques y defensas. Esto significa que siempre es necesario realizar una investigación y un desarrollo importantes para mantener las aplicaciones a salvo de los hackeos.
Lectura de fondo
- Informe de explotación de agujero de gusanoopens in a new tab
- Lista de hackeo de contratos de Ethereum post mórtemopens in a new tab
- Rekt Newsopens in a new tab
Investigación reciente
Pila de tecnología
La descentralización de toda la pila de tecnología de Ethereum es un área de investigación importante. Actualmente, las dapps en Ethereum suelen tener algunos puntos de centralización, ya que dependen de herramientas o infraestructuras centralizadas.
Lectura de fondo
- Pila de Ethereum
- Coinbase: Introducción al Stack Web3opens in a new tab
- Introducción a contratos inteligentes
- Introducción a almacenamiento descentralizado
Investigación reciente
Última actualización de la página: 22 de octubre de 2025