Una EIP, abreviatura de Ethereum Improvement Proposal, es un documento de diseño utilizado para describir y debatir cambios o información relacionados con Ethereum. Normalmente registra la motivación, especificación técnica, justificación y consideraciones pertinentes de compatibilidad o seguridad. Su número identifica un documento; por sí solo no significa que una función se haya adoptado o esté disponible.
Distintos propósitos
Las propuestas Standards Track abarcan reglas centrales del protocolo, redes, interfaces y estándares de aplicaciones. Las ERC constituyen la categoría de estándares de aplicaciones, incluidas las interfaces de tokens. Las propuestas Meta tratan procesos; las Informational aportan orientación o contexto sin representar necesariamente el consenso de la comunidad.
Por ejemplo, EIP-1559 especificó cambios al mercado de comisiones por transacciones de ejecución de Ethereum, incluida una comisión base determinada por el protocolo.
De propuesta a implementación
Los documentos pueden avanzar por Draft, Review, Last Call y Final, o pasar a Stagnant o Withdrawn. Los editores revisan la calidad del documento y los requisitos del proceso; asignar un número no es una decisión unilateral de cambiar Ethereum.
Los cambios centrales del protocolo requieren implementación, pruebas y coordinación de actualizaciones de red. Publicar una propuesta no actualiza automáticamente el software de los nodos. “Final” describe su estado en el proceso de estándares, no una certificación de seguridad para cada implementación.
Para determinar si una función aplica, revisa el estado de la propuesta junto con el historial de implementación y activación de la red correspondiente.