Sandwich assaults are the topic at hand. In order to drive up the cost, a trader is frontrunning a sizable purchase order by purchasing the token beforehand. The price of the token increases after the buy order is executed, at which time the trader trades at the increased price or vice versa for the whole maneuver. The deal is carried out at a poorer price as a result, which is bad for the sufferer.
Blockchain transactions usually are broadcast across the entire network. It takes some time before they are incorporated into chain blocks, which is why this occurs. Therefore, if it's profitable enough, traders who can first enter their operations into the chain can front-run trades.
RabbitHole flags transactions that are perhaps vulnerable to these sandwich attacks. It employs an alternate technique to enter the transaction into the blockchain if it detects that it is likely to be assaulted in this way. It avoids having the transaction broadcast to the public by sending it immediately to a validator, like Flashbots.
For now, RabbitHole will be available for free to MetaMask users. In the future, 1inch could commercialize the functionality based on user feedback.