Skip to main content
Change page

Μέγιστη τιμή εξαγωγής (MEV)

Page last update: 12 Φεβρουαρίου 2025

Η μέγιστη εξαχθείσα αξία (MEV) αναφέρεται στη μέγιστη αξία που μπορεί να εξαχθεί από την παραγωγή μπλοκ πέραν της τυπικής ανταμοιβής μπλοκ και των τελών gas με τη συμπερίληψη, εξαίρεση και αλλαγή της σειράς των συναλλαγών σε ένα μπλοκ.

Μέγιστη εξαχθείσα αξία

Η μέγιστη εξαχθείσα αξία εφαρμόστηκε αρχικά στο πλαίσιο της απόδειξης εργασίας και αρχικά αναφερόταν ως «εξαχθείσα αξία από κρυπτορύχους». Αυτό συμβαίνει επειδή στην απόδειξη εργασίας, οι κρυπτορύχοι ελέγχουν τη συμπερίληψη, την εξαίρεση και τη σειρά των συναλλαγών. Ωστόσο, από τη μετάβαση στην απόδειξη συμμετοχής μέσω Της Συγχώνευσης, οι επικυρωτές είναι υπεύθυνοι για αυτούς τους ρόλους και η κρυπτόρυξη δεν αποτελεί πλέον μέρος του πρωτοκόλλου Ethereum. Οι μέθοδοι εξαγωγής αξίας εξακολουθούν να υπάρχουν, επομένως χρησιμοποιείται πλέον ο όρος «Μέγιστη εξαχθέα αξία».

Προαπαιτούμενα

Βεβαιωθείτε ότι είστε εξοικειωμένοι με τις συναλλαγές, τα μπλοκ, την απόδειξη συμμετοχής και το gas. Η εξοικείωση με τις dapps και DeFi είναι επίσης χρήσιμη.

Εξαγωγή MEV

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

Οι επικυρωτές λαμβάνουν πάντως ένα μέρος του συνολικού ποσού MEV επειδή οι αναζητητές είναι πρόθυμοι να πληρώσουν υψηλές αμοιβές gas (οι οποίες πηγαίνουν στον επικυρωτή) σε αντάλλαγμα για υψηλότερη πιθανότητα συμπερίληψης των κερδοφόρων συναλλαγών τους σε ένα μπλοκ. Υποθέτοντας ότι οι αναζητητές είναι οικονομικά ορθολογικοί, η αμοιβή gas που είναι πρόθυμος να πληρώσει ένας αναζητητής θα είναι ένα ποσό έως και 100% του MEV του αναζητητή (επειδή εάν η αμοιβή αερίου ήταν υψηλότερη, ο αναζητητής θα έχανε χρήματα).

Με αυτό, για ορισμένες ιδιαίτερα ανταγωνιστικές ευκαιρίες MEV, όπως το arbitrage DEX, οι αναζητητές μπορεί να πρέπει να πληρώσουν το 90% ή και περισσότερο από το συνολικό έσοδο MEV τους σε αμοιβές gas στον επικυρωτή επειδή τόσοι πολλοί άνθρωποι θέλουν να εκτελέσουν το ίδιο κερδοφόρο εμπόριο arbitrage. Αυτό συμβαίνει επειδή ο μόνος τρόπος για να εγγυηθεί κανείς ότι η συναλλαγή arbitrage τους θα εκτελεστεί είναι εάν υποβάλει τη συναλλαγή με την υψηλότερη τιμή gas.

Gas golfing

Αυτή η δυναμική έχει κάνει το να είσαι καλός στο "gas golfing" - τον προγραμματισμό συναλλαγών έτσι ώστε να χρησιμοποιούν την ελάχιστη ποσότητα gas, ένα ανταγωνιστικό πλεονέκτημα, επειδή επιτρέπει στους αναζητητές να ορίσουν μια υψηλότερη τιμή gas διατηρώντας σταθερές τις συνολικές αμοιβές αερίου (αφού οι αμοιβές gas = τιμή gas * gas που χρησιμοποιείται).

Μερικές γνωστές τεχνικές gas golfing περιλαμβάνουν: τη χρήση διευθύνσεων που ξεκινούν με μια μακρά σειρά μηδενικών (π.χ. 0x0000000000C521824EaFf97Eac7B73B084ef9306(opens in a new tab)) καθώς καταλαμβάνουν λιγότερο χώρο (και συνεπώς αέριο) για αποθήκευση και αφήνοντας μικρά υπόλοιπα token ERC-20 σε συμβόλαια, καθώς κοστίζει περισσότερο gas να αρχικοποιηθεί μια θέση αποθήκευσης (η περίπτωση εάν η ισορροπία είναι 0) από το να ενημερωθεί μια θέση αποθήκευσης. Η εύρεση περισσότερων τεχνικών για τη μείωση της χρήσης gas είναι ένας ενεργός τομέας έρευνας μεταξύ των αναζητητών.

