Papers
Topics
Authors
Recent
Search
2000 character limit reached

Time Is Money: Incentivized Causal Transaction Ordering

Published 13 Jul 2026 in cs.CR and cs.DC | (2607.11496v1)

Abstract: Front-running is a subtle and persistent problem for blockchains. A blockchain is a stateful virtual machine executing instructions called transactions. Users earn rewards by publishing functional transactions essential to the system. Attackers observe these transactions and publish their own ahead of the users', seizing the reward and eroding users' incentive to publish functional transactions. Preventing front-running means enforcing causality: If an attacker receives transaction tx_A and then publishes transaction tx_B, then tx_A must be ordered before tx_B. However, this causality is only observed by the attacker. Practical systems order transactions by bid amount, so transactions willing to pay more get executed first, but this only results in a bidding war eroding users' rewards. Though numerous ordering approaches have been proposed, none achieves causality, leaving users vulnerable to front-running. We present PRECEDE, a mechanism-design approach that enforces transaction causality by removing the economic incentive to front-run. PRECEDE orders transactions by a power-weighted randomized lottery, whose winning probability grows super-linearly in the bid. The user's strategy of publishing a transaction with a deterring bid forms an equilibrium where the attacker refrains from competing. Moreover, PRECEDE prevents the prominent sandwich attack, which relies on front-running. PRECEDE can be directly deployed in any censorship-resistant blockchain with a simple change to its transaction ordering mechanism.

Summary

  • The paper introduces PRECEDE, a protocol that uses a power-weighted random lottery to economically deter front-running by enforcing causal transaction ordering.
  • It employs game theoretic equilibrium analysis to prove that a strategic deterrence bid neutralizes both front-running and sandwich attacks while maintaining user profitability.
  • Practical deployment is streamlined through optimal parameter trade-offs derived from empirical data, ensuring enhanced market integrity and system efficiency.

Summary: PRECEDE - Incentivized Causal Transaction Ordering

Motivation and Problem Statement

Front-running on blockchains erodes system efficiency and market integrity by allowing adversarial participants to capture rewards from functional transactions (e.g., arbitrage, price alignment) before honest users. Conventional mitigation strategies—timestamp/arrival-ordering, random permutation, and content-encryption—fail to enforce causality and remain susceptible to front-running, sandwich, and spam attacks. The fundamental challenge is enforcing causal ordering, where if an adversary publishes a transaction in response to another, the first should always precede the second in final ledger order. Prior solutions either make untrustworthy assumptions or induce destructive bidding wars, resulting in reward exhaustion and disincentivizing functional transactions [daian2020flash].

PRECEDE Mechanism Design

PRECEDE achieves causal ordering through economic deterrence, leveraging mechanism design and game theoretic analysis. Transactions are ordered by a power-weighted random lottery: each bid bb obtains weight w(b)=bkw(b) = b^k for k>1k > 1, and winning probabilities scale super-linearly with bid size. The user strategically publishes a deterrence bid, large enough to render all subsequent front-running attempts unprofitable. The anti-spam constraint is enforced through optimal strategy analysis, proving that only single, merged bids dominate any multi-bid (spam) split, for kln2/ln(1+γ)k \geq \ln 2 / \ln(1+\gamma), where γ\gamma is the losing-fee rate (fraction of bid paid if not the winner).

Core Properties

  • Causal Ordering: No attacker can profitably front-run if the user publishes the deterrence bid, because expected revenue for any competing bid becomes non-positive.
  • Profitability: The user earns strictly positive expected reward, incentivizing submission of functional transactions.
  • Anti-Spam: For the critical bound on kk, rational actors publish only a single bid, eliminating competitive spam and enhancing efficiency.

Closed-Form Deterrence Bid

The deterrence bid bdtrk,γ=R((k1)k1γkk)1/kb^{k,\gamma}_{\mathrm{dtr}} = R \left( \frac{(k-1)^{k-1}}{\gamma\,k^k} \right)^{1/k}, derived via contest theory, ensures entry deterrence without relying on non-verifiable signals. The analysis generalizes to realistic blockchain execution where losing bids pay only a fraction of resources consumed.

Game-Theoretic Equilibrium

Using sequential contest modeling, PRECEDE is shown to sustain a Subgame Perfect Nash Equilibrium (SPNE): the user leads with the deterrence strategy, and all attackers abstain. Full backward induction and off-path history analysis prove equilibrium robustness for any game length. The equilibrium exists if udtrk,γ>uacck,γu^{k,\gamma}_{\mathrm{dtr}} > u^{k,\gamma}_{\mathrm{acc}}, and the sufficient kk bound guarantees this condition.

Parameterization and Trade-Offs

Empirical measurements of γ\gamma (e.g., on Uniswap V2/V3 mainnet) inform robust selection of w(b)=bkw(b) = b^k0, with tight bounds preventing reward erosion and maximizing user profitability. Conservative w(b)=bkw(b) = b^k1 values, calculated for the lowest observed w(b)=bkw(b) = b^k2, govern system-wide deployment. At w(b)=bkw(b) = b^k3, user revenue is maximized, achieving w(b)=bkw(b) = b^k4.

Extension to Sandwich Attacks

PRECEDE directly defends against sandwich attacks—where adversaries bracket the user for trading profit—by reducing the sandwich attack to a generalized front-running model. The deterrence bid is strictly less than the user’s economic loss under sandwich attacks in traditional blockchains, making PRECEDE's defense strictly cheaper and systemically preferable.

Implications

PRECEDE constitutes a minimal, deployable update to transaction ordering protocols, requiring only adjustment of the transaction selection function. It forcibly aligns incentives, enforcing causality without reliance on timestamp, content privacy, or committee honesty. The protocol is agnostic to transaction semantics and scales across opportunity sizes and fee structures, making it practical for censorship-resistant chains.

Practical Deployment

  • Simple integration: update ordering function, leveraging a robust random beacon.
  • Removes economic motive for front-running across variable reward landscapes.
  • Mitigates bidding wars and spam, stabilizing transaction incentives system-wide.

Theoretical Consequences

  • Mechanism theoretically enforces causal ordering, resolving a longstanding challenge.
  • Game-theoretic equilibrium ensures robustness against rational adversaries.
  • Parameter trade-off elucidates economic cost of causality and deterrence in decentralized environments.

Future Directions

Potential avenues include exploration of contract-specific sequencing, variable opportunity dynamics, and integration with more complex DeFi primitives. Investigations into resistance against colluding adversaries, dynamic parameterization, and fully permissionless blockchains will further strengthen the protocol’s applicability and resilience.

Conclusion

PRECEDE enforces causality in blockchain transaction ordering by eliminating the economic incentive for front-running. It manifests as a power-weighted random lottery mechanism, provably yielding equilibrium outcomes that deter adversaries and preserve user profitability. The protocol is analytically grounded, practically deployable, and resistant to sandwich and spam attacks, setting a new standard for secure and efficient decentralized systems (2607.11496).

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 2 tweets with 2 likes about this paper.