DEX aggregator 1 ιντσών για την προστασία των χρηστών MetaMask από την πρωτοπορία

Το Decentralized Exchange aggregator 1inch εισάγει μια δυνατότητα που ονομάζεται RabbitHole, η οποία έχει σχεδιαστεί για να αποτρέπει τους χρήστες του MetaMask από το να χτυπηθούν από μια συγκεκριμένη μορφή frontrunning.

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

Ο λόγος που συμβαίνει αυτό είναι επειδή οι συναλλαγές blockchain μεταδίδονται συνήθως στο δίκτυο ως σύνολο και υπάρχει μια χρονική περίοδος μέχρι να συμπεριληφθούν σε μπλοκ στην αλυσίδα. Ως αποτέλεσμα, οι έμποροι που είναι σε θέση να εισαγάγουν πρώτα τις συναλλαγές τους στην αλυσίδα - μέσω μιας σειράς διαφορετικών μεθόδων - είναι σε θέση να προβούν σε συναλλαγές στο frontrun, εάν είναι αρκετά επικερδείς.

Το RabbitHole ελέγχει για συναλλαγές που είναι πιθανό να υπόκεινται σε τέτοιες επιθέσεις σάντουιτς. Εάν διαπιστώσει ότι μια συναλλαγή είναι πιθανό να δεχθεί επίθεση με αυτόν τον τρόπο, χρησιμοποιεί μια εναλλακτική μέθοδο για να μεταφέρει τη συναλλαγή στο blockchain. Υποβάλλει τη συναλλαγή απευθείας σε έναν επικυρωτή, όπως το Flashbots, αποφεύγοντας τη δημόσια μετάδοσή της.

Το RabbitHole έχει σχεδιαστεί για χρήστες MetaMask και αρχικά θα είναι δωρεάν για χρήση. Ανάλογα με τη γνώμη της κοινότητας, η 1nch μπορεί να δημιουργήσει έσοδα από τη λειτουργία στο μέλλον.

© 2022 The Block Crypto, Inc. Με επιφύλαξη παντός δικαιώματος. Αυτό το άρθρο παρέχεται μόνο για ενημερωτικούς σκοπούς. Δεν προσφέρεται ή δεν προορίζεται να χρησιμοποιηθεί ως νομική, φορολογική, επενδυτική, οικονομική ή άλλη συμβουλή.

Πηγή: https://www.theblock.co/post/189951/dex-aggregator-1inch-to-protect-metamask-users-from-frontrunning?utm_source=rss&utm_medium=rss