REVIEW 4 major objections 6 minor 1 cited by
On Fair Ordering and Differential Privacy
T0 review · 4 major / 6 minor · reviewed 2026-08-10 · deepseek-v4-flash
Pith's one-line read Any differential-privacy noise mechanism can enforce fair ordering in blockchain systems.
desk verdict A promising DP-fairness link, but the main proof has an invalid step; not acceptable as is. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The machinery is the additive score model score(r) = r.relev + r.η with the sensitivity bound λ = max_{r∼r′} ||r.η − r′.η||. This converts fairness into a sensitivity-calibrated DP question: changing a request's relevant feature changes the score by at most λ, so adding DP noise hides the irrelevant component exactly to the degree needed to equalize ordering chances. The derived parameter k = |score(r)−score(r′)|/λ then extends the guarantee to non-identical relevant features by invoking group privacy, which is the DP statement for databases at distance k.
What would settle it
A concrete way to test the claim is to build an ordering server with controlled noise, fix λ, emit pairs of requests with identical relevant features whose noise terms differ by more than λ, and measure whether the probability of one ordering exceeds e^ε times the reverse; a violation would show the assumed bound is broken, while no violation under the bound would support the reduction. Because the theorem is conditional on Assumption 1, the more direct falsifier is any real system where scores are non-additive or λ is unbounded, since the mapping from fairness to DP no longer applies.
Extended reading notes
Core claim
The central claim, stated as Theorem 1 and Theorem 2, is that privacy and fair ordering coincide under the additive score model. For any two requests with identical relevant features, ε-Ordering Equality is exactly the ε-DP inequality applied to the outputs of the ordering algorithm; for requests whose relevant features differ, the group-privacy version of DP gives the kε-Ordering Equality bound with k = |score(r)−score(r′)|/λ. The proof is a direct mapping: adjacent requests correspond to neighboring datasets, the sensitivity bound λ supplies the Δ(f) needed by additive-noise mechanisms, and the probability that one request is ordered before the other is a product of the mechanism's output distributions, so the DP ratio inequality transfers to the ordering probability ratio.
Load-bearing premise
The proof depends on every request's score being exactly the sum of a relevant feature and an irrelevant noise term, and on the maximum possible noise gap between adjacent requests being a known, finite value λ.
Editorial extensions
If this is right
- An ordering server that implements any ε-differentially private additive-noise mechanism (for example, Laplace or bounded Laplace) with sensitivity λ satisfies ε-Ordering Equality for arbitrary relevant features, not just timestamps.
- For requests with similar but non-identical relevant features, the guarantee degrades smoothly as e^{kε}, so small measurement differences cannot be exploited to bypass fairness entirely.
- Treating miner fees as the relevant feature and out-of-band bribes as bounded noise deters fee-driven reordering and reduces miner extractable value.
- Treating the time of transaction issuance as the relevant feature and network delay as noise mitigates front-running and sandwich attacks.
Reading between the lines
- The paper leaves implicit that the reduction also suggests a converse: if fair ordering under the additive-score model is equivalent to DP, then any impossibility or lower bound for DP noise calibration transfers to fair ordering, which could guide protocol design.
- A practical consequence the authors do not develop is that λ must be set by the protocol designer; if λ is estimated from observed delays or bribes rather than guaranteed, the fairness bound becomes probabilistic rather than absolute.
- A natural testable extension is to instantiate the Laplace mechanism in a small ordering service and empirically measure the ordering probability ratio for controlled synthetic requests to verify the e^{kε} bound holds in practice.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes a generalization of Zhang et al.'s epsilon-Ordering Equality, called k-epsilon-Ordering Equality, which is intended to apply to arbitrary relevant features and to degrade gracefully as relevant features diverge. The central technical claim is a connection to differential privacy: the authors state that any additive-noise differential privacy mechanism, applied to a score of the form score(r) = r.relev + r.eta with sensitivity lambda, guarantees the fairness property. Theorem 1 (Section 5.1) asserts this for adjacent requests, and Theorem 2 (Section 5.2) asserts an analogous k-epsilon bound for non-identical relevant features, invoking group privacy. The paper also sketches applications to miner fees and transaction issuance time. The main formal contribution, however, is not established: the proof of Theorem 1 is invalid, and Theorem 2 is stated without proof.
Significance. If the central theorem were correct, the paper would offer an interesting bridge between differential privacy and fair transaction ordering, and the proposed k-epsilon-Ordering Equality could be a useful refinement of prior fairness notions. The paper also has the merit of making its assumptions explicit (Assumption 1), and the application discussion identifies concrete scenarios with additive scores. However, because the main proof fails and the second theorem is unproved, the paper's principal claim is currently unsupported. The 'surprising link' is also weakened by the fact that the fairness definition is intentionally modeled on the DP inequality, so the resemblance is in part a matter of definitional choice rather than an independent discovery.
major comments (4)
- [§5.1, Theorem 1 proof] The proof of Theorem 1 is invalid. The summation over s,s' introduces an undefined constant k, and the inequality step replaces Pr[A(score(r))=s] with Pr[A(score(r'))=s] and Pr[A(score(r'))=s'] with e^epsilon Pr[A(score(r))=s'] in a manner that requires the pointwise assumption Pr[A(score(r))=s] <= Pr[A(score(r'))=s] to hold for every output s. But if that inequality holds for all s, then both distributions must be identical, since both sum to 1; conversely, if it holds only for a single s, it cannot be used in the summation over all s,s'. Thus the derivation of Pr[r ≺ r'] <= e^epsilon Pr[r' ≺ r] is not justified, and the 'by symmetry' remark does not repair the gap.
- [§5.1, Theorem 1 assumptions] The proof uses only the pointwise epsilon-DP closeness of the two marginal distributions Pr[A(score(r))] and Pr[A(score(r'))]; it never uses the additive-noise structure or the independence of the noise draws for the two requests. The theorem statement specifically assumes an additive-noise DP mechanism, but the argument would apply equally to any mechanism whose output distributions on adjacent inputs are epsilon-DP. This is a load-bearing omission: if the intended result relies on properties of additive noise (e.g., independent, identically distributed noise), those properties must appear explicitly in the proof. As written, the theorem is not established.
- [§5.2, Theorem 2] Theorem 2 is stated without proof. The sentence 'Using similar proof techniques as in §5.1, we prove that group privacy ensures the preservation of order fairness' is not a proof, and given the defect in Theorem 1's proof, the claimed implication is unsupported. In addition, the parameter k = |score(r)-score(r')|/lambda in Definition 5 does not correspond to the group size in group privacy: lambda is the maximum noise difference between adjacent requests, not a scale for differences in relevant features between non-adjacent requests. Therefore the asserted correspondence with group privacy is not justified.
- [Abstract and Theorem 1 statement] The abstract and introduction claim that 'any DP mechanism can be used to ensure fairness in SMR,' but the formal theorem is restricted to additive-noise DP mechanisms applied to an additive score with a known sensitivity lambda. This overstates the formal result. The authors should either prove the general claim or revise the abstract to match the theorem's actual assumptions.
minor comments (6)
- [§2/§4] The symbol r ∼ r' is used for both adjacent requests in fair ordering and neighboring datasets in differential privacy; this overloaded notation is confusing and should use distinct symbols.
- [Definition 1] Definition 1 quotes Zhang et al.'s property with an unspecified function f(epsilon); since f is never defined, the definition is incomplete as presented.
- [§5.1] The phrase 'for some fixed s ∈ A(score(r))' is imprecise: A(score(r)) is a distribution, not a set of outputs, and the DP inequality applies to every output s in the range of A, not to a single fixed element.
- [§5.3] The claim that 'Companies like Google and Apple use epsilon ≈ 2 in DP' lacks a citation; please provide a reference.
- [§6] In the miner-fee application, the assumption that client fees are significantly higher than bribes is informal; it is unclear how this assumption instantiates the bounded-noise parameter lambda in Assumption 1.
- [Theorem 1 statement] The wording 'D is applied to A' is ambiguous; the paper should state explicitly how the order is produced from the noisy scores and whether the two requests' noise draws are independent.
Circularity Check
No significant circularity: the fairness definition and DP are distinct, and the theorem's failure is a proof gap, not a definitional reduction.
full rationale
The paper's central claim is Theorem 1: an additive-noise DP mechanism applied to an additive score guarantees the revised ε-Ordering Equality. The fairness property (Definition 2) is not literally the DP inequality: DP compares the probability of the same output event under two neighboring inputs, while ε-Ordering Equality compares the complementary ordering events Pr[r≺r′] and Pr[r′≺r] for one pair of requests. The proof attempts to derive the latter from pointwise DP closeness of the two marginal score distributions, and the step where one DP term is replaced without a matching bound is an algebraic gap. An invalid derivation is a correctness problem, not circularity: the conclusion is not true by construction, and no fitted parameter is later renamed as a prediction. The paper explicitly says its definitions resemble DP 'by design,' but resemblance is not equivalence; the theorem still requires a nontrivial argument. Theorem 2 is stated without proof, but an unproved theorem is also a completeness concern rather than a circular reduction. The only overlapping-author citation, Pompe [20], appears in related work and is not load-bearing for the main reduction. The derivation therefore does not reduce, by the paper's own equations, to its inputs.
Assumptions & free parameters
assumptions (4)
- domain assumption The score of a request is the sum of its relevant feature and an irrelevant noise term: score(r) = r.relev + r.eta.
- domain assumption There exists a known bound lambda = max_{r ~ r'} ||r.eta - r'.eta|| on the noise difference between adjacent requests.
- domain assumption A reliable ordering server S exists and can compute scores and apply a DP mechanism.
- standard math Standard differential privacy definitions and the Laplace mechanism's sensitivity guarantee are taken as background.
Cite this review
Pith. "Pith review of On Fair Ordering and Differential Privacy." pith.science (2026). https://pith.science/paper/43XWYF7Q
@misc{pith2026250105535,
author = {Pith},
title = {Pith review of: On Fair Ordering and Differential Privacy},
year = {2026},
howpublished = {\url{https://pith.science/paper/43XWYF7Q}},
note = {Machine review of arXiv:2501.05535}
}
read the original abstract
In blockchain systems, fair transaction ordering is crucial for a trusted and regulation-compliant economic ecosystem. Unlike traditional State Machine Replication (SMR) systems, which focus solely on liveness and safety, blockchain systems also require a fairness property. This paper examines these properties and aims to eliminate algorithmic bias in transaction ordering services. We build on the notion of equal opportunity. We characterize transactions in terms of relevant and irrelevant features, requiring that the order be determined solely by the relevant ones. Specifically, transactions with identical relevant features should have an equal chance of being ordered before one another. We extend this framework to define a property where the greater the distance in relevant features between transactions, the higher the probability of prioritizing one over the other. We reveal a surprising link between equal opportunity in SMR and Differential Privacy (DP), showing that any DP mechanism can be used to ensure fairness in SMR. This connection not only enhances our understanding of the interplay between privacy and fairness in distributed computing but also opens up new opportunities for designing fair distributed protocols using well-established DP techniques.
Forward citations
Cited by 1 Pith paper
-
Time Is Money: Incentivized Causal Transaction Ordering
A power-weighted randomized lottery with superlinear bid weights lets a user deter front-runners with a single bid that forms a subgame-perfect equilibrium.
Reference graph
Works this paper leans on
-
[1]
Prof: Pro tected order flow in a profit-seeking world
Kushal Babel, Nerla Jean-Louis, Yan Ji, Ujval Misra, Mahi mna Kelkar, Kosala Yapa Mudiyanselage, Andrew Miller, and Ari Juels. Prof: Pro tected order flow in a profit-seeking world. arXiv preprint arXiv:2408.02303 , 2024
arXiv 2024
-
[2]
Christian Cachin, Jovana Mićić, Nathalie Steinhauer, an d Luca Zanolini. Quick order fairness. In International Conference on Financial Cryptography and Da ta Security, pages 316–333. Springer, 2022
work page 2022
-
[3]
Practical byzantin e fault tolerance
Miguel Castro, Barbara Liskov, et al. Practical byzantin e fault tolerance. In OsDI, volume 99, pages 173–186, 1999
work page 1999
-
[4]
Philip Daian, Steven Goldfeder, Tyler Kell, Yunqi Li, Xue yuan Zhao, Iddo Bentov, Lorenz Breidenbach, and Ari Juels. Flash boys 2.0: Frontrun ning in decentralized exchanges, miner extractable value, and consensus instabi lity. In 2020 IEEE sym- posium on security and privacy (SP) , pages 910–927. IEEE, 2020
work page 2020
-
[5]
Cynthia Dwork. Differential privacy. In International colloquium on automata, languages, and programming , pages 1–12. Springer, 2006. 10 S. Cohen et al
work page 2006
-
[6]
Flashbots. Overview, 2021. URL: https://docs.flashbots.net/flashbots- auction/overview
work page 2021
-
[7]
Ethereum’s proposer-builder separation: Promises and realities
Lioba Heimbach, Lucianna Kiffer, Christof Ferreira Torre s, and Roger Watten- hofer. Ethereum’s proposer-builder separation: Promises and realities. In Proceed- ings of the 2023 ACM on Internet Measurement Conference , page 406–420, 2023. doi:10.1145/3618257.3624824
arXiv 2023
-
[8]
The bounded laplace mechanism in differential privacy
Naoise Holohan, Spiros Antonatos, Stefano Braghin, and P ól Mac Aonghusa. The bounded laplace mechanism in differential privacy. arXiv preprint arXiv:1808.10410, 2018
arXiv 2018
Show all 21 references
-
[9]
Themis: Fast, strong order-fairness in byzantine consensu s
Mahimna Kelkar, Soubhik Deb, Sishan Long, Ari Juels, and S reeram Kannan. Themis: Fast, strong order-fairness in byzantine consensu s. In Proceedings of the 2023 ACM SIGSAC Conference on Computer and Communications S ecurity, pages 475–489, 2023
2023
-
[10]
Order-fairness for byzantine consensus
Mahimna Kelkar, Fan Zhang, Steven Goldfeder, and Ari Jue ls. Order-fairness for byzantine consensus. In Advances in Cryptology–CRYPTO 2020: 40th Annual International Cryptology Conference, CRYPTO 2020, Santa B arbara, CA, USA, August 17–21, 2020, Proceedings, Part III 40 , pag...
2020
-
[11]
Wendy, the good little fairness widget: A chieving order fairness for blockchains
Klaus Kursawe. Wendy, the good little fairness widget: A chieving order fairness for blockchains. In Proceedings of the 2nd ACM Conference on Advances in Financi al Technologies, pages 25–36, 2020
2020
-
[12]
Time, clocks, and the ordering of events in a distributed system
Leslie Lamport. Time, clocks, and the ordering of events in a distributed system. Communications of the ACM , 21(7):558–565, 1978
1978
-
[13]
Paxos made simple
Leslie Lamport. Paxos made simple. ACM SIGACT News (Distributed Computing Column) 32, 4 (Whole Number 121, December 2001) , pages 51–58, 2001
2001
-
[14]
Differe ntial privacy: The future of work and open challenges
National Institute of Standards and Technology. Differe ntial privacy: The future of work and open challenges. Cybersecurity Insig hts Blog, June 2023. URL: https://www.nist.gov/blogs/cybersecurity-insights/ differential-privacy-future-work-open-challenges
2023
-
[15]
Brief announcement: F air ordering via stream- ing social choice theory
Geoffrey Ramseyer and Ashish Goel. Brief announcement: F air ordering via stream- ing social choice theory. In Proceedings of the 43rd ACM Symposium on Principles of Distributed Computing , pages 279–282, 2024
2024
-
[16]
Implementing fault-tolerant service s using the state machine approach: A tutorial
Fred B Schneider. Implementing fault-tolerant service s using the state machine approach: A tutorial. ACM Computing Surveys (CSUR) , 22(4):299–319, 1990
1990
-
[17]
Frontru nner jones and the raiders of the dark forest: An empirical study of frontrunning on the ethereum blockchain
Christof Ferreira Torres, Ramiro Camino, et al. Frontru nner jones and the raiders of the dark forest: An empirical study of frontrunning on the ethereum blockchain. In 30th USENIX Security Symposium (USENIX Security 21) , pages 1343–1359, 2021
2021
-
[18]
Hotstuff: Bft consensus with linearity and responsiven ess
Maofan Yin, Dahlia Malkhi, Michael K Reiter, Guy Golan Gu eta, and Ittai Abra- ham. Hotstuff: Bft consensus with linearity and responsiven ess. In Proceedings of the 2019 ACM Symposium on Principles of Distributed Computi ng, pages 347–356, 2019
2019
-
[19]
Ordered Consensus With Equal Opportunity
Yunhao Zhang. Ordered Consensus With Equal Opportunity . PhD thesis,
-
[20]
image.png
Yunhao Zhang, Srinath Setty, Qi Chen, Lidong Zhou, and Lo renzo Alvisi. Byzan- tine ordered consensus without byzantine oligarchy. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20) , pages 633–649, 2020. This figure "image.png" is available in "...
2020 arXiv
-
[2024]
URL: https://www.proquest.com/dissertations-theses/ordered-consensus- with-equal-opportunity/docview/3069188897/se-2
Copyright - Database copyright ProQuest LLC; ProQues t does not claim copyright in the individual underlying works; Last up dated - 2024-08-20. URL: https://www.proquest.com/dissertations-theses/ordered-consensus- with-equal-opportunity/docview/3069188897/se-2
2024
Reviewed August 10, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.