Οι προγραμματιστές του Ethereum έχουν εκφράσει ανησυχίες για την πρόσφατη πρόταση του συνιδρυτή του δικτύου Vitalik Buterin να αυξήσει το όριο αερίου στο blockchain.
Αντίθεση στην πρόταση του Vitalik Buterin
Στις 11 Ιανουαρίου ανάρτησηο προγραμματιστής του Ethereum, Marius van der Wijden, έγραψε: «Γιατί η αύξηση του τέλους φυσικού αερίου είναι δύσκολη και επισήμανε το μέγεθος της κατάστασης του blockchain και τις επακόλουθες συνέπειες ως βασική ανησυχία.
Έγραψα μερικές από τις σκέψεις μου σχετικά με την αύξηση του ορίου αερίου σήμερα: https://t.co/gX0eihUyYa
(Δεν το έχετε διαβάσει, οπότε αν βρείτε κάποιο λάθος, μπορείτε να το κρατήσετε)
— MariusVanDerWijden (@vdWijden) 11 Ιανουαρίου 2024
Σύμφωνα με αυτόν, αύξηση του ορίου αερίου αυτή τη στιγμή ενέχει κίνδυνο για το μέγεθος της κατάστασης, το ποσοστό χαμένων μπλοκ, τους χρόνους συγχρονισμού, το μέγεθος του ιστορικού και την ποικιλομορφία των πελατών, ενώ προσφέρει επίσης λύσεις για την κάλυψη των επισημασμένων περιοχών, εάν είναι ο δρόμος προς τα εμπρός.
Το συνολικό μέγεθος που απαιτείται για την κατάσταση blockchain που περιέχει τα δεδομένα της σύμβασης είναι 267 gigabyte, ενώ το συνολικό ιστορικό blockchain ανέρχεται σε περίπου 900 gigabyte, το οποίο μπορεί να οδηγήσει σε μεγαλύτερη ανάπτυξη εάν αυξηθούν τα μεγέθη αερίου.
Στις 11 Οκτωβρίου 2023, ο συνολικός κρατικός αποθηκευτικός χώρος ήταν 87 GB ενώ στις 6 Ιουνίου 2023 ήταν λιγότερο από 80 GB που σημαίνει ότι κατέγραψε αύξηση σχεδόν 2 GB το μήνα.
Για να το δούμε αυτό, ο χώρος θα είναι 111 GB τους επόμενους δώδεκα μήνες και 207 GB τα επόμενα πέντε χρόνια, καθιστώντας δύσκολη την πρόσβαση και την τροποποίηση τόσο μεγάλου όγκου δεδομένων.
«Και αυτό είναι μόνο το στιγμιότυπο, που είναι η απλή κατάσταση. Η Geth πρέπει να αποθηκεύσει αυτήν την κατάσταση σε διαφορετική μορφή επίσης για να επαληθεύσει τη ρίζα της κατάστασης. Αυτή η άλλη μορφή (οι κόμβοι δοκιμής) χρειάζεται περίπου 180 GB στο μπλοκ 18418786.”
Δίλημμα ιστορίας και συγχρονισμού
Το μέγεθος του ιστορικού παραμένει μια άλλη πρόκληση, καθώς ο αριθμός των συναλλαγών διπλασιάστηκε τα τελευταία τρία χρόνια και με την ανάπτυξη των δικτύων επιπέδου 2, η ιστορία έχει γίνει πιο σημαντική.
«Το EIP-4444 θα λύσει το πρόβλημα ανάπτυξης του ιστορικού, καθώς οι πλήρεις κόμβοι δεν χρειάζεται πλέον να αποθηκεύουν όλο το ιστορικό. Η εφαρμογή του EIP-4444 απαιτεί ένα ισχυρό δίκτυο για την ανάκτηση του ιστορικού πριν μπορέσουμε να επιτρέψουμε στους πλήρεις κόμβους να σταματήσουν να εξυπηρετούν το ιστορικό. προστέθηκε η ανάρτηση.
Η αύξηση του ορίου φυσικού αερίου θα αυξήσει τη δυσκολία στη δημιουργία νέων πελατών για το κεντρικό δίκτυο, καθώς η Geth διαθέτει ήδη 10 χρόνια εμπειρίας αφήνοντας στους νέους πελάτες τη δυνατότητα να μαθαίνουν από προηγούμενους.
Η αύξηση του ορίου αερίου κάνει τον πλήρη συγχρονισμό πιο αργό λόγω της ανάγκης λήψης περισσότερων δεδομένων που επηρεάζουν τις ταχύτητες της άμεσης επούλωσης, του ιστορικού και της κάλυψης της διαφοράς.
Ένας άλλος προγραμματιστής του Ethereum Peter Szilagyi έγραψε στο X (πρώην Twitter) Αυτό το μέγεθος κατάστασης θα αυξάνεται ταχύτερα μαζί με το DoS ενώ ο συγχρονισμός θα γίνει πιο αργός.
Τι πρόβλημα λύνει η αύξηση του ορίου αερίου;
Η αύξηση του έχει σίγουρα ένα αρνητικό. Η κατάσταση θα αυξηθεί γρηγορότερα, ο χρόνος συγχρονισμού θα γίνει πιο αργός πιο γρήγορα, το δυναμικό DoS θα αυξηθεί. Θα ήταν ωραίο να έχουμε έναν αριθμό σε αυτά.
Τούτου λεχθέντος, τι μας συμφέρει η αύξηση του ορίου φυσικού αερίου;
— Péter Szilágyi (karalabe.eth) (@peter_szilagyi) 11 Ιανουαρίου 2024
“Νιώθω ότι το χαζεύουμε. Έχουμε την παρακολούθηση και τις μετρήσεις για να δούμε πώς εξελίσσονται τα πράγματα; Αν όχι, ο IMO θα πρέπει πρώτα να έχουμε ένα εργαλείο που μπορεί να υποδεικνύει το αποτέλεσμα μιας αλλαγής *πριν* κάνουμε αυτήν την αλλαγή. Διαφορετικά, θα συνοψιστεί στο «κοίτα, δεν έχει πεθάνει ακόμα».