Terms and Concepts
Attempts to trick the bots
Front-running as a Service (FaaS) or MEV Auctions (MEVA)
Conveyor (Automata Network)
SecretSwap (Secret Network)
Fair sequencing service (Chainlink)
Arbitrum (Offchain Labs)
Shutter Network is an open-source project that aims to prevent frontrunning and malicious MEV on Ethereum by using a threshold cryptography-based distributed key generation (DKG) protocol.
A Shutter transaction is a transaction protected from frontrunning in the target smart contract system. It therefore passes through a sequence of stages before it is executed.
A Shutter transaction flow:
Created and encrypted in the user's wallet;
Sent to the batcher contract as a standard Ethereum transaction;
Picked up and decrypted by the keypers;
Sent to the executor contract, and
Forwarded to the target contract.