Bijdragen
Overzicht
Dit document is een samenvatting van het Ethereum Classic Improvement Proposal (ECIP) proces. Om de volledige beschrijving van het ECIP-proces te bekijken, leest u ECIP-1000, het formele document dat algemeen wordt erkend door het Ethereum Classic (ETC) -ecosysteem, bij grove consensus, als het meest geschikte systeem om nieuwe standaardwijzigingen voor te stellen aan het ETC-protocol, informatief documenten of ECIP-processuggesties.
Beginnen
Na het lezen van ECIP-1000, splits je de repository en voeg je je ECIP eraan toe, met behulp van de meegeleverde ECIP markdown-sjabloon. Dien in door een pull-aanvraag te maken voor de Ethereum Classic ECIPs-repository.
Soorten deelnemers
Zoals u zult zien bij het lezen van deze samenvatting en de andere hierboven voorgestelde documenten, zijn er verschillende partijen die deelnemen aan de levenscyclus van een ECIP:
- ECIP Auteur: Dit ben jij! De auteur is de persoon die geïnteresseerd is in het verbeteren van ETC door een nieuwe ECIP te maken. Daarom verantwoordelijk voor het leren hoe het proces werkt, zodat hij of zij effectief protocolwijzigingen, informatieve of procedurele verbeteringen kan voorstellen. De auteur is ook verantwoordelijk voor het volgen van de ECIP-levenscyclus tijdens alle statusstappen, van 'concept' tot 'actief' zoals hieronder beschreven, zodat het voorstel een realiteit wordt. Zo niet, dan is het mogelijk dat de ECIP uiteindelijk wordt afgewezen.
- Editors: Editors zijn ontwikkelaars, voornamelijk ETC-vrijwilligers, leden van de Ethereum Classic Github Organization wiens verantwoordelijkheden onder meer, maar niet beperkt tot, het toewijzen van nummers aan ECIP's zijn, ze samenvoegen, ze in de ECIP-directory vermelden en controleren of ze zijn klaar, gezond en compleet, als de statusstappen worden gevolgd, en om hun motivatie, nauwkeurigheid en juiste licentievoorwaarden te controleren.
- Ontwikkelaarsteams: ETC heeft verschillende ontwikkelaarsbedrijven en vrijwillige ontwikkelaars die op verschillende knooppuntklanten werken. Omdat deze ontwikkelaars toegewijd zijn aan het onderhouden van het kernprotocol van Ethereum Classic, worden ze gecategoriseerd als "kernontwikkelaars" of "kernontwikkelteams". Kernontwikkelaars zijn verantwoordelijk voor het doen van nieuwe voorstellen of het beoordelen en accepteren of afwijzen van voorstellen van andere ontwikkelaars of teams. Wanneer ze nieuwe wijzigingen accepteren, voegen ze deze samen in de respectieve klanten die ze onderhouden voor het ETC-netwerk.
- Implementors: Zodra een ECIP is geaccepteerd en samengevoegd, is de laatste stap dat miners, mining-pools, wallet-operators, exchanges en andere full-node-operators de wijzigingen implementeren door hun nodes te installeren of te upgraden om de nieuwe wijzigingen te integreren . Deze operationele netwerkdeelnemers worden "implementors" genoemd.
- Gebruikers: Gebruikers of eindgebruikers kunnen gewone consumenten, bedrijven, overheden, niet-economische knooppuntexploitanten, investeerders of andere soorten gebruikers zijn die zien wanneer de uitvoerders hun systemen hebben geüpgraded en de nieuwe regels voor het verzenden van transacties en slimme contracten beheren of applicaties gebruiken bovenop ETC.
Discussie-deelnemers: Volgens het ECIP-proces zullen auteurs, wanneer zij ECIP's voortzetten, hun voorstellen bespreken. Deze discussies bevinden zich in openbare forums, Github- of ontwikkelaarsoproepen. Deelnemers aan de discussie kunnen kern- of vrijwillige Ethereum Classic-clientontwikkelaars zijn, alle ontwikkelaars op Github die bereid zijn hun met redenen omklede meningen bij te dragen, en andere geïnteresseerde belanghebbenden of deelnemers aan de ETC-ecosystemen.
Bijdragende stappen
- Bekijk ECIP-1000.
- Fork de repository door rechtsboven op "Fork" te klikken.
- Voeg uw ECIP toe aan uw splitsing van de repository. Er is een ECIP-markdown-sjabloon.
- Dien een pull-aanvraag in bij de ECIPs-repository van Ethereum Classic.
ECIPs-website: https://ecips.ethereumclassic.org/