Γενικευμένοι frontrunners

Αντί να προγραμματίζουν πολύπλοκους αλγόριθμους για την ανίχνευση κερδοφόρων ευκαιριών MEV, ορισμένοι αναζητητές εκτελούν γενικευμένους frontrunners. Οι γενικευμένοι frontrunners είναι bots που παρακολουθούν το mempool για να εντοπίσουν κερδοφόρες συναλλαγές. Ο frontrunner θα αντιγράψει τον κώδικα της πιθανώς κερδοφόρας συναλλαγής, θα αντικαταστήσει τις διευθύνσεις με τη διεύθυνση του frontrunner και θα εκτελέσει τη συναλλαγή τοπικά για να επαληθεύσει διπλά ότι η τροποποιημένη συναλλαγή έχει ως αποτέλεσμα κέρδος για τη διεύθυνση του frontrunner. Εάν η συναλλαγή είναι πράγματι κερδοφόρα, ο frontrunner θα υποβάλει την τροποποιημένη συναλλαγή με την διεύθυνση που αντικατέστησε και υψηλότερη τιμή gas, "frontrunning" την αρχική συναλλαγή και αποκτώντας το MEV του αρχικού αναζητητή.

Flashbots

Τα Flashbots είναι ένα ανεξάρτητο έργο που επεκτείνει τους πελάτες εκτέλεσης με μια υπηρεσία που επιτρέπει στους αναζητητές να υποβάλλουν συναλλαγές MEV στους επικυρωτές χωρίς να τις αποκαλύπτουν στο δημόσιο mempool. Αυτό αποτρέπει τις συναλλαγές από το να γίνουν frontrun από γενικευμένους frontrunners.

Παραδείγματα MEV

Η MEV προκύπτει στην κρυπτοαλυσίδα με μερικούς τρόπους.

DEX arbitrage

Το αρμπιτράζ (DEX) είναι η πιο απλή και γνωστή ευκαιρία MEV. Ως αποτέλεσμα, είναι επίσης η πιο ανταγωνιστική.

Λειτουργεί ως εξής: εάν δύο DEX προσφέρουν ένα token σε δύο διαφορετικές τιμές, κάποιος μπορεί να αγοράσει το token από το DEX με χαμηλότερη τιμή και να το πουλήσει στο DEX με υψηλότερη τιμή σε μια ενιαία, ατομική συναλλαγή. Χάρη στους μηχανισμούς της κρυπτοαλυσίδας, αυτό είναι αληθινό, χωρίς κίνδυνο αρμπιτράζ.

Ακολουθεί ένα παράδειγμα(opens in a new tab) μιας κερδοφόρας συναλλαγής αρμπιτράζ όπου ένας ερευνητής μετατρέπει 1.000 ETH σε 1.045 ETH εκμεταλλευόμενος τις διαφορετικές τιμές του ζεύγους ETH/DAI στο Uniswap έναντι του Sushiswap.

Ρευστοποιήσεις

Οι ρευστοποιήσεις πρωτοκόλλων δανεισμού παρουσιάζουν μια άλλη γνωστή ευκαιρία MEV.

Τα πρωτόκολλα δανεισμού όπως το Maker και το Aave απαιτούν από τους χρήστες να καταθέσουν κάποια εξασφάλιση (π.χ. ETH). Αυτή η κατατεθειμένη εξασφάλιση χρησιμοποιείται στη συνέχεια για να δανείσει σε άλλους χρήστες.

Οι χρήστες μπορούν στη συνέχεια να δανείζονται περιουσιακά στοιχεία και token από άλλους, ανάλογα με το τι χρειάζονται (π.χ. μπορείτε να δανειστείτε MKR εάν θέλετε να ψηφίσετε σε μια πρόταση διακυβέρνησης MakerDAO) έως ένα συγκεκριμένο ποσοστό της κατατεθειμένης εξασφάλισης τους. Για παράδειγμα, εάν το ποσό δανεισμού είναι μέγιστο 30%, ένας χρήστης που καταθέτει 100 DAI στο πρωτόκολλο μπορεί να δανείσει έως και 30 DAI αξίας ενός άλλου περιουσιακού στοιχείου. Το πρωτόκολλο καθορίζει το ακριβές ποσοστό δανειακής ισχύος.

Καθώς η αξία της εξασφάλισης ενός δανειολήπτη κυμαίνεται, έτσι και η δανειακή του ισχύς. Εάν, λόγω των διακυμάνσεων της αγοράς η αξία των δανεισμένων περιουσιακών στοιχείων υπερβαίνει για παράδειγμα το 30% της αξίας της εγγύησής τους, (και πάλι, το ακριβές ποσοστό καθορίζεται από το πρωτόκολλο), το πρωτόκολλο συνήθως επιτρέπει σε οποιονδήποτε να ρευστοποιήσει την εγγύηση, αποπληρώνοντας αμέσως τους δανειστές (αυτό είναι παρόμοιο με το πώς λειτουργούν οι κλήσεις margin(opens in a new tab) στα παραδοσιακά χρηματοοικονομικά). Εάν ρευστοποιηθεί, ο δανειολήπτης συνήθως πρέπει να καταβάλει μια σημαντική αμοιβή ρευστοποίησης, μέρος της οποίας πηγαίνει στον ρευστοποιητή, αυτό είναι όπου εμφανίζεται η ευκαιρία MEV.

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

Sandwich trading

Η συναλλαγή Sandwich είναι μια άλλη κοινή μέθοδος εξαγωγής MEV.

Για να κάνει sandwich, ένας αναζητητής θα παρακολουθεί το mempool για μεγάλες συναλλαγές DEX. Για παράδειγμα, ας υποθέσουμε ότι κάποιος θέλει να αγοράσει 10.000 UNI με DAI στο Uniswap. Μια συναλλαγή αυτού του μεγέθους θα έχει μια σημαντική επίδραση στο ζεύγος UNI/DAI, πιθανώς αυξάνοντας σημαντικά την τιμή του UNI σε σχέση με το DAI.

Ένας αναζητητής μπορεί να υπολογίσει την κατά προσέγγιση επίδραση τιμής αυτής της μεγάλης συναλλαγής στο ζεύγος UNI/DAI και να εκτελέσει μια βέλτιστη εντολή αγοράς αμέσως πριν από τη μεγάλη συναλλαγή, αγοράζοντας UNI φθηνά, και στη συνέχεια να εκτελέσει μια εντολή πώλησης αμέσως μετά τη μεγάλη συναλλαγή, για την υψηλότερη τιμή που προκαλείται από τη μεγάλη εντολή.

Ωστόσο, το Sandwich είναι πιο επικίνδυνο καθώς δεν είναι ατομικό (σε αντίθεση με το arbitrage DEX, όπως περιγράφεται παραπάνω) και είναι επιρρεπές σε μια επίθεση salmonella(opens in a new tab).

NFT MEV

Το MEV στον χώρο των NFT είναι ένα αναδυόμενο φαινόμενο και δεν είναι απαραίτητα κερδοφόρο.

Ωστόσο, δεδομένου ότι οι συναλλαγές NFT συμβαίνουν στην ίδια κρυπτοαλυσίδα που μοιράζονται όλες οι άλλες συναλλαγές Ethereum, οι αναζητητές μπορούν να χρησιμοποιήσουν παρόμοιες τεχνικές με αυτές που χρησιμοποιούνται στις παραδοσιακές ευκαιρίες MEV στην αγορά NFT.

Για παράδειγμα, εάν υπάρχει μια δημοφιλής πτώση NFT και ένας αναζητητής θέλει ένα συγκεκριμένο NFT ή σύνολο NFT, μπορεί να προγραμματίσει μια συναλλαγή έτσι ώστε να είναι ο πρώτος στη σειρά για να αγοράσει το NFT ή μπορεί να αγοράσει ολόκληρο το σύνολο των NFT σε μια ενιαία συναλλαγή. Ή εάν ένα NFT είναι κατά λάθος εισηγμένο σε χαμηλή τιμή(opens in a new tab), ένας αναζητητής μπορεί να προλάβει άλλους αγοραστές και να το αρπάξει φθηνά.

Ένα εμφανές παράδειγμα NFT MEV συνέβη όταν ένας αναζητητής δαπάνησε 7 εκατομμύρια δολάρια για να αγοράσει(opens in a new tab) κάθε ένα Cryptopunk στην τιμή εκκίνησης. Ένας ερευνητής blockchain εξήγησε στο Twitter(opens in a new tab) πώς ο αγοραστής συνεργάστηκε με έναν πάροχο MEV για να κρατήσει την αγορά του μυστική.

The long tail

