Propuestas de mejora de Ethereum Classic
Resumen
Este documento es un resumen del proceso de la Propuesta de Mejora de Ethereum Classic (ECIP). Para ver la descripción completa del proceso ECIP, por favor, lea ECIP-1000 que es el documento formal generalmente reconocido por el ecosistema de Ethereum Classic (ETC), por consenso aproximado, como el sistema más adecuado para proponer nuevos cambios estándar en el protocolo ETC, documentos informativos o sugerencias del proceso ECIP.
Cómo empezar
Después de leer ECIP-1000, haga un fork del repositorio y añada su ECIP a él, utilizando la plantilla ECIP markdown proporcionada. Envíe creando una solicitud de extracción en el repositorio de ECIPs de Ethereum Classic.
Tipos de participantes
Como verá al leer este resumen y los otros documentos sugeridos anteriormente, hay varias partes que participan en el ciclo de vida de una ECIP:
- Autor del ECIP: ¡Este eres tú! El autor es la persona interesada en mejorar el ETC haciendo un nuevo ECIP. Por lo tanto, es responsable de aprender cómo funciona el proceso, para poder proponer eficazmente cambios de protocolo, mejoras informativas o de procedimiento. El autor también es responsable del seguimiento del ciclo de vida de la ECIP a lo largo de todas las etapas del estado, desde "borrador" hasta "activo", como se describe a continuación, para que la propuesta se haga realidad. Si no es así, es posible que la ECIP sea finalmente rechazada.
- Editores: Los editores son desarrolladores, principalmente voluntarios de ETC, miembros de la Organización Github de Ethereum Classic cuyas responsabilidades incluyen, pero no se limitan a, asignar números a las ECIP, fusionarlas, listarlas en el directorio de ECIP, comprobar si están listas, sólidas y completas, si se siguen los pasos de estado, y comprobar su motivación, exactitud y términos de licencia adecuados.
- Equipos de desarrolladores: ETC cuenta con varias empresas desarrolladoras y desarrolladores voluntarios que trabajan en diferentes nodo clientes. Dado que estos desarrolladores se dedican a mantener el protocolo central de Ethereum Classic, se les clasifica como "desarrolladores centrales" o "equipos de desarrolladores centrales". Los desarrolladores del núcleo se encargan de hacer nuevas propuestas o de revisar y aceptar o rechazar propuestas de otros desarrolladores o equipos. Cuando aceptan nuevos cambios, los fusionan en los respectivos clientes que mantienen para la red ETC.
- Implementadores: Una vez que una ECIP es aceptada y fusionada, el último paso es que los mineros, los pools de minería, los operadores de carteras, los intercambios y otros operadores de nodos completos implementen los cambios instalando o actualizando sus nodos para integrar los nuevos cambios. Estos participantes en la red operativa se denominan "ejecutores".
- Usuarios: Los usuarios o usuarios finales pueden ser consumidores habituales, empresas, gobiernos, operadores de nodos no económicos, inversores u otro tipo de usuarios que ven cuando los implementadores actualizan sus sistemas y adoptan las nuevas reglas para el envío de transacciones y la gestión de contratos inteligentes o el uso de aplicaciones sobre ETC. Participantes en el debate: De acuerdo con el proceso de ECIP, al avanzar en las ECIP, los autores abrirán a discusión sus propuestas. Estas discusiones se encuentran en los foros públicos, Github o las llamadas de los desarrolladores. Los participantes en el debate pueden ser desarrolladores de clientes principales o voluntarios de Ethereum Classic, cualquier desarrollador en Github que esté dispuesto a contribuir con sus opiniones bien razonadas, y otras partes interesadas o participantes en los ecosistemas ETC.
Pasos que contribuyen
- Revise el ECIP-1000.
- Fork el repositorio haciendo clic en "Fork" en la parte superior derecha.
- Añade tu ECIP a tu fork del repositorio. Existe una plantilla de marcado ECIP.
- Envíe una solicitud de extracción al repositorio de ECIPs de Ethereum Classic.
Página web de los ECIP: https://ecips.ethereumclassic.org/
ECIP aceptados
Las siguientes características fueron aprobadas e integradas en el protocolo de Ethereum Classic.
ECIP # | Título | Autores |
---|---|---|
1010 | Retraso Dificultad Explosión de la bomba | Igor Artamonov |
1015 | Cambios en el coste del gas a largo plazo para las operaciones con gran cantidad de entradas y salidas para mitigar los ataques de spam en las transacciones | Cody W Burns |
1017 | Política monetaria y modificación final del calendario de emisiones de Ethereum Classic | Matthew Mazur |
1039 | Especificación del redondeo de la política monetaria | Isaac Ardis |
1041 | Eliminar la bomba de dificultad | Igor Artamonov |
1048 | Protocolo de consenso de prueba de autoridad en clique | Péter Szilágyi |
1050 | Códigos de estado | Brooklyn Zelenka, Boris Mann |
1054 | Actualizaciones de protocolos y EVM de Atlantis | Isaac Ardis |
1056 | Actualizaciones de protocolos y EVM de Agharta | Isaac Ardis, Wei Tang |
1088 | Actualizaciones de protocolos y EVM de Phoenix | Raw Pong Ghmoa |
1099 | Calibrar la duración de la época | Luke Williams |