You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/threat-model.md
+25-21Lines changed: 25 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -310,27 +310,29 @@ Notable threats to the system that could impact assets.
310
310
311
311
**Assets Affected**: High Throughput, Operational Sustainability
312
312
313
-
#### T9: Transaction Front-Running
314
-
**Description**: EB producers observe profitable transactions and reorder or insert their own transactions to extract value before the original transaction executes.
313
+
#### T9: Front-Running
314
+
**Description**: Block producers observe profitable transactions and reorder or insert their own transactions to extract value before the original transaction executes.
315
315
316
316
**Prerequisites**:
317
-
-EB creation eligibility
317
+
-Block production eligibility (RB + EB creation)
318
318
- MEV (Maximal Extractable Value) opportunities in transaction sets
319
319
- Knowledge of transaction dependencies and profitable patterns
320
320
321
321
**Attack Vector**:
322
322
1. Monitor mempool for profitable transaction patterns
323
-
2. Create competing or parasitic transactions
324
-
3.Include both in EB with favorable ordering for attacker
323
+
2. Create front-running transactions
324
+
3.Replace target transactions with front-running transactions in EB
325
325
4. Extract value through arbitrage, sandwich attacks, or liquidations
326
326
327
-
**Cost**: LOW - Opportunity cost only, plus normal EB creation requirements
327
+
**Cost**: LOW - Opportunity cost only, since already producing the block
328
+
329
+
**Likelihood**: MEDIUM-HIGH - Every RB producer gets EB opportunity with larger transaction capacity, creating more MEV opportunities, especially with lucky leader schedules
0 commit comments