Propostas de melhoria do Ethereum Classic
Resumo
Este documento é um resumo do processo Ethereum Classic Improvement Proposal (ECIP). Para visualizar a descrição completa do processo ECIP, leia ECIP-1000, que é o documento formal geralmente reconhecido pelo ecossistema Ethereum Classic (ETC), por consenso aproximado, como o sistema mais adequado para propor novas alterações padrão no protocolo ETC, informações documentos ou sugestões de processos ECIP.
Começando
Depois de ler o ECIP-1000, bifurque o repositório e adicione seu ECIP a ele, usando o modelo de marcação ECIP fornecido. Envie criando uma solicitação pull para o repositório Ethereum Classic ECIPs.
Tipos de Participantes
Como você verá ao ler este resumo e os demais documentos sugeridos acima, são várias as partes que participam do ciclo de vida de um ECIP:
- ECIP Autor: Este é você! O autor é a pessoa interessada em melhorar a ETC fazendo um novo ECIP. Portanto, responsável por aprender como funciona o processo, para que possa efetivamente propor alterações de protocolo, melhorias informativas ou processuais. O autor também é responsável por acompanhar o ciclo de vida do ECIP em todas as etapas do status, de 'rascunho' a 'ativo' conforme descrito abaixo, para que a proposta se torne uma realidade. Caso contrário, é possível que o ECIP seja eventualmente rejeitado.
- Editores: Editores são desenvolvedores, principalmente voluntários ETC, membros da Organização Ethereum Classic Github cujas responsabilidades incluem, mas não estão limitadas a, atribuir números a ECIPs, fundi-los, listá-los no diretório ECIP, verificar se estão prontos, sólidas e completas, se as etapas de status forem seguidas, e para verificar sua motivação, precisão e termos de licenciamento adequados.
- Equipes de desenvolvedores: A ETC possui várias empresas de desenvolvedores e desenvolvedores voluntários que trabalham em diferentes clientes de nó. Como esses desenvolvedores se dedicam a manter o protocolo principal do Ethereum Classic, eles são categorizados como "desenvolvedores principais" ou "equipes de desenvolvedores principais". Os desenvolvedores principais são responsáveis por fazer novas propostas ou revisar e aceitar ou rejeitar propostas de outros desenvolvedores ou equipes. Ao aceitar novas alterações, eles as mesclam nos respectivos clientes que mantêm para a rede ETC.
- Implementadores: Depois que um ECIP é aceito e mesclado, a última etapa é para mineradores, pools de mineração, operadores de carteira, trocas e outros operadores de nó completo para implementar as alterações instalando ou atualizando seus nós para integrar as novas alterações. Esses participantes da rede operacional são chamados de "implementadores".
- Usuários: Usuários ou usuários finais podem ser consumidores regulares, empresas, governos, operadores de nós não econômicos, investidores ou outros tipos de usuários que veem quando os implementadores atualizaram seus sistemas e adotaram as novas regras para enviar transações e gerenciar contratos inteligentes ou usando aplicativos em cima do ETC. Participantes da discussão: De acordo com o processo ECIP, ao avançar os ECIPs, os autores abrirão para discussão suas propostas. Essas discussões estão localizadas em fóruns públicos, Github ou chamadas de desenvolvedores. Os participantes da discussão podem ser desenvolvedores principais ou voluntários do cliente Ethereum Classic, qualquer desenvolvedor no Github disposto a contribuir com suas opiniões bem fundamentadas e outras partes interessadas ou participantes nos ecossistemas ETC.
Etapas de Contribuição
- Revise o ECIP-1000.
- Bifurque o repositório clicando em "Fork" no canto superior direito.
- Adicione seu ECIP à bifurcação do repositório. Existe um modelo de remarcação ECIP.
- Envie uma solicitação pull para o repositório ECIPs do Ethereum Classic.
Site ECIPs: https://ecips.ethereumclassic.org/
ECIPs aceitos
Os seguintes recursos foram aprovados e integrados ao protocolo Ethereum Classic.
ECIP # | Título | Autores |
---|---|---|
1010 | Explosão de Bomba de Dificuldade de Atraso | Igor Artamonov |
1015 | Mudanças de custo de gás de longo prazo para operações pesadas de IO para mitigar ataques de spam de transação | Cody W Burns |
1017 | Política Monetária e Modificação Final no Cronograma de Emissão Ethereum Classic | Matthew Mazur |
1039 | Especificação de arredondamento da política monetária | Isaac Ardis |
1041 | Remover bomba de dificuldade | Igor Artamonov |
1048 | Clique no protocolo de consenso de prova de autoridade | Péter Szilágyi |
1050 | Códigos de status | Brooklyn Zelenka, Boris Mann |
1054 | Atlantis EVM e atualizações de protocolo | Isaac Ardis |
1056 | Agharta EVM e atualizações de protocolo | Isaac Ardis, Wei Tang |
1088 | Phoenix EVM e atualizações de protocolo | Raw Pong Ghmoa |
1099 | Calibrar duração da época | Luke Williams |