-
Notifications
You must be signed in to change notification settings - Fork 490
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sort same-priced transactions by arrival time #209
Comments
Hi! Thank you for opening the issue. Could you point me where go-ethereum implements this change? We usually upstream from the main repo so we should have the change applied too. |
@ferranbt Please check this PR. There are similar code in Polygon code base. I'm not sure why it doesn't work like ETH. This behavior is found by the following case: |
close this issue since no one care about this. |
The reason that the expected "first in first out" behavior doesn't work on Polygon is because of the sentry / validator architecture. |
Rationale
Currently, same-priced transactions are not sorted. Because of this, back-run arbitrators have to send thousands of transactions for one arbitrage opportunity. This is the main reason why there are too many spams in the Polygon network.
ETH had the same problem and it has been solved since go-ethereum v1.9.19. I think Polygon can also have this feature to reduce the spams.
@ssandeep @Uttam-Singhh
The text was updated successfully, but these errors were encountered: