MEV Shield (PoA-compatible)

MeV Shield is Bittensor’s new opt-in encrypted mempool solution and is now live on mainnet. In short, you can use it to wrap any transaction or call you want in an encrypted shell that cannot be decrypted by third parties until it has been executed by the validator, allowing you to completely avoid targeted front-running, sandwiching and other common types of MeV. Please see the post above for more general information on MeV Shield.

Clients have been updated to use MeV Shield by default in a number of circumstances, including swaps. This is significant for the Bittensor community in general, because it means by default the vast majority of users should now be completely immune to all short-acting forms of targeted, non-speculative MeV.

A follow-up release that upgrades MeV Shield to use league-of-entropy-style threshold encryption (i.e. a trustless version of MeV Shield) is being worked on and should land in a few months in preparation for our upgrade to decentralized chain validators / NPoS.

Special shoutout to @spiigot for all his work on this feature!