Η Vitalik Buterin αποκαλύπτει τη μεγάλη πρόκληση για το μέλλον του Ethereum – και πώς να την λύσετε

Ad

Συναίνεση Coindesk

Ο συνιδρυτής του Ethereum, Vitalik Buterin, μοιράστηκε τον προβληματισμό του σχετικά με μια «υπό συζήτηση, αλλά ωστόσο πολύ σημαντική» πτυχή του οικοσυστήματος του Ethereum σε μια πρόσφατη ανάρτηση ιστολογίου αυτό το Σαββατοκύριακο.

Η ανάρτηση με τίτλο «Πώς θα αλληλεπιδράσει η φιλοσοφία πολλών πελατών του Ethereum με τα ZK-EVM;» επικεντρώθηκε στις τεχνικές προκλήσεις, τις ανταλλαγές και τις πιθανές λύσεις για τη δημιουργία ενός οικοσυστήματος πολλαπλών πελατών για ZK-EVM.

Το πρόβλημα πολλών πελατών με τα Zk-EVM

Η Vitalik πιστεύει ότι τα ZK-EVM θα εξελιχθούν για να γίνουν ουσιαστικό μέρος της διαδικασίας ασφάλειας και επαλήθευσης του στρώματος 1 του Ethereum στο μέλλον. Η τεχνολογία Zero Knowledge (ZK) επιτρέπει στους προγραμματιστές να αποδείξουν την αυθεντικότητα μιας συναλλαγής ή ενός μηνύματος χωρίς να αποκαλύπτουν πρόσθετες πληροφορίες. Έτσι, επιτρέπει σε ένα μέρος να πείσει ένα άλλο ότι ένα μήνυμα είναι αληθινό χωρίς να αποκαλύψει οποιαδήποτε γνώση πέρα ​​από την εγκυρότητα του μηνύματος.

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

Τα πρωτόκολλα επιπέδου 2 σε συνάθροιση ZK έχουν χρησιμοποιήσει επιτυχώς αποδείξεις ZK και βοήθησαν στην κλιμάκωση του Ethereum ομαδοποιώντας πολλαπλές συναλλαγές σε μία μόνο απόδειξη. Ωστόσο, καθώς τα ZK-EVM εξελίσσονται για να επαληθεύουν την εκτέλεση στο Mainnet, «τα ZK-EVM γίνονται εκ των πραγμάτων ένας τρίτος τύπος πελάτη Ethereum, εξίσου σημαντικός για την ασφάλεια του δικτύου με τους πελάτες εκτέλεσης και τους πελάτες συναίνεσης σήμερα».

Η προβολή των ZK-EVM ως τρίτου τύπου πελάτη Ethereum εγείρει το ακόλουθο ερώτημα από τη Vitalik:

«Πώς θα φτιάχναμε πραγματικά ένα οικοσύστημα «πολλαπλών πελατών» για την απόδειξη της ορθότητας των μπλοκ Ethereum με ZK;»

Καθώς το οικοσύστημα κλιμακώνεται, η Vitalik θέλει να διατηρήσει τα πλεονεκτήματα της «φιλοσοφίας πολλών πελατών», ενώ παράλληλα αξιοποιεί τις δυνατότητες των ZK-EVM για τη βελτίωση της επεκτασιμότητας, της ασφάλειας και της αποκέντρωσης του δικτύου Ethereum.

Οι κύριες τεχνικές προκλήσεις της χρήσης της τεχνολογίας ZK με πολλούς πελάτες σχετίζονται με την καθυστέρηση και την αναποτελεσματικότητα δεδομένων, σύμφωνα με τη Vitalik. Επιπλέον, οι μεμονωμένοι πελάτες Ethereum χειρίζονται διαφορετικά τις αποδείξεις μηδενικής γνώσης λόγω συγκεκριμένων ερμηνειών κανόνων πρωτοκόλλου ή υλοποιήσεων ZK-EVM.

ZK-EVM λύσεις πολλαπλών πελατών

Παρά αυτές τις προκλήσεις, η Vitalik πιστεύει ότι η δημιουργία ενός ανοιχτού οικοσυστήματος ZK-EVM πολλαπλών πελατών είναι εφικτή και επωφελής για την ασφάλεια και την αποκέντρωση του Ethereum.

Παρακάτω είναι μια οπτική αναπαράσταση των διαφόρων πελατών που χρησιμοποιούνται στα επίπεδα συναίνεσης και εκτέλεσης του οικοσυστήματος Ethereum.

πελάτες ethereum
Πηγή: vitalik.eth.limo

Ο Vitalik υποστήριξε ότι η ύπαρξη πολλών πελατών αυξάνει την ασφάλεια και την αποκέντρωση του δικτύου μειώνοντας τον κίνδυνο ενός μόνο καταστροφικού σφάλματος σε μία υλοποίηση, το οποίο θα μπορούσε να οδηγήσει σε κατάρρευση ολόκληρου του δικτύου. Επιπλέον, μια φιλοσοφία πολλών πελατών βοηθά στην αποτροπή της συγκέντρωσης εξουσίας σε μία ομάδα ανάπτυξης ή οργανισμό, προωθώντας την πολιτική αποκέντρωση.

Η Vitalik παρουσίασε τρεις πιθανές λύσεις στο ζήτημα, όπως φαίνεται παρακάτω.

  1. "Single ZK-EVM: εγκαταλείψτε το παράδειγμα πολλών πελατών και επιλέξτε ένα μόνο ZK-EVM που χρησιμοποιούμε για την επαλήθευση μπλοκ.
  2. Κλειστό πολλαπλό ZK-EVM: συμφωνήστε και κατοχυρώστε με συναίνεση ένα συγκεκριμένο σύνολο πολλαπλών ZK-EVM και έχετε έναν κανόνα πρωτοκόλλου συναινετικού επιπέδου ότι ένα μπλοκ χρειάζεται αποδείξεις από περισσότερα από τα μισά ZK-EVM σε αυτό το σύνολο για να θεωρηθεί έγκυρο .
  3. Άνοιγμα πολλαπλών ZK-EVM: διαφορετικοί πελάτες έχουν διαφορετικές υλοποιήσεις ZK-EVM και κάθε πελάτης περιμένει μια απόδειξη που είναι συμβατή με τη δική του εφαρμογή πριν αποδεχτεί ένα μπλοκ ως έγκυρο.

Στο πλαίσιο των ZK-EVM, η Vitalik υποστηρίζει την ιδέα ενός ανοιχτού οικοσυστήματος ZK-EVM πολλαπλών πελατών. Διαφορετικοί πελάτες έχουν διαφορετικές υλοποιήσεις ZK-EVM και κάθε πελάτης περιμένει απόδειξη συμβατή με τη δική του προτού αποδεχτεί ένα μπλοκ ως έγκυρο.

"Για μένα, το (3) φαίνεται ιδανικό, τουλάχιστον μέχρι και εάν η τεχνολογία μας βελτιωθεί σε σημείο που μπορούμε να αποδείξουμε επίσημα ότι όλες οι υλοποιήσεις ZK-EVM είναι ισοδύναμες μεταξύ τους..."

Ωστόσο, από τη στιγμή που η τεχνολογία έχει βελτιωθεί σε σημείο όπου οι υλοποιήσεις ZK-EVM είναι κάπως τυποποιημένες, ο Vitalik υποστήριξε ότι η λύση θα είναι η επιλογή της πιο αποτελεσματικής επιλογής. Πιστεύει ότι «οι προκλήσεις [για την επιλογή 3] φαίνονται μικρότερες από τις προκλήσεις των άλλων δύο επιλογών, τουλάχιστον προς το παρόν».

Ο Vitalik έγνεψε επίσης στην πρόσφατη ταχεία πρόοδο στην τεχνητή νοημοσύνη, δηλώνοντας ότι η πρόοδος στην τεχνητή νοημοσύνη θα μπορούσε να «υπερ-φορτίσει» την ανάπτυξη αποδεικτικών υλοποιήσεων ZK-EVM.

«Στο μακροπρόθεσμο μέλλον, φυσικά όλα θα μπορούσαν να συμβούν. Ίσως η τεχνητή νοημοσύνη να επιβαρύνει την επίσημη επαλήθευση σε σημείο που να μπορεί εύκολα να αποδείξει ισοδύναμες τις υλοποιήσεις ZK-EVM και να εντοπίσει όλα τα σφάλματα που προκαλούν διαφορές μεταξύ τους».

Πηγή: https://cryptoslate.com/vitalik-buterin-reveals-major-challenge-for-ethereums-future-and-how-to-solve-it/