Fee changes in the `ChangeFee` function are immediately executable, creating MEV (Miner Extractable Value) opportunities where sophisticated traders can front-run fee change transactions to gain economic advantages.
Impact:
Sophisticated traders front-run fee changes for profit which creates perception of unfair trading environment where users pay unexpectedly high fees without warning and fee changes create predictable MEV opportunities.
Implement timelocks for fee changes to prevent front-running.
Implement graduated fee changes to reduce MEV impact
Provide fee change notifications to users
Consider governance mechanisms for major fee changes
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.