Aqui está uma ideia meio elaborada para talvez ajudar a reduzir ataques de sanduíche que podem ser adicionados a um dex existente:
1) Leiloar o direito de colocar uma ordem limitada
2) Toda vez que houver uma troca, verifique a ordem limitada e preencha essa em vez disso, se a taxa for melhor do que a taxa do pool.