Ο τεχνικός οδηγός του Polygon εξηγεί τι να περιμένετε από το zkEVM

Ο τεχνικός οδηγός του Polygon εξηγεί τι να περιμένετε από το zkEVM

Κόμβος πηγής: 1992596

Το οικοσύστημα Ethereum πρόκειται να γίνει μάρτυρας μιας από τις πιο καυτές τάσεις του blockchain φέτος, με πολλές εταιρείες να επιθυμούν να εκμεταλλευτούν την επερχόμενη συλλογή zkEVM του Polygon.

Τι είναι οι αποδείξεις μηδενικής γνώσης;

Η τεχνολογία Zero-knowledge (ZK) είναι μια κρυπτογραφική λύση που αναδιαμορφώνει τη βιομηχανία blockchain. Εκτελούν γλώσσες και χαμηλού επιπέδου bytecode σε προγραμματιζόμενο επίπεδο, που υποστηρίζονται από τους ίδιους κανόνες με το κεντρικό δίκτυο Ethereum.

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

Ο Vitalik Buterin, ο ιδρυτής του Ethereum, κατηγοριοποιήθηκαν Τα zkEVM σε τέσσερις κύριους τύπους και έναν πέμπτο. Εδώ είναι η κατανομή του σε αυτούς τους τύπους.Τ

  1. Τύπος 1 zkEVMs: πλήρως ισοδύναμο με το Ethereum
  2. Τύπος-2 zkEVMs: ισοδυναμία EVM (όχι Ethereum).
  3. Τύπος-3 zkEVMs: αναχώρηση από EVM
  4. Τύπος-4 zkEVMs: στενά ξαδέρφια στο EVM
Σύγκριση τύπων zkEVM από τη VitalikΣύγκριση τύπων zkEVM από τη Vitalik
(Πηγή: Ethereum blog)

«Το έργο είναι ένα πλήρες μηχανολογικό έργο», είπε ο Jordi Baylina, ο οποίος ηγείται της τεχνικής ομάδας που κατασκευάζει το Polygon zkEVM. «Η ιδέα είναι ότι με αυτά τα ηλεκτρονικά, κατασκευάσαμε κατά κάποιο τρόπο έναν επεξεργαστή. Επιπλέον, μπορεί να γραφτεί ένα πρόγραμμα που επεξεργάζεται τις συναλλαγές. Είναι μια πλήρης στοίβα εξαρτημάτων με διαφορετικές ομάδες που εργάζονται σε καθένα από αυτά τα επίπεδα σε αυτές τις στοίβες.”

Σε ένα YouTube βίντεο που κυκλοφόρησε στις 2 Μαρτίου, η Baylina εξήγησε τα τεχνικά στοιχεία πίσω από την κυκλοφορία, «το σύστημα που χτίζουμε είναι ανθεκτικό στη λογοκρισία. Δεν είναι μια τέλεια λύση, αλλά μέχρι ένα ορισμένο σημείο επειδή το σύστημα δεν είναι καθολικό».

"We δημιουργήθηκε ο συνέλευση Itself. Είναι a νέος επεξεργαστή, νέος συνέλευση, νέος τρόπος of γραφή hardware. So είναι Μου αρέσει εσείς are δημιουργία a τεχνολογίας, αλλά at ο ίδιο ώρα εσείς ανάγκη προς την μαθαίνουν προς την χρήση ο τεχνολογία εσείς are δημιουργώντας, Ποιό είναι, από ο γενικός προοπτική is γοητευτικός, αλλά είναι Επίσης πολύ προκλητική."

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

Με τη συλλογή zkEVM, μια μεταφορά ERC-20 θα ορίσει μοναδικές υποδομές δεδομένων όπως ProgramCounter, GlobalCounter, EVMWord, GasInfo και GasCost, οι οποίες περιλαμβάνουν και περιέχουν στοιχεία όπως στοίβα, μνήμη και κωδικούς λειτουργίας. Το pc και το gc είναι ενθυλακωμένα για χρήση, ενώ το EVMWord ενθυλακώνει μια συστοιχία u8 με μήκος 32.

Ενώ το StackAddress αναπαρίσταται ως χρήση, το Stack είναι ένας δυναμικός πίνακας που αποτελείται από EVMWord. Το MemoryAddress είναι επίσης μια χρήση, με τιμές μεταξύ 0 και 1023, ενώ η μνήμη είναι ένας πίνακας του u8. Για να απλοποιήσουν τις λειτουργίες που σχετίζονται με τη μνήμη, οι προγραμματιστές χρησιμοποιούν έξυπνα τις μακροεντολές Rust για να εξάγουν κρίσιμες πληροφορίες μνήμης, όπως χαρακτηριστικά ευρετηρίου και εύρους, και να τις εφαρμόζουν τυποποιημένα. Από την άλλη πλευρά, το Storage αντιπροσωπεύεται από έναν HashMap και οι βασικές του τιμές είναι όλες EVMWord.

Ο αγώνας για την υπεροχή του zkEVM

Ο αγώνας για να βγει στην αγορά με ένα λειτουργικό προϊόν.

Αρκετά έργα βρίσκονται σε αγώνα δρόμου για την κυκλοφορία του πρώτου πλήρως λειτουργικού και ισοδύναμου EVM zkEVM, με μερικούς από τους κορυφαίους διεκδικητές να είναι τα Polygon zkEVM, zkSync, StarkNET και Scroll.

Το Polygon zkEVM's είναι ανοιχτού κώδικα και στοχεύει στη μείωση του κόστους συναλλαγών έως και 90%, ενώ το zkSync 2.0 είναι ζωντανό στο Ethereum Testnet, επιτρέποντας στους προγραμματιστές να συντάσσουν έξυπνα συμβόλαια Solidity. Το StarkNET χρησιμοποιεί ZK-STARK, τα οποία είναι πιο ασφαλή αλλά έχουν περιορισμούς, και η Scroll δημιουργεί μια λύση υψηλής δυνατότητας σύνθεσης που δίνει προτεραιότητα στην ασφάλεια και τη διαφάνεια.

Το στοίχημα 250 εκατομμυρίων δολαρίων του Polygon στο zkEVM

Η Polygon αγόρασε το δίκτυο Hermez για 250 εκατομμύρια δολάρια το 2021 και αργότερα κυκλοφόρησε τη λύση συλλογής Ethereum Layer-2 ZK, Polygon Hermez, στα μέσα του 2022. Τον Ιούλιο του 2022, η Polygon ανακοίνωσε τη μετονομασία του Polygon Hermez σε Polygon zkEVM, η οποία υιοθέτησε την προσέγγιση Type-2 zkEVM ως ισοδύναμη με EVM αλλά όχι ισοδύναμη με Ethereum.

Οι προγραμματιστές θα πρέπει να προσαρμόσουν τον κώδικα και τα εργαλεία EVM στη συλλογή ZK. Το Polygon στοχεύει να φτάσει τις 2000 συναλλαγές ανά δευτερόλεπτο και να μειώσει το κόστος συναλλαγών έως και ενενήντα τοις εκατό, καθιστώντας το λιγότερο ακριβό από το Ethereum Mainnet. Το Polygon κυκλοφόρησε το zkEVM Public Testnet στις 10 Οκτωβρίου.

Σφραγίδα ώρας:

Περισσότερα από CryptoSlate