¿Qué es una propuesta de mejora de Ethereum (EIP)?

La propuesta de mejora de Ethereum (EIP) es un documento que se utiliza para describir los estándares de la comunidad de Ethereum. 

Cualquier miembro de la comunidad de Ethereum puede enviarlos para hacer cumplir los cambios e incluyen API de clientes, estándares de protocolo central, cambios de código y estándares de contrato.

Hay varios tipos diferentes de EIP. 

The Standard Track: estos son cambios que afectan todas o la mayoría de las implementaciones de Ethereum, incluidos los cambios en el protocolo de red. 

Núcleo: estos cambios requieren una bifurcación de consenso. A menudo pueden incluir discusiones que involucran cambios de desarrollo no centrales. 

Redes: esto incluye mejoras en las especificaciones del protocolo de red, como devp2p (EIP8) y el subprotocolo Ethereum. 

Interfaz: esto incluye mejoras en los estándares y especificaciones del cliente, incluidos los estándares y especificaciones API/RPC. 

ERC: se refieren a estándares y convenciones a nivel de aplicación e incluyen registros de nombres y estándares de token.

Meta: estos procesos cambian las solicitudes y funcionan de manera similar a un EIP de seguimiento estándar, pero se aplican a partes distintas del protocolo Ethereum. 

Informativo: Esto proporciona pautas en el diseño de Ethereum. Los usuarios e implementadores pueden ignorar los EIP informativos, ya que no reflejan necesariamente una recomendación de la comunidad de Ethereum. 

Una serie de otros procesos están involucrados para decidir si incluir los cambios una vez que se envía un EIP. 

Éstas incluyen:

Borrador: Un EIP que se está considerando abiertamente. 

Última llamada: un EIP que se ha sometido a una consideración inicial y está listo para su revisión. 

Final (no esencial): un EIP que está en última convocatoria durante un mínimo de dos semanas y se han tratado todas las inquietudes técnicas que se han planteado. 

Final (Core): un EIP que los desarrolladores Core aprueban o pretenden implementar en el futuro en hard fork. 

Diferido: un EIP que no se adoptará de inmediato pero que se está considerando para una adopción posterior