Mastodon
Connect with us

Web3 & dApps

Η επερχόμενη αναβάθμιση Fusaka του Ethereum

Η αναβάθμιση Fusaka του Ethereum φέρνει σημαντικές αλλαγές στην EVM, προκαλώντας αντιπαραθέσεις για την πολυπλοκότητά της.

Published

on

Η επερχόμενη αναβάθμιση Fusaka του Ethereum

Η αναβάθμιση Fusaka του Ethereum αναμένεται να πραγματοποιηθεί στο τρίτο ή τέταρτο τρίμηνο του 2025, σύμφωνα με επίσημο της Ethereum Foundation. Σε ανάρτηση στις 28 Απριλίου, ο συνδιευθυντής της Ethereum Foundation, Tomasz Kajetan Stańczak, ανέφερε ότι η οργάνωση στοχεύει στην εφαρμογή της αναβάθμισης Fusaka το 2025, αν και το ακριβές χρονοδιάγραμμα δεν έχει ακόμη καθοριστεί. Οι δηλώσεις αυτές γίνονται εν μέσω αντιπαραθέσεων για την επικείμενη εφαρμογή της αναβάθμισης EOF για την Ethereum Virtual Machine (EVM).

Τι είναι το EOF;

Η EVM είναι το λογισμικό που εκτελεί τα έξυπνα συμβόλαια του Ethereum. Το EOF θα εισάγει μια σειρά αλλαγών στο πρωτόκολλο, γνωστές ως Ethereum Improvement Proposals (EIPs), με σημαντικές επιπτώσεις στη λειτουργία του. Το EOF εισάγει μια επεκτάσιμη και εκδόσιμη μορφή κοντέινερ για το bytecode των έξυπνων συμβολαίων, το οποίο επαληθεύεται μία φορά κατά την ανάπτυξη, διαχωρίζοντας τον κώδικα και τα δεδομένα για αύξηση της αποδοτικότητας.

Νέες δομές και εντολές

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

  • Ένα header που ξεκινά με την εξαδική τιμή 0xEF00 και έναν αριθμό έκδοσης για εξασφάλιση αναβαθμισιμότητας.
  • Έναν πίνακα τμημάτων που παρέχει μεταδεδομένα για το περιεχόμενο του κοντέινερ.
  • Τμήματα με το πραγματικό περιεχόμενο, με τουλάχιστον ένα τμήμα κώδικα και οποιαδήποτε απαραίτητα τμήματα δεδομένων.

Αυτή η δομή απλοποιεί τη λειτουργία της EVM, επιτρέποντας μεγαλύτερη αποδοτικότητα και χαμηλότερη επεξεργαστική επιβάρυνση.

Οι αντιρρήσεις για το EOF

Το EOF αποτελεί την εφαρμογή 12 EIPs με βαθιές επιπτώσεις στον τρόπο εργασίας των προγραμματιστών έξυπνων συμβολαίων. Οι υποστηρικτές του υποστηρίζουν ότι είναι αποδοτικότερο και επιτρέπει ευκολότερες αναβαθμίσεις. Ωστόσο, οι επικριτές του θεωρούν ότι είναι υπερβολικά περίπλοκο και προσθέτει επιπλέον πολυπλοκότητα στο ήδη περίπλοκο σύστημα του Ethereum. Ο προγραμματιστής Pascal Caversaccio εξέφρασε την ανησυχία του ότι το EOF προσθέτει νέα σημασιολογία και αφαιρεί και προσθέτει πάνω από δώδεκα opcodes, κάτι που μπορεί να μην είναι απαραίτητο.

Επιπλέον, το EOF θα απαιτήσει αναβάθμιση εργαλείων, αυξάνοντας τον κίνδυνο νέων ευπαθειών λόγω της μεγάλης επιφάνειας επίθεσης. Ο Caversaccio ανέφερε ότι τα συμβόλαια EVM γίνονται πιο περίπλοκα λόγω των headers, ενώ τα κενά συμβόλαια ζυγίζουν μόλις 15 bytes. Ένας άλλος προγραμματιστής σημείωσε ότι υπάρχει διαφωνία σχετικά με το αν οι μεγάλες αλλαγές στην EVM είναι επιθυμητές γενικά.

Η αντίθεση στο EOF φαίνεται να είναι σημαντική, καθώς μια δημοσκόπηση στην πλατφόρμα ETHPulse δείχνει ότι 39 ψηφοφόροι κατέχουν συνολικά σχεδόν 17,745 Ether (ETH) και είναι αντίθετοι στην αναβάθμιση.

Advertisement