Optimal Front Running Attacks & How to Stop Them | Knoovi