3 min read

Προετοιμάζοντας την διακλάδωση Espresso

Η κοινότητα Celo Core είναι ενθουσιασμένη που ανακοινώνει ότι η δεύτερη σκληρή διακλάδωση (Hardfork) του Celo, που ονομάζεται Espresso, θα ενεργοποιηθεί στις 8 Μαρτίου 2022.
Προετοιμάζοντας την διακλάδωση Espresso
Επισκόπηση των αλλαγών που έρχονται στο πρωτόκολλο Celo

Η κοινότητα Celo Core είναι ενθουσιασμένη που ανακοινώνει ότι η δεύτερη σκληρή διακλάδωση (Hardfork) του Celo, που ονομάζεται Espresso, θα ενεργοποιηθεί στις 8 Μαρτίου 2022.

Το Espresso έχει -περιμένετε- ετοιμαστεί για να γεφυρώσει το χάσμα μεταξύ του Celo και της βάσης κώδικα του πρωτοκόλλου Ethereum. Αν και αρχικά είχε προγραμματιστεί να ενεργοποιηθεί στις 8 Φεβρουαρίου, χρειάστηκε περισσότερος χρόνος για να ξεπεραστεί η πρόκληση της συγχώνευσης σχεδόν 100.000 γραμμών κώδικα και να διορθωθεί το πρόβλημα διαρροής μνήμης που ανακαλύφθηκε στην έκδοση v1.5.0 του celo-blockchain client. Η καθυστέρηση στην αναβάθμιση σε v1.5.2 αποτελεί απόδειξη της πίεσης που απαιτείται για την παρασκευή του Espresso Hardfork.

Τι περιέχει το Espresso Hardfork;

Σε υψηλό επίπεδο, το Espresso Hardfork καθιστά το Celo πλήρως συμβατό με τις τελευταίες αναβαθμίσεις του δικτύου Ethereum, συμπεριλαμβανομένης της προσθήκης των Hardforks του Βερολίνου και του Λονδίνου και αρκετών EIP. Οι αλλαγές που έγιναν στο πρωτόκολλο Celo είναι εξαιρετικές για τους προγραμματιστές dapp που επιθυμούν να μεταφέρουν ή να αναπτύξουν τα συμβόλαιά τους στο Celo. Επιπλέον, οι αλλαγές θα επιτρέψουν σε φοβερές dapps όπως το Orchid και το Superfluid να λειτουργούν στο Celo μετά την ενεργοποίηση του Espresso. Αυτό είναι πολύ συναρπαστικό, καθώς θα επιτρέψουν αποκεντρωμένες υπηρεσίες VPN καθώς και πληρωμές μέσω streaming!

Για να μάθετε περισσότερα σχετικά με το τι είναι ένα Hardfork και πώς λειτουργεί, ανατρέξτε στο Dissecting the Donut Hardfork, την ανάρτησή μας στο blog σχετικά με την ενεργοποίηση του Donut τον Μάιο του 2021.

Οι τεχνικές λεπτομέρειες

Ακολουθεί μια επισκόπηση των αλλαγών που περιλαμβάνονται στην Espresso και προέρχονται κατευθείαν από τα Hardforks του Βερολίνου και του Λονδίνου.

Αλλαγές στο Hardfork του Βερολίνου

Τα EIP του Βερολίνου που προστέθηκαν στο Celo περιλαμβάνουν τους Φακέλους Τυποποιημένων Συναλλαγών (EIP-2718), οι οποίοι επιτρέπουν μια μορφή για τον προσδιορισμό μελλοντικών τυποποιημένων συναλλαγών στο δίκτυο, τους Προαιρετικούς Καταλόγους Πρόσβασης (EIP-2930) για τις Τυποποιημένες Συναλλαγές, καθιστώντας ευκολότερη και πιο προσιτή την πρόσβαση σε αυτές, το EIP-2929, το οποίο τροποποιήσαμε στο CIP-48, και το EIP-2565, με αλλαγές στο κόστος gas για την κρατική πρόσβαση.

Αλλαγές στο Hardfork του Λονδίνου