Το arbitrage DEX, οι εκκαθαρίσεις και το sandwich trading είναι όλες πολύ γνωστές ευκαιρίες MEV και είναι απίθανο να είναι κερδοφόρες για νέους αναζητητές. Ωστόσο, υπάρχει μια μακρύς δρόμος από λιγότερο γνωστές ευκαιρίες MEV (το NFT MEV είναι πιθανώς μια τέτοια ευκαιρία).

Οι αναζητητές που μόλις ξεκινούν μπορεί να είναι σε θέση να βρουν περισσότερη επιτυχία αναζητώντας MEV σε αυτή τη μεγαλύτερο δρόμο. Ο πίνακας εργασιών MEV(opens in a new tab) της Flashbot αναφέρει κάποιες αναδυόμενες ευκαιρίες.

Επιδράσεις MEV

Το MEV δεν είναι καθόλου κακό — υπάρχουν θετικές και αρνητικές συνέπειες για το MEV στο Ethereum.

Τα θετικά

Πολλά έργα DeFi βασίζονται σε οικονομικά ορθολογικούς παράγοντες για να εξασφαλίσουν τη χρησιμότητα και τη σταθερότητα των πρωτοκόλλων τους. Για παράδειγμα, το arbitrage DEX εξασφαλίζει ότι οι χρήστες λαμβάνουν τις καλύτερες και πιο σωστές τιμές για τα token τους, και τα πρωτόκολλα δανεισμού βασίζονται σε γρήγορες εκκαθαρίσεις όταν οι δανειολήπτες πέφτουν κάτω από τους λόγους εξασφάλισης για να εξασφαλίσουν ότι οι δανειστές πληρώνονται.

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

Τα αρνητικά

Στο επίπεδο εφαρμογής, ορισμένες μορφές MEV, όπως το sandwich trading, έχουν ως αποτέλεσμα μια σαφώς χειρότερη εμπειρία για τους χρήστες. Οι χρήστες που είναι sandwiched αντιμετωπίζουν αυξημένη ολίσθηση και χειρότερη εκτέλεση στις συναλλαγές τους.

Στο επίπεδο δικτύου, οι γενικευμένοι frontrunners και οι δημοπρασίες τιμής gas στις οποίες συχνά συμμετέχουν (όταν δύο ή περισσότεροι frontrunners ανταγωνίζονται για τη συναλλαγή τους να συμπεριληφθεί στο επόμενο μπλοκ ανεβάζοντας προοδευτικά την τιμή gas των δικών τους συναλλαγών) οδηγούν σε συμφόρηση δικτύου και υψηλές τιμές gas για όλους τους άλλους που προσπαθούν να εκτελέσουν κανονικές συναλλαγές.

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

Η πιθανότητα αναδιοργάνωσης της κρυπτοαλυσίδας έχει διερευνηθεί προηγουμένως στην κρυπτοαλυσίδα του Bitcoin(opens in a new tab). Καθώς η ανταμοιβή μπλοκ του Bitcoin μειώνεται στο μισό και τα τέλη συναλλαγής αποτελούν όλο και μεγαλύτερο μέρος της ανταμοιβής μπλοκ, προκύπτουν καταστάσεις όπου γίνεται οικονομικά λογικό για τους κρυπτορύχους να παρατήσουν την ανταμοιβή του επόμενου μπλοκ και αντίθετα να επανακρυπτορύξουν παλιά μπλοκ με υψηλότερα τέλη. Με την ανάπτυξη του MEV, θα μπορούσε να συμβεί η ίδια κατάσταση στο Ethereum, απειλώντας την ακεραιότητα της κρυπτοαλυσίδας.

Κατάσταση MEV

Η εξαγωγή MEV διογκώθηκε στις αρχές του 2021, οδηγώντας σε εξαιρετικά υψηλές τιμές αερίου τους πρώτους μήνες του έτους. Η εμφάνιση του MEV relay της Flashbots έχει μειώσει την αποτελεσματικότητα των γενικευμένων frontrunners και έχει μεταφέρει τους πλειστηριασμούς τιμών gas εκτός αλυσίδας, μειώνοντας τις τιμές gas για τους κανονικούς χρήστες.

Ενώ πολλοί αναζητητές εξακολουθούν να κερδίζουν καλά χρήματα από το MEV, καθώς οι ευκαιρίες γίνονται πιο γνωστές και όλο και περισσότεροι αναζητητές ανταγωνίζονται για την ίδια ευκαιρία, οι επικυρωτές θα κατακτούν όλο και περισσότερο συνολικό έσοδο MEV (επειδή οι ίδιοι τύποι πλειστηριασμών gas όπως περιγράφηκαν αρχικά συμβαίνουν επίσης στο Flashbots, αν και ιδιωτικά, και οι επικυρωτές θα κατακτούν το προκύπτον έσοδο gas). Το MEV δεν είναι επίσης μοναδικό για το Ethereum και καθώς οι ευκαιρίες γίνονται πιο ανταγωνιστικές στο Ethereum, οι αναζητητές μετακινούνται σε εναλλακτικές αλυσίδες μπλοκ όπως το Binance Smart Chain, όπου υπάρχουν παρόμοιες ευκαιρίες MEV με αυτές στο Ethereum με λιγότερο ανταγωνισμό.

