Neo has rolled out Neo X TestNet v0.4.1. The update brings in a fully audited version of the zero-knowledge distributed key generation protocol used to power the Anti-MEV system.
The Anti-MEV safeguards are designed to stop block producers from being able to extract value from users by manipulating transaction order—for example, by frontrunning a profitable trade and then backrunning the victim, known as a sandwich attack.
The results of the recent multiparty computation ceremony are now recorded in verifier contracts, providing greater consistency across validators. Additionally, the cryptographic precompiles for the BLS12–381 curve have been updated to use the Prague specification.
The upgrade also restores access to older Anti-MEV keystores, integrates the audited ZK-DKG v0.3.0, and refreshes the system contract that manages keys using zero-knowledge proofs.
The update resolves an error that could cause crashes during recovery of DKG messages, fixes version mismatches during resharing, and prevents invalid zero values from being used in Anti-MEV operations.
Deployment of v0.4.1 to the Neo X MainNet is planned soon, where it will enable full Anti-MEV functionality in production.