Οι EIP του Λονδίνου που προστέθηκαν στο Celo περιλαμβάνουν την EIP-1559, η οποία αλλάζει την αγορά αμοιβών συναλλαγών και βελτιώνει τον τρόπο με τον οποίο οι συναλλαγές περιλαμβάνονται στο μπλοκ. Έγιναν επίσης ορισμένες τροποποιήσεις στο 1559 στο CIP-42.

Άλλες προσθήκες περιλαμβάνουν τις EIP-3529 και EIP-3541, οι οποίες επιτρέπουν καλύτερες πρακτικές ανάπτυξης για τη διατήρηση της υγείας του δικτύου και βελτιώσεις βελτιστοποίησης.

Αλλαγές που αφορούν το Celo

Το CIP-43 για το Block Context βελτιώνει την πρόσβαση μόνο για ανάγνωση σε πληροφορίες της αλυσίδας με αναφορά στο προηγούμενο μπλοκ για πληροφορίες. Το CIP-47 φέρνει βελτιώσεις στον μηχανισμό συναίνεσης IBFT του Celo, προσθέτοντας χρονικά όρια 5 δευτερολέπτων μεταξύ των επικυρωτών που προτείνουν μπλοκ. Τέλος, το CIP-50, με την προαιρετική προστασία επανάληψης, επιτρέπει σε dapps όπως το Orchid και το Superfluid να αναπτυχθούν στο Celo.

Χειριστές κόμβων

Οι επικυρωτές και οι διαχειριστές κόμβων (π.χ. ανταλλακτήρια, εφαρμογές ή επιχειρήσεις που παρέχουν τερματικά σημεία RPC) πρέπει να αρχίσουν να αναβαθμίζουν αμέσως την Espresso. Η έκδοση στην οποία πρέπει να αναβαθμίσετε είναι η έκδοση 1.5.2 για τον πελάτη celo-blockchain, η οποία περιγράφεται λεπτομερώς σε αυτή τη δημοσίευση στο Celo Forum. Αν δεν το κάνετε αυτό, ο κόμβος ή ο επικυρωτής σας δεν θα συγχρονιστεί με το δίκτυο μετά το Hardfork, πράγμα που σημαίνει ότι οι επικυρωτές θα χάσουν ανταμοιβές και τα ανταλλακτήρια δεν θα λάβουν τις τελευταίες πληροφορίες μπλοκ για τις λειτουργίες τους.

Η ομάδα μηχανικών θα συντονιστεί με ολόκληρο το οικοσύστημα του Celo για να διασφαλίσει την ομαλή αναβάθμιση.

Ελάτε να γιορτάσετε με την Κοινότητα Πυρήνα

Η Κοινότητα Πυρήνα θα διοργανώσει ένα Hardfork Watch Party σε ζωντανή μετάδοση στις 8 Μαρτίου 2022, στις 11:15 π.μ. PST, περίπου μία ώρα πριν την ενεργοποίηση του Espresso στις 12:15 μ.μ. PST. Όλοι είναι ευπρόσδεκτοι να ακούσουν, να κάνουν ερωτήσεις και να γιορτάσουν το Espresso Hardfork μαζί με την κοινότητα Celo. Εν τω μεταξύ, δείτε τι μπορείτε να περιμένετε παρακολουθώντας το περσινό Donut Hardfork Watch Party στο YouTube.

Για να λαμβάνετε εβδομαδιαίες ενημερώσεις σχετικά με την ενεργοποίηση του Espresso Hardfork και όλες τις δραστηριότητες της Κοινότητας Πυρήνα, εγγραφείτε στη λίστα αλληλογραφίας Celo Signal. Για να μάθετε τα πάντα για το Espresso Hardfork και να διαβάσετε τις τεχνικές προδιαγραφές, ανατρέξτε στο Meta CIP.


Πρωτότυπο Άρθρο (Αγγλική): Brewing The Espresso Hardfork

Συντάκτης Πρωτότυπου Άρθρου: Celo Foundation

Ημερομηνία Συγγραφής Πρωτότυπου Άρθρου: 11 Φεβρουαρίου 2022