Από την άλλη πλευρά, η μετάβαση από την απόδειξη εργασίας στην απόδειξη συμμετοχής και η συνεχιζόμενη προσπάθεια κλιμάκωσης του Ethereum χρησιμοποιώντας rollups αλλάζουν το τοπίο του MEV με τρόπους που είναι ακόμη κάπως ασαφείς. Δεν είναι ακόμη καλά κατανοητό ότι το να έχουμε εγγυημένους προτείνοντες μπλοκ γνωστούς εκ των προτέρων, αλλάζει τη δυναμική εξαγωγής MEV σε σύγκριση με το πιθανολογικό μοντέλο στην απόδειξη εργασίας ή πώς αυτό θα διαταραχθεί όταν εφαρμοστεί η εκλογή μυστικού ηγέτη(opens in a new tab) και η τεχνολογία κατανεμημένου επικυρωτή. Ομοίως, μένει να φανεί ποιες ευκαιρίες MEV υπάρχουν όταν η περισσότερη δραστηριότητα των χρηστών μεταφέρεται μακριά από το Ethereum και στα επίπεδα 2 rollups και shards του.

MEV στο Ethereum της Απόδειξης Συμμετοχής (PoS)

Όπως εξηγήθηκε, το MEV έχει αρνητικές επιπτώσεις στη συνολική εμπειρία χρήστη και την ασφάλεια του επιπέδου συναίνεσης. Αλλά η μετάβαση του Ethereum σε μια συναίνεση απόδειξης συμμετοχής (που ονομάζεται "The Merge") ενδεχομένως εισάγει νέους κινδύνους που σχετίζονται με το MEV:

Κεντρικοποίηση Επικυρωτών

Στο Ethereum μετά το Merge, οι επικυρωτές (που έχουν κάνει καταθέσεις ασφαλείας 32 ETH) καταλήγουν σε συναίνεση σχετικά με την εγκυρότητα των μπλοκ που προστίθενται στην αλυσίδα Beacon. Δεδομένου ότι τα 32 ETH μπορεί να είναι εκτός της εμβέλειας πολλών, η συμμετοχή σε μια δεξαμενή αποθήκευσης κεφαλαίου μπορεί να είναι μια πιο εφικτή επιλογή. Ωστόσο, μια υγιής κατανομή της ατομικής αποθήκευσης κεφαλαίου είναι ιδανική, καθώς μετριάζει την κεντρικοποίηση των επικυρωτών και βελτιώνει την ασφάλεια του Ethereum.

Ωστόσο, πιστεύεται ότι η εξαγωγή MEV είναι ικανή να επιταχύνει την κεντρικοποίηση των επικυρωτών. Αυτό οφείλεται εν μέρει στο ότι, καθώς οι επικυρωτές κερδίζουν λιγότερα για την πρόταση μπλοκ από ότι οι κρυπτορύκτες στο παρελθόν, η εξαγωγή MEV έχει επηρέασε πολύ τα κέρδη των επικυρωτών(opens in a new tab) από τη Η συγχώνευση.

Οι μεγαλύτερες δεξαμενές αποθήκευσης κεφαλαίου θα έχουν πιθανώς περισσότερους πόρους για να επενδύσουν στις απαραίτητες βελτιστοποιήσεις για να κατακτήσουν τις ευκαιρίες MEV. Όσο περισσότερο MEV εξάγουν αυτές οι δεξαμενές, τόσο περισσότερους πόρους έχουν για να βελτιώσουν τις δυνατότητες εξαγωγής MEV τους (και να αυξήσουν το συνολικό έσοδο), δημιουργώντας ουσιαστικά οικονομίες κλίμακας(opens in a new tab).

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

Mempool με Άδειες

Ως απάντηση στις επιθέσεις sandwiching και frontrunning, οι έμποροι ενδέχεται να αρχίσουν να πραγματοποιούν συναλλαγές εκτός αλυσίδας με επικυρωτές για την ιδιωτικότητα των συναλλαγών. Αντί να στείλει μια πιθανή συναλλαγή MEV στο δημόσιο mempool, ο έμπορος τη στέλνει απευθείας στον επικυρωτή, ο οποίος τη συμπεριλαμβάνει σε ένα μπλοκ και μοιράζεται τα κέρδη με τον έμπορο.

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

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

