Προτάσεις βελτίωσης του Ethereum Classic
Περίληψη
Αυτό το έγγραφο είναι μια περίληψη της διαδικασίας Ethereum Classic Improvement Proposal (ECIP). Για να δείτε την πλήρη περιγραφή της διαδικασίας ECIP, διαβάστε το ECIP-1000, το οποίο είναι το επίσημο έγγραφο που γενικά αναγνωρίζεται από το οικοσύστημα Ethereum Classic (ETC), με γενική συναίνεση, ως το καταλληλότερο σύστημα για να προτείνει νέες τυπικές αλλαγές στο πρωτόκολλο ETC, ενημερωτικό έγγραφα ή προτάσεις διαδικασίας ECIP.
Ξεκινώντας
Αφού διαβάσετε το ECIP-1000, διαχωρίστε το αποθετήριο και προσθέστε το ECIP σας σε αυτό, χρησιμοποιώντας το παρεχόμενο πρότυπο σήμανσης ECIP. Υποβάλετε δημιουργώντας ένα αίτημα έλξης στο αποθετήριο Ethereum Classic ECIPs.
Τύποι συμμετεχόντων
Όπως θα διαπιστώσετε διαβάζοντας αυτή τη σύνοψη και τα άλλα έγγραφα που προτείνονται παραπάνω, υπάρχουν πολλά μέρη που συμμετέχουν στον κύκλο ζωής ενός ECIP:
- ECIP Συντάκτης: Αυτός είσαι! Ο συγγραφέας είναι το άτομο που ενδιαφέρεται να βελτιώσει το ETC κάνοντας ένα νέο ECIP. Ως εκ τούτου, είναι υπεύθυνος για την εκμάθηση του τρόπου λειτουργίας της διαδικασίας, ώστε να μπορεί να προτείνει αποτελεσματικά αλλαγές πρωτοκόλλου, ενημερωτικές ή διαδικαστικές βελτιώσεις. Ο συγγραφέας είναι επίσης υπεύθυνος για την παρακολούθηση του κύκλου ζωής του ECIP σε όλα τα στάδια κατάστασης, από το «πρόχειρο» έως το «ενεργό», όπως περιγράφεται παρακάτω, ώστε η πρόταση να γίνει πραγματικότητα. Εάν όχι, είναι πιθανό το ECIP να απορριφθεί τελικά.
- Συντάκτες: Οι συντάκτες είναι προγραμματιστές, κυρίως εθελοντές του ETC, μέλη του Ethereum Classic Github Organization, οι αρμοδιότητες των οποίων περιλαμβάνουν, μεταξύ άλλων, την απόδοση αριθμών στα ECIPs, τη συγχώνευσή τους, την καταχώρισή τους στον κατάλογο ECIP, τον έλεγχο αν είναι έτοιμα, υγιή και πλήρη, αν ακολουθούνται τα βήματα κατάστασης και τον έλεγχο των κινήτρων, της ακρίβειας και των κατάλληλων όρων αδειοδότησης.
- Ομάδες προγραμματιστών: Η ETC έχει πολλές εταιρείες προγραμματιστών και εθελοντές προγραμματιστές που εργάζονται σε διαφορετικούς πελάτες κόμβων. Επειδή αυτοί οι προγραμματιστές είναι αφοσιωμένοι στη διατήρηση του βασικού πρωτοκόλλου του Ethereum Classic, κατηγοριοποιούνται ως "βασικοί προγραμματιστές" ή "πυρήνες ομάδες προγραμματιστών". Οι βασικοί προγραμματιστές είναι υπεύθυνοι για την υποβολή νέων προτάσεων ή τον έλεγχο και την αποδοχή ή την απόρριψη προτάσεων από άλλους προγραμματιστές ή ομάδες. Όταν αποδέχονται νέες αλλαγές, τις συγχωνεύουν στους αντίστοιχους πελάτες που διατηρούν για το δίκτυο ETC.
- Εφαρμογείς: Μόλις γίνει αποδεκτό και συγχωνευθεί ένα ECIP, το τελευταίο βήμα είναι οι εξορύκτες, οι ομάδες εξόρυξης, οι χειριστές πορτοφολιών, οι ανταλλαγές και άλλοι χειριστές πλήρους κόμβου να εφαρμόσουν τις αλλαγές εγκαθιστώντας ή αναβαθμίζοντας τους κόμβους τους για να ενσωματώσουν τις νέες αλλαγές. Αυτοί οι συμμετέχοντες στο λειτουργικό δίκτυο ονομάζονται «υλοποιητές».
- Χρήστες: Οι χρήστες ή οι τελικοί χρήστες μπορεί να είναι τακτικοί καταναλωτές, επιχειρήσεις, κυβερνήσεις, μη οικονομικοί φορείς εκμετάλλευσης κόμβων, επενδυτές ή άλλα είδη χρηστών που βλέπουν πότε οι υλοποιητές αναβάθμισαν τα συστήματά τους και υιοθετούν τους νέους κανόνες για την αποστολή συναλλαγών και τη διαχείριση έξυπνων συμβολαίων ή χρησιμοποιώντας εφαρμογές πάνω από το ETC. Συμμετέχοντες στη συζήτηση: Σύμφωνα με τη διαδικασία ECIP, κατά την προώθηση των ECIPs, οι συγγραφείς θα ανοίξουν για συζήτηση τις προτάσεις τους. Αυτές οι συζητήσεις βρίσκονται σε δημόσια φόρουμ, Github ή κλήσεις προγραμματιστών. Οι συμμετέχοντες στη συζήτηση μπορεί να είναι βασικοί ή εθελοντές προγραμματιστές πελατών του Ethereum Classic, οποιοιδήποτε προγραμματιστές στο Github επιθυμούν να συνεισφέρουν τις καλά αιτιολογημένες απόψεις τους και άλλα ενδιαφερόμενα μέρη ή συμμετέχοντες στα οικοσυστήματα ETC.
Συνεισφέροντα βήματα
- Ανασκόπηση ECIP-1000.
- Διασυνδέστε το αποθετήριο κάνοντας κλικ στην επιλογή "Fork" στην επάνω δεξιά γωνία.
- Προσθέστε το ECIP σας στο πιρούνι του αποθετηρίου. Υπάρχει ένα πρότυπο σήμανσης ECIP.
- Υποβάλετε ένα Pull Request στο αποθετήριο ECIPs του Ethereum Classic.
Δικτυακός τόπος του ECIP: https://ecips.ethereumclassic.org/
Αποδεκτά ECIPs
Τα ακόλουθα χαρακτηριστικά εγκρίθηκαν και ενσωματώθηκαν στο πρωτόκολλο Ethereum Classic.
ECIP # | Τίτλος | Συγγραφείς |
---|---|---|
1010 | Καθυστέρηση δυσκολίας Έκρηξη βόμβας | Igor Artamonov |
1015 | Μακροπρόθεσμες αλλαγές στο κόστος αερίου για λειτουργίες με μεγάλο βάρος IO για τον μετριασμό των επιθέσεων spam συναλλαγών | Cody W Burns |
1017 | Νομισματική πολιτική και τελική τροποποίηση του χρονοδιαγράμματος εκπομπών Ethereum Classic | Matthew Mazur |
1039 | Προδιαγραφές στρογγυλοποίησης νομισματικής πολιτικής | Isaac Ardis |
1041 | Αφαίρεση βόμβας δυσκολίας | Igor Artamonov |
1048 | Πρωτόκολλο συναίνεσης με απόδειξη εξουσιοδότησης Clique | Péter Szilágyi |
1050 | Κωδικοί κατάστασης | Brooklyn Zelenka, Boris Mann |
1054 | Atlantis EVM και αναβαθμίσεις πρωτοκόλλου | Isaac Ardis |
1056 | Agharta EVM και αναβαθμίσεις πρωτοκόλλου | Isaac Ardis, Wei Tang |
1088 | Phoenix EVM και αναβαθμίσεις πρωτοκόλλου | Raw Pong Ghmoa |
1099 | Βαθμονόμηση διάρκειας εποχής | Luke Williams |