diff --git a/evidence/red-team/2026-03-27.json b/evidence/red-team/2026-03-27.json new file mode 100644 index 0000000..55708c7 --- /dev/null +++ b/evidence/red-team/2026-03-27.json @@ -0,0 +1,68 @@ +{ + "date": "2026-03-27", + "candidate": "OptimizerV3", + "candidate_commit": "f96ca9ddb4f7cd7210ca47dbac755404ee93cdbe", + "optimizer_profile": "push3-default", + "lm_eth_before": 999999999999999999998, + "lm_eth_after": 999999999999999999998, + "eth_extracted": 0, + "floor_held": true, + "verdict": "floor_held", + "attacks": [ + { + "strategy": "IL Crystallization \u2014 Large buy \u2192 recenter \u2192 sell back", + "pattern": "buy \u2192 recenter_multi \u2192 sell", + "result": "HELD", + "delta_bps": 0, + "insight": "" + }, + { + "strategy": "Multi-cycle oscillation \u2014 buy\u2192recenter\u2192sell\u2192recenter\u2192buy\u2192recenter\u2192sell. Each cycle, LM repositions", + "pattern": "buy \u2192 recenter_multi \u2192 sell", + "result": "HELD", + "delta_bps": 0, + "insight": "" + }, + { + "strategy": "Parasitic LP \u2014 add competing liquidity in LM's anchor range, then oscillate price", + "pattern": "add_lp", + "result": "HELD", + "delta_bps": 0, + "insight": "" + }, + { + "strategy": "Buy\u2192recenter\u2192sell\u2192recenter oscillation with proper gas limits, running many cycles to see if round", + "pattern": "buy \u2192 recenter_multi \u2192 sell", + "result": "HELD", + "delta_bps": 0, + "insight": "" + }, + { + "strategy": "Stake to switch optimizer to extreme mode, then exploit narrow anchor", + "pattern": "stake \u2192 buy \u2192 recenter \u2192 sell \u2192 unstake", + "result": "HELD", + "delta_bps": 0, + "insight": "" + }, + { + "strategy": "Parasitic LP at the same ticks as LM positions \u2014 add my own concentrated liquidity overlapping wit", + "pattern": "Parasitic LP at the same ticks as LM positions \u2014 add my ow", + "result": "HELD", + "delta_bps": 0, + "insight": "" + }, + { + "strategy": "Simple IL Crystallization", + "pattern": "Simple IL Crystallization", + "result": "HELD", + "delta_bps": 0, + "insight": "The 1% fee tier captures ~2 ETH from the 200 ETH round-trip (2 legs \u00d7 100 ETH \u00d7 1%)." + } + ], + "attack_suite_count": 7, + "strategies_tested": 7, + "duration_seconds": 3600, + "methodology": "bootstrap-light + adversarial Claude agent, 7 diverse strategies", + "summary": "Floor held under all 7 adversarial strategies. LM ETH unchanged (~1000 ETH). No extraction vector found. Strategies tested: IL crystallization, multi-cycle oscillation, parasitic LP, staking-mode exploit, and round-trip attacks.", + "exit_code": 0 +}