Η καταπολέμηση αυτών των προβλημάτων που σχετίζονται με το MEV στο Ethereum μετά το Merge αποτελεί βασικό τομέα έρευνας. Μέχρι σήμερα, δύο προτεινόμενες λύσεις για τη μείωση του αρνητικού αντίκτυπου του MEV στην αποκέντρωση και την ασφάλεια του Ethereum μετά το Merge είναι ο διαχωρισμός προτείνοντος-κατασκευαστή (PBS) και το API κατασκευαστή(opens in a new tab).

Διαχωρισμός Προτείνοντος-Κατασκευαστή

Τόσο στην απόδειξη εργασίας όσο και στην απόδειξη συμμετοχής, ένας κόμβος που κατασκευάζει ένα μπλοκ το προτείνει για προσθήκη στην αλυσίδα σε άλλους κόμβους που συμμετέχουν στη συναίνεση. Ένα νέο μπλοκ γίνεται μέρος της κανονικής αλυσίδας αφού ένας άλλος κρυπτορύχος χτίσει πάνω του (σε PoW) ή λαμβάνει βεβαιώσεις από την πλειοψηφία των επικυρωτών (σε PoS).

Ο συνδυασμός των ρόλων παραγωγού μπλοκ και προτείνοντος μπλοκ είναι αυτός που εισάγει τα περισσότερα από τα προβλήματα που σχετίζονται με το MEV που περιγράφονται προηγουμένως. Για παράδειγμα, οι κόμβοι συναίνεσης έχουν κίνητρα να προκαλέσουν αναδιοργανώσεις αλυσίδας σε επιθέσεις χρονικού περιορισμού(opens in a new tab) για να μεγιστοποιήσουν τα έσοδα MEV.

Ο διαχωρισμός προτείνοντος-κατασκευαστή(opens in a new tab) (PBS) έχει σχεδιαστεί για να μετριάσει τον αντίκτυπο του MEV, ειδικά στο επίπεδο συναίνεσης. Το κύριο χαρακτηριστικό του PBS είναι ο διαχωρισμός των κανόνων παραγωγού μπλοκ και προτείνοντος μπλοκ. Οι επικυρωτές εξακολουθούν να είναι υπεύθυνοι για την πρόταση και την ψήφιση μπλοκ, αλλά μια νέα κατηγορία εξειδικευμένων οντοτήτων, που ονομάζονται κατασκευαστές μπλοκ, αναλαμβάνουν την ευθύνη της ταξινόμησης συναλλαγών και της κατασκευής μπλοκ.

Στο πλαίσιο του PBS, ένας κατασκευαστής μπλοκ δημιουργεί ένα πακέτο συναλλαγών και υποβάλλει μια προσφορά για τη συμπερίληψή του σε ένα μπλοκ αλυσίδας Beacon (ως "φορτίο εκτέλεσης"). Ο επικυρωτής που επιλέγεται για να προτείνει το επόμενο μπλοκ ελέγχει στη συνέχεια τις διαφορετικές προσφορές και επιλέγει το πακέτο με την υψηλότερη αμοιβή. Το PBS δημιουργεί ουσιαστικά μια αγορά πλειστηριασμού, όπου οι κατασκευαστές διαπραγματεύονται με τους επικυρωτές που πωλούν χώρο μπλοκ.

Τα τρέχοντα σχέδια PBS χρησιμοποιούν ένα σχέδιο δέσμευσης-αποκάλυψης(opens in a new tab) στο οποίο οι κατασκευαστές δημοσιεύουν μόνο μια κρυπτογραφική δέσμευση στο περιεχόμενο ενός μπλοκ (επικεφαλίδα μπλοκ) μαζί με τις προσφορές τους. Μετά την αποδοχή της νικητήριας προσφοράς, ο προτείνων δημιουργεί μια υπογεγραμμένη πρόταση μπλοκ που περιλαμβάνει την επικεφαλίδα του μπλοκ. Ο κατασκευαστής του μπλοκ αναμένεται να δημοσιεύσει το πλήρες σώμα του μπλοκ αφού δει την υπογεγραμμένη πρόταση μπλοκ και πρέπει επίσης να λάβει αρκετές από επικυρωτές πριν ολοκληρωθεί.

Πώς η Διαχωρισμός Προτείνων-Κατασκευαστών Μειώνει τον Αντίκτυπο της MEV;

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

Αυτό δεν αποκλείει εντελώς τους επικυρωτές από τα έσοδα που σχετίζονται με το MEV, καθώς οι κατασκευαστές πρέπει να προσφέρουν υψηλές τιμές για να γίνουν τα μπλοκ τους αποδεκτά από τους επικυρωτές. Ωστόσο, με τους επικυρωτές να μην επικεντρώνονται πλέον άμεσα στη βελτιστοποίηση των εσόδων MEV, η απειλή των επιθέσεων time-bandit μειώνεται.

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

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

API Κατασκευαστή

Ενώ η διαχωρισμός προτείνοντος - κατασκευαστή υπόσχεται να μειώσει τις επιπτώσεις της εξαγωγής MEV, η εφαρμογή του απαιτεί αλλαγές στο πρωτόκολλο συναίνεσης. Ειδικότερα, ο κανόνας επιλογής fork στην αλυσίδα Beacon θα πρέπει να ενημερωθεί. Το API κατασκευαστή(opens in a new tab) είναι μια προσωρινή λύση που στοχεύει στην παροχή μιας λειτουργικής εφαρμογής του διαχωρισμού προτείνοντος - κατασκευαστή, αν και με υψηλότερες υποθέσεις εμπιστοσύνης.

Το API κατασκευαστή είναι μια τροποποιημένη έκδοση του API μηχανής(opens in a new tab) που χρησιμοποιείται από τους πελάτες του επιπέδου συναίνεσης για να ζητήσουν φορτία εκτέλεσης από τους πελάτες του επιπέδου εκτέλεσης. Όπως περιγράφεται στην προδιαγραφή ειλικρινούς επικυρωτή(opens in a new tab), οι επικυρωτές που επιλέγονται για τα καθήκοντα του προτείνων μπλοκ, ζητούν ένα πακέτο συναλλαγών από έναν συνδεδεμένο πελάτη εκτέλεσης, το οποίο περιλαμβάνουν στο προτεινόμενο μπλοκ αλυσίδας Beacon.

Το API κατασκευαστή λειτουργεί επίσης ως ενδιάμεσο λογισμικό μεταξύ των επικυρωτών και των πελατών επιπέδου εκτέλεσης, αλλά διαφέρει επειδή επιτρέπει στους επικυρωτές στην αλυσίδα Beacon να προμηθεύονται μπλοκ από εξωτερικές οντότητες (αντί να κατασκευάζουν ένα μπλοκ τοπικά χρησιμοποιώντας έναν πελάτη εκτέλεσης).

Παρακάτω παρατίθεται μια επισκόπηση του τρόπου λειτουργίας του API κατασκευαστή:

  1. Το Builder API συνδέει τον επικυρωτή με ένα δίκτυο κατασκευαστών μπλοκ που εκτελούν πελάτες επιπέδου εκτέλεσης. Όπως στο PBS, οι κατασκευαστές είναι εξειδικευμένα μέρη που επενδύουν σε καταναλωτικούς πόρους κατασκευής μπλοκ και χρησιμοποιούν διαφορετικές στρατηγικές για να μεγιστοποιήσουν τα έσοδα που αποκτώνται από το MEV + τις συμβουλές προτεραιότητας.

  2. Ένας επικυρωτής (που εκτελεί έναν πελάτη επιπέδου συναίνεσης) ζητά φορτία εκτέλεσης μαζί με προσφορές από το δίκτυο των κατασκευαστών. Οι προσφορές από τους κατασκευαστές θα περιέχουν την κεφαλίδα φορτίου εκτέλεσης, μια κρυπτογραφική δέσμευση στο περιεχόμενο του φορτίου, και μια αμοιβή που θα καταβληθεί στον επικυρωτή.

  3. Ο επικυρωτής εξετάζει τις εισερχόμενες προσφορές και επιλέγει το φορτίο εκτέλεσης με την υψηλότερη αμοιβή. Χρησιμοποιώντας το Builder API, ο επικυρωτής δημιουργεί μια "τυφλή" πρόταση μπλοκ Beacon που περιλαμβάνει μόνο την υπογραφή του και την κεφαλίδα φορτίου εκτέλεσης και τη στέλνει στον κατασκευαστή.

  4. Ο κατασκευαστής που εκτελεί το Builder API αναμένεται να απαντήσει με το πλήρες φορτίο εκτέλεσης όταν δει την τυφλή πρόταση μπλοκ. Αυτό επιτρέπει στον επικυρωτή να δημιουργήσει ένα "υπογεγραμμένο" μπλοκ Beacon, το οποίο διαδίδει στο δίκτυο.

  5. Ένας επικυρωτής που χρησιμοποιεί το Builder API αναμένεται ακόμα να δημιουργήσει ένα μπλοκ τοπικά σε περίπτωση που ο κατασκευαστής μπλοκ δεν ανταποκριθεί άμεσα, ώστε να μη χάσει τις ανταμοιβές πρότασης μπλοκ. Ωστόσο, ο επικυρωτής δεν μπορεί να δημιουργήσει ένα άλλο μπλοκ χρησιμοποιώντας είτε τις τώρα αποκαλυφθείσες συναλλαγές είτε ένα άλλο σύνολο, καθώς αυτό θα ισοδυναμούσε με ισοδυναμία (υπογραφή δύο μπλοκ στο ίδιο χρονικό διάστημα), που είναι μια τιμωρήσιμη παράβαση.

Ένα παράδειγμα εφαρμογής του Builder API είναι το MEV Boost(opens in a new tab), μια βελτίωση του μηχανισμού δημοπρασίας Flashbots(opens in a new tab) που σχεδιάστηκε για να περιορίσει τις αρνητικές εξωτερικότητες του MEV στο Ethereum. Η δημοπρασία Flashbots επιτρέπει στους επικυρωτές στην απόδειξη συμμετοχής να αναθέσουν το έργο της κατασκευής κερδοφόρων μπλοκ σε εξειδικευμένα μέρη που ονομάζονται αναζητητές. Ένα διάγραμμα που δείχνει τη ροή MEV λεπτομερώς

Οι αναζητητές ψάχνουν για κερδοφόρες ευκαιρίες MEV και στέλνουν πακέτα συναλλαγών στους προτείνοντες μπλοκ μαζί με μια σφραγισμένη προσφορά τιμής(opens in a new tab) για συμπερίληψη στο μπλοκ. Ο επικυρωτής που εκτελεί το mev-geth, μια έκδοση fork του πελάτη go-ethereum (Geth) πρέπει μόνο να επιλέξει το πακέτο με το μεγαλύτερο κέρδος και να το συμπεριλάβει ως μέρος του νέου μπλοκ. Για να προστατεύσουν τους προτείνοντες μπλοκ (επικυρωτές) από ανεπιθύμητα μηνύματα και μη έγκυρες συναλλαγές, τα πακέτα συναλλαγών περνούν από μεσολαβητές για επαλήθευση πριν φτάσουν στον προτείνων.

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

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

Πώς το Builder API μετριάζει τον αντίκτυπο του MEV;

Το βασικό όφελος του Builder API είναι η δυνατότητά του να δημοκρατικοποιήσει την πρόσβαση στις ευκαιρίες MEV. Η χρήση σχημάτων commit-reveal εξαλείφει τις υποθέσεις εμπιστοσύνης και μειώνει τα εμπόδια εισόδου για τους επικυρωτές που επιθυμούν να επωφεληθούν από το MEV. Αυτό θα πρέπει να μειώσει την πίεση στους μεμονωμένους επικυρωτές να ενσωματωθούν σε μεγάλες ομάδες με αποθηκευμένο κεφάλαιο για να ενισχύσουν τα κέρδη MEV.

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

Ορισμένα έργα, όπως το MEV Boost, χρησιμοποιούν το Builder API ως μέρος μιας συνολικής δομής σχεδιασμένης για να παρέχει ιδιωτικότητα συναλλαγών σε ορισμένα μέρη, όπως οι έμποροι που προσπαθούν να αποφύγουν τις επιθέσεις frontrunning/sandwiching. Αυτό επιτυγχάνεται μέσω της παροχής ενός ιδιωτικού καναλιού επικοινωνίας μεταξύ των χρηστών και των κατασκευαστών μπλοκ. Σε αντίθεση με τα προαναφερθέντα επιτρεπόμενα mempools, αυτή η προσέγγιση είναι επωφελής για τους ακόλουθους λόγους:

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

  2. Το λογισμικό του Builder API είναι ανοιχτού κώδικα, επιτρέποντας σε οποιονδήποτε να προσφέρει υπηρεσίες κατασκευαστή μπλοκ. Αυτό σημαίνει ότι οι χρήστες δεν αναγκάζονται να χρησιμοποιήσουν κάποιο συγκεκριμένο κατασκευαστή μπλοκ και βελτιώνει την ουδετερότητα και την άδεια του Ethereum. Επιπλέον, οι traders που αναζητούν MEV δε θα συμβάλλουν άθελά τους στη συγκέντρωση χρησιμοποιώντας ιδιωτικά κανάλια συναλλαγών.

Περισσότερες πληροφορίες

Ήταν χρήσιμο αυτό το άρθρο;