I've watched too many traders get liquidated by a gas race they never had a chance to win.
The fastest bot lands first, takes a fixed penalty, and the trader pays it no matter what the market would actually have charged.
So at @NetLayerLabs we built Paraclr, where liquidation is a per-block Dutch auction instead of a race.
The discount starts at zero and rises every block, and whatever the auction doesn't need goes back to the trader.
Every account lives in one of 8 lanes with its own storage, so a crash in one lane never touches another, exactly what @monad's parallel execution rewards.
We measured it on Monad testnet: 28% less taken from traders, and 0 vs 49 cross-lane dependencies against a shared-state build.
It's live now, so go crash the market yourself and tell me what breaks. ๐
. @monad_dev@pareen@0x_eunice@spicytaco
Liquidation shouldn't be a gas race.
Paraclr turns it into a per-block Dutch auction, in 8 parallel lanes on @monad.
Measured on testnet: 28% less taken from traders. 0 vs 49 cross-lane dependencies.
Our Monad Metropolis entry: paraclr.xyz๐
@0x_eunice@spicytaco