Dencun και Pralectra: Οι προγραμματιστές του πυρήνα Ethereum σχεδιάζουν ένα φιλόδοξο 2024

Οι βασικοί προγραμματιστές του Ethereum συζητούν τις προτεραιότητες για το επόμενο hard fork μετά το "Dencun", το οποίο θα μπορούσε να έρθει στα τέλη του 2024 ή το 2025.

Μετά την κλήση All Core Devs της Πέμπτης, το δοκιμαστικό πρόγραμμα για το πιρούνι Dencun παραμένει αμετάβλητο, με το Goerli testnet για πρώτη φορά στις 17 Ιανουαρίου.

Καθώς η κυκλοφορία της αναβάθμισης φαίνεται πιθανή τον Μάρτιο, οι προγραμματιστές στρέφουν την προσοχή τους σε αυτό που ακολουθεί στην Πράγα-Electra — Pralectra για συντομία — την αναβάθμιση που θα ακολουθήσει.

Ακόμα πολύ σε ροή, μια συζήτηση βρίσκεται σε εξέλιξη σχετικά με το συνολικό όραμα: Είτε ένα σύνολο μικρότερων προτάσεων βελτίωσης Ethereum (EIPs) εστιασμένο σε χαρακτηριστικά είτε μια σημαντική αναβάθμιση πρωτοκόλλου για την εισαγωγή των Verkle Trees στο επίπεδο εκτέλεσης.

Τα Verkle Trees είναι μια νέα δομή δεδομένων που εξελίσσει το τρέχον Merkle Tree που χρησιμοποιείται σήμερα, χρησιμοποιώντας πιο εξελιγμένες μαθηματικές τεχνικές — διανυσματικές δεσμεύσεις που βασίζονται σε ζεύγη ελλειπτικών καμπυλών, που αποτελούν σημαντική απόκλιση από τις απλούστερες συναρτήσεις κατακερματισμού που χρησιμοποιούνται στα Merkle Trees, σύμφωνα με το verkle. πληροφορίες.

Αυτή η δομή χρησιμοποιεί λιγότερο χώρο και μπορεί να επαληθευτεί γρηγορότερα, γεγονός που επιτρέπει στο δίκτυο να χειρίζεται περισσότερες συναλλαγές.

Εν ολίγοις, είναι ένας τρόπος αντιμετώπισης του μακροπρόθεσμου προβλήματος του «state bloat», το οποίο θα είναι όλο και πιο σημαντικό όσο οι κλίμακες Ethereum.

Η αναβάθμιση είναι ένα βασικό ορόσημο στον μακροπρόθεσμο οδικό χάρτη του Ethereum, μια φάση που αναφέρεται ως The Verge.

Δεν υπήρξε σαφής συναίνεση σχετικά με το κάλεσμα - ορισμένοι υποστηρίζουν τη διατήρηση της εστίασης στα Verkle Trees, με τον Guillaume Ballet στο Ίδρυμα Ethereum να προειδοποιεί "δεν υπάρχει τέτοιο πράγμα όπως ένα μικρό πιρούνι", αλλά άλλοι ζητούν μια σταθερή δέσμευση για την αναβάθμιση του δικτύου ξανά το 2024.

Ο φόβος είναι ότι τα Verkle Trees θα μπορούσαν να χρειαστούν 18 μήνες ή περισσότερο για να παραδοθούν - μια αιωνιότητα στην κρυπτογράφηση.

Το ίδιο το Dencun ήταν αρχικά προγραμματισμένο για τον Νοέμβριο, αλλά τελικά μετατέθηκε για το 2024 τον περασμένο Οκτώβριο.

Διαβάστε περισσότερα: Οι βασικοί προγραμματιστές αποκλείουν το Dencun fork φέτος

«Το Verkle είναι στην κλίμακα του Merge αν όχι χειρότερο από άποψη πολυπλοκότητας», είπε ο Ballet. "Δεν μπορείτε πραγματικά να στείλετε τίποτα ταυτόχρονα από την πλευρά [επίπεδο εκτέλεσης]."

Ο Lukasz Rozmej της ομάδας πελατών Nethermind execution συμφώνησε, συνιστώντας στους προγραμματιστές να δώσουν προτεραιότητα σε ένα πιρούνι πλούσιο σε χαρακτηριστικά πριν στραφούν πλήρως στο Verkle Trees.

«Η εμπειρία μου μού λέει ότι οι κρατικοί επανασχεδιασμοί είναι εξαιρετικά δύσκολοι και χρειάζονται πολύ χρόνο», είπε στους συναδέλφους του. "Η ανθεκτικότητα του Verkle δεν είναι η προδιαγραφή, είναι η υλοποίηση, η βελτιστοποίηση και η δοκιμή."

Χαρακτηριστικά, ναι, αλλά ποια;

Μεταξύ εκείνων που υποστήριζαν για ένα δεύτερο πιρούνι για το 2024 με επίκεντρο τα χαρακτηριστικά ήταν ομάδες πελατών για Nethermind, Besu και Reth. Το ερώτημα όμως είναι τι προέχει;

Ο Andrew Ashikhmin, μηχανικός λογισμικού στην ομάδα πελατών Erigon, πρότεινε ότι το EVM Object Format (EOF) θα ήταν ένας υποψήφιος για να οδηγήσει την επόμενη αναβάθμιση χωρίς να αποσπά την προσοχή από τη μακροπρόθεσμη εργασία στα Verkle Trees, επειδή θα μπορούσε να εφαρμοστεί από μια μικρότερη ομάδα. και ήταν μια πιο μεμονωμένη αλλαγή στη βάση του κώδικα.

«Αλλά ο Verkle πρέπει να είναι το κύριο επίκεντρο», είπε.

Ο ΕΟΦ θεωρήθηκε αρχικά για το σκληρό πιρούνι Shapella, αλλά θεωρήθηκε πολύ μεγάλος για να συνδυαστεί ως «επιβάτης» μαζί με τον κύριο «οδηγό», τον θρυμματισμό Proto-Dank ή το EIP-4844.

Διαβάστε περισσότερα: Η επόμενη αναβάθμιση του Ethereum για εστίαση στα Blobs 

Ο ΕΟΦ «σίγουρα δεν είναι επιβάτης» σύμφωνα με τον Justin Florentine, μηχανικό πρωτοκόλλου στην ομάδα πελατών Besu, αλλά είπε ότι ο Besu είχε ήδη κάνει «πολλή πρόοδο» στο χαρακτηριστικό και ως εκ τούτου ήταν υπέρ της υιοθέτησής του στην Pralectra

Ο Γεώργιος Κωνσταντόπουλος, επικεφαλής τεχνολογίας και ερευνητής στην επενδυτική εταιρεία Paradigm, η οποία κατασκευάζει τον πελάτη του Rust Ethereum (Reth), είπε ότι η ομάδα του ήταν «εντάξει [με] τον ΕΟΦ καθώς είναι μια δουλειά ενός ατόμου και [χρειάζεται] μεμονωμένες δοκιμές».

Αλλά ο προγραμματιστής του Ιδρύματος Ethereum, Marius van der Wijden, συμμερίστηκε την άποψη ότι «ο ΕΟΦ δεν πρόκειται να είναι στο μικρό πιρούνι».

Ο Ansgar Dietrichs στο Ίδρυμα Ethereum υποστήριξε τον ΕΟΦ για ένταξη στην Pralectra τον περασμένο Απρίλιο και σημείωσε στο κάλεσμα της Πέμπτης ότι η ομάδα Solidity — διατηρώντας την κύρια γλώσσα προγραμματισμού έξυπνων συμβολαίων του EVM — ήταν σθεναρά υπέρ.

Κανείς στο κάλεσμα δεν ήταν εκεί για να υποστηρίξει ρητά τον ΕΟΦ, ωστόσο, ωθώντας τον ιδρυτή της Nethermind, Tomasz Stanczak να παρατηρήσει, «αν κανείς δεν υπερασπιστεί τον ΕΟΦ σε αυτό το κάλεσμα, αυτό θα συνόψιζε γιατί δεν έχει αποσταλεί ακόμη».

Ο Stanczak αποκάλεσε το EIP-7002 ή «Εξόδους με δυνατότητα ενεργοποίησης του επιπέδου εκτέλεσης» το EIP με τη μεγαλύτερη ψήφο στο φόρουμ του Ethereum Magicians και «υπερ σημαντικό», επειδή διορθώνει ένα «σημαντικό σφάλμα σχεδιασμού με ποντάρισμα [και] δεν μπορεί να εμφανιστεί αρκετά νωρίς».

Ο συνεργάτης του βασικού προγραμματιστή Parithosh Jayanthi, γνωστός με το παρατσούκλι "Potuz" είπε ότι αν έπρεπε να επιλέξει ένα χαρακτηριστικό για αποστολή θα ήταν το EIP-7002. Ωστόσο, κατά την άποψή του, το EIP-7549 «θα πρέπει οπωσδήποτε να είναι μέσα».

Αυτή η δυνατότητα, η οποία επηρεάζει μόνο το επίπεδο συναίνεσης, διορθώνει ένα σφάλμα στο σχεδιασμό του Ethereum και στοχεύει στη μείωση του μέσου αριθμού ζευγών που απαιτούνται για την επαλήθευση των κανόνων συναίνεσης. Η σύζευξη είναι μια λειτουργία που χρησιμοποιείται σε ορισμένους κρυπτογραφικούς αλγόριθμους που περιλαμβάνουν ελλειπτικές καμπύλες.

Επί του παρόντος, για να επιτευχθεί συναίνεση, είναι απαραίτητο να επαληθευτούν τουλάχιστον 1366 βεβαιώσεις — υποδεικνύοντας συμφωνία μεταξύ των επικυρωτών — αλλά μετά το EIP-7549 θα μειωθεί σε μόλις 22.

"Είναι ασήμαντο να εφαρμοστεί και θα εξοικονομήσει πολύ χρόνο συγκέντρωσης", είπε ο Potus. "Μπορεί να βοηθήσει σε γέφυρες που δεν έχουν εμπιστοσύνη - και zk-provers, zk-bridges - είναι κάτι που θα πρέπει οπωσδήποτε να είναι σε ό,τι και αν κάνουμε στη συνέχεια."

Στόχος της πρόσκλησης ήταν να ξεκινήσει η συζήτηση και η συγκεκριμένη προσέγγιση και οι προτάσεις βελτίωσης θα αποφασιστούν σε μεταγενέστερη ημερομηνία. Οι αναβαθμίσεις του Ethereum βασίζονται στη συναίνεση. δεν υπάρχει ρητή ιεραρχία εξουσίας ή μηχανισμός ψηφοφορίας για τον καθορισμό των προτεραιοτήτων.

Μερικές φορές μπορεί να φαίνεται δύσκολο ή χαοτικό να σημειωθεί πρόοδος, όχι σε αντίθεση με τις γάτες που εκτρέφουν, αλλά αυτή είναι η φύση του αποκεντρωμένου θηρίου.


Μην χάσετε την επόμενη μεγάλη ιστορία – εγγραφείτε στο δωρεάν καθημερινό μας ενημερωτικό δελτίο.

Πηγή: https://blockworks.co/news/ethereum-devs-plan-2024