Multi-Round Visibility: A Post-Consensus Ordering Layer for DAG-Based BFT
Pith reviewed 2026-05-25 03:06 UTC · model grok-4.3
The pith
MRV derives structural ordering for concurrent DAG commits from vertex metadata after consensus finishes.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
MRV reinterprets the committed DAG as an ordering evidence substrate. Committed vertices inherently carry authenticated creator, round, and ancestry metadata, enabling replicas to derive multi-round structural visibility without extra consensus-path messages. MRV accumulates this visibility within a bounded evidence horizon, compares concurrently committed atomic units of fairness after they coexist in the DAG, and derives precedence constraints from Byzantine-robust visibility advantages. When the DAG lacks such constraints, MRV exposes and resolves the remaining ambiguity through deterministic graph completion rather than hiding it inside traversal rules.
What carries the argument
Multi-Round Visibility (MRV), a post-consensus layer that accumulates visibility from committed vertices' authenticated metadata and derives precedence constraints from visibility advantages across rounds.
If this is right
- Ordering logic runs entirely after consensus completes and therefore leaves the agreement critical path unchanged.
- Atomic units of fairness are compared only after they have coexisted in the DAG for multiple rounds, enabling visibility-based precedence.
- Byzantine-robust visibility advantages supply the precedence constraints used for linearization.
- Any remaining ordering ambiguity is surfaced and resolved by deterministic graph completion.
- Throughput stays within the high-throughput regime measured for the underlying Narwhal/Tusk stack.
Where Pith is reading between the lines
- The same metadata-driven approach could be applied to other DAG constructions that already embed creator and round information.
- The bounded evidence horizon size may need tuning when round duration or network diameter changes.
- Visibility advantages might be checked against additional fairness notions such as censorship resistance in follow-on analysis.
Load-bearing premise
Committed vertices carry authenticated creator, round, and ancestry metadata sufficient for replicas to derive consistent multi-round structural visibility without extra consensus-path messages.
What would settle it
An execution trace in which two correct replicas produce inconsistent orderings from identical committed DAG frontiers under the MRV rules, or a throughput measurement showing the MRV layer reduces the baseline DAG-BFT rate under the evaluated fault settings.
Figures
read the original abstract
Directed acyclic graph (DAG)-based Byzantine Fault-Tolerant (BFT) protocols achieve high throughput by decoupling dissemination from agreement and allowing many vertices to be committed concurrently. This same concurrency, however, weakens ordering evidence at the execution boundary: once units are committed in a shared DAG frontier, their final linearization is driven by traversal or deterministic tie-breaking rather than verifiable structural precedence. Prior fair-ordering designs address ambiguity by collecting or reconstructing transaction-level ordering evidence within the consensus workflow. While effective, this couples ordering with agreement and places ordering logic on the critical path. This paper presents Multi-Round Visibility (MRV), a post-consensus structural ordering layer for DAG-based BFT that reinterprets the committed DAG as an ordering evidence substrate. Committed vertices inherently carry authenticated creator, round, and ancestry metadata, enabling replicas to derive multi-round structural visibility without extra consensus-path messages. MRV accumulates this visibility within a bounded evidence horizon, compares concurrently committed atomic units of fairness (AUFs) after they coexist in the DAG, and derives precedence constraints from Byzantine-robust visibility advantages. When the DAG lacks such constraints, MRV exposes and resolves the remaining ambiguity through deterministic graph completion rather than hiding it inside traversal rules. We implement MRV on a Narwhal/Tusk-based prototype. Evaluation across 5-50 replicas under various fault settings shows MRV preserves the high-throughput regime of the DAG-BFT stack, proving it provides post-consensus structural ordering without burdening the consensus-critical path.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper claims that Multi-Round Visibility (MRV) provides a post-consensus structural ordering layer for DAG-based BFT protocols. Committed vertices carry authenticated creator, round, and ancestry metadata that replicas can use to derive multi-round structural visibility within a bounded evidence horizon, compare concurrently committed atomic units of fairness (AUFs), and obtain precedence constraints from visibility advantages. When constraints are absent, deterministic graph completion resolves residual ambiguity. MRV is implemented on a Narwhal/Tusk prototype; evaluation with 5-50 replicas under various faults shows that high throughput is preserved, demonstrating that ordering can be added without burdening the consensus-critical path.
Significance. If the central claim holds, MRV would allow DAG-BFT stacks to add verifiable structural ordering after consensus without extra messages or latency on the critical path. This separation could be useful for applications that need both high throughput and fairness properties. The use of an existing prototype for evaluation is a positive aspect, as it directly tests integration overhead.
major comments (2)
- [MRV design description] MRV design description (abstract and design paragraphs): The claim that existing authenticated creator/round/ancestry metadata in committed vertices is sufficient to compute Byzantine-robust multi-round visibility and consistent precedence constraints lacks any formal model, invariant, or proof. No argument is supplied showing that the resulting partial order is identical at all correct replicas or that it cannot be influenced by equivocation or omission by up to f faulty nodes. The reliance on deterministic graph completion to resolve ambiguity is stated but not shown to guarantee safety.
- [Evaluation section] Evaluation section (abstract): Throughput preservation is asserted for the Narwhal/Tusk prototype under faults, yet no quantitative results, baselines, error bars, or latency measurements are provided. Without these data it is impossible to verify that MRV imposes no measurable burden on the consensus path or that the ordering layer scales as claimed.
Simulated Author's Rebuttal
We thank the referee for the thoughtful comments. We address each major point below and will revise the manuscript to strengthen the formal foundations and expand the evaluation presentation.
read point-by-point responses
-
Referee: [MRV design description] MRV design description (abstract and design paragraphs): The claim that existing authenticated creator/round/ancestry metadata in committed vertices is sufficient to compute Byzantine-robust multi-round visibility and consistent precedence constraints lacks any formal model, invariant, or proof. No argument is supplied showing that the resulting partial order is identical at all correct replicas or that it cannot be influenced by equivocation or omission by up to f faulty nodes. The reliance on deterministic graph completion to resolve ambiguity is stated but not shown to guarantee safety.
Authors: We acknowledge that the manuscript presents MRV at a descriptive level and does not include a dedicated formal model, invariants, or proofs of consistency and safety. The design builds on the authenticated metadata and commitment guarantees of the underlying DAG-BFT protocol, but we agree a rigorous argument is needed. We will add a new section that defines multi-round visibility formally, states invariants ensuring identical partial orders at correct replicas and resilience to equivocation/omission by f faults, and provides a proof sketch for the safety of deterministic graph completion. revision: yes
-
Referee: [Evaluation section] Evaluation section (abstract): Throughput preservation is asserted for the Narwhal/Tusk prototype under faults, yet no quantitative results, baselines, error bars, or latency measurements are provided. Without these data it is impossible to verify that MRV imposes no measurable burden on the consensus path or that the ordering layer scales as claimed.
Authors: The abstract summarizes the evaluation outcomes, but the full evaluation section indeed presents only high-level claims without the supporting quantitative data. We will revise the evaluation section to include the concrete results from the 5-50 replica experiments: throughput numbers under fault-free and faulty scenarios, latency measurements, baseline comparisons against the unmodified Narwhal/Tusk stack, and error bars demonstrating that MRV adds no measurable overhead to the consensus path. revision: yes
Circularity Check
No circularity; derivation uses existing DAG metadata as independent substrate
full rationale
The paper presents MRV as reinterpreting committed DAG vertices' authenticated creator/round/ancestry fields to derive visibility and precedence post-consensus. No equations, fitted parameters, or self-citations are shown that reduce the ordering rules to quantities defined by the target result itself. The approach is described as reading pre-existing metadata without additional consensus-path messages or new fitted inputs. Evaluation is empirical on Narwhal/Tusk prototype under faults, but the core claim does not collapse to a self-definitional or self-citation chain. Absence of a formal invariant is a potential correctness gap, not evidence of circularity.
Axiom & Free-Parameter Ledger
Lean theorems connected to this paper
-
IndisputableMonolith/Cost/FunctionalEquation.leanwashburn_uniqueness_aczel unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
Definition 1 (Structural Visibility Precedence). For a pair (A, B) ... Δ(A, B, t) ≥ f+1 ... and there does not exist a round t ... Δ(B, A, t) ≥ f+1.
-
IndisputableMonolith/Foundation/RealityFromDistinction.leanreality_from_one_distinction unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
MRV accumulates this visibility within a bounded evidence horizon, compares concurrently committed atomic units of fairness (AUFs) ... derives precedence constraints from Byzantine-robust visibility advantages.
What do these tags mean?
- matches
- The paper's claim is directly supported by a theorem in the formal canon.
- supports
- The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
- extends
- The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
- uses
- The paper appears to rely on the theorem as machinery.
- contradicts
- The paper's claim conflicts with a theorem or certificate in the canon.
- unclear
- Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.
Reference graph
Works this paper leans on
-
[1]
Carsten Baum, James Hsin-yu Chiang, Bernardo David, Tore Kasper Frederiksen, and Lorenzo Gentile. 2022. Sok: Mitigation of front- running in decentralized finance. InInternational Conference on Finan- cial Cryptography and Data Security
work page 2022
-
[2]
Alysson Bessani, João Sousa, and Eduardo EP Alchieri. 2014. State machine replication for the masses with BFT-SMART. In2014 44th Annual IEEE/IFIP international conference on dependable systems and networks. 355–362
work page 2014
-
[3]
Christian Cachin, Jovana Mićić, Nathalie Steinhauer, and Luca Zano- lini. 2022. Quick order fairness. InInternational Conference on Financial Cryptography and Data Security. 316–333
work page 2022
-
[4]
Miguel Castro, Barbara Liskov, et al. 1999. Practical byzantine fault tolerance. InOsDI
work page 1999
-
[5]
Wuhui Chen, Yikai Feng, Jianting Zhang, Zhongteng Cai, Hong-Ning Dai, and Zibin Zheng. 2024. Auncel: Fair byzantine consensus protocol with high performance. InIEEE INFOCOM 2024-IEEE Conference on Computer Communications
work page 2024
-
[6]
Philip Daian, Steven Goldfeder, Tyler Kell, Yunqi Li, Xueyuan Zhao, Iddo Bentov, Lorenz Breidenbach, and Ari Juels. 2020. Flash boys 2.0: Frontrunning in decentralized exchanges, miner extractable value, and consensus instability. In2020 IEEE symposium on security and privacy (SP)
work page 2020
-
[7]
George Danezis, Lefteris Kokoris-Kogias, Alberto Sonnino, and Alexan- der Spiegelman. 2022. Narwhal and tusk: a dag-based mempool and efficient bft consensus. InProceedings of the Seventeenth European Conference on Computer Systems. 34–50
work page 2022
-
[8]
Shayan Eskandari, Seyedehmahsa Moosavi, and Jeremy Clark. 2019. Sok: Transparent dishonesty: front-running attacks on blockchain. In International Conference on Financial Cryptography and Data Security
work page 2019
-
[9]
Yingzi Gao, Yuan Lu, Zhenliang Lu, Qiang Tang, Jing Xu, and Zhen- feng Zhang. 2022. Dumbo-ng: Fast asynchronous bft consensus with throughput-oblivious latency. InProceedings of the 2022 ACM SIGSAC Conference on Computer and Communications Security
work page 2022
-
[10]
Vincent Gramlich, Dennis Jelito, and Johannes Sedlmeir. 2024. Max- imal extractable value: Current understanding, categorization, and open research questions.Electronic Markets34, 1 (2024), 49
work page 2024
-
[11]
Bingyong Guo, Zhenliang Lu, Qiang Tang, Jing Xu, and Zhenfeng Zhang. 2020. Dumbo: Faster asynchronous bft protocols. InProceedings of the 2020 ACM SIGSAC Conference on Computer and Communications Security
work page 2020
-
[12]
Lioba Heimbach and Roger Wattenhofer. 2022. Eliminating sandwich attacks with the help of game theory. InProceedings of the 2022 ACM on Asia Conference on Computer and Communications Security
work page 2022
-
[13]
Idit Keidar, Eleftherios Kokoris-Kogias, Oded Naor, and Alexander Spiegelman. 2021. All you need is dag. InProceedings of the 2021 ACM Symposium on Principles of Distributed Computing. 165–175
work page 2021
-
[14]
Mahimna Kelkar, Soubhik Deb, and Sreeram Kannan. 2022. Order-fair consensus in the permissionless setting. InProceedings of the 9th ACM on ASIA Public-Key Cryptography Workshop. 3–14
work page 2022
-
[15]
Mahimna Kelkar, Soubhik Deb, Sishan Long, Ari Juels, and Sreeram Kannan. 2023. Themis: Fast, strong order-fairness in byzantine con- sensus. InProceedings of the 2023 acm sigsac conference on computer and communications security
work page 2023
-
[16]
Mahimna Kelkar, Fan Zhang, Steven Goldfeder, and Ari Juels. 2020. Order-fairness for byzantine consensus. InAnnual International Cryp- tology Conference
work page 2020
-
[17]
Klaus Kursawe. 2020. Wendy, the good little fairness widget: Achiev- ing order fairness for blockchains. InProceedings of the 2nd ACM Conference on Advances in Financial Technologies. 25–36
work page 2020
- [18]
-
[19]
Erwan Mahe and Sara Tucci-Piergiovanni. 2025. Order Fairness Eval- uation of DAG-based ledgers. In2025 7th International Conference on Blockchain Computing and Applications (BCCA). 106–114
work page 2025
- [20]
-
[21]
Ke Mu, Bo Yin, Alia Asheralieva, and Xuetao Wei. [n. d.]. Separation is good: A faster order-fairness Byzantine consensus. ([n. d.])
-
[22]
Heena Nagda, Sidharth Sankhe, Sakshi Sinha, Keon Attarha, Moham- mad Javad Amiri, and Boon Thau Loo. 2025. Dag of dags: Order- fairness made practical.Proceedings of the ACM on Management of Data3, 6 (2025), 1–27
work page 2025
-
[23]
Kaihua Qin, Liyi Zhou, and Arthur Gervais. 2022. Quantifying blockchain extractable value: How dark is the forest?. In2022 IEEE Symposium on Security and Privacy (SP)
work page 2022
-
[24]
Fred B Schneider. 1990. Implementing fault-tolerant services using the state machine approach: A tutorial.Acm Computing Surveys (CSUR) (1990)
work page 1990
-
[25]
Alexander Spiegelman, Neil Giridharan, Alberto Sonnino, and Lefteris Kokoris-Kogias. 2022. Bullshark: Dag bft protocols made practical. InProceedings of the 2022 ACM SIGSAC Conference on Computer and Communications Security. 2705–2718
work page 2022
-
[26]
Qin Wang, Jiangshan Yu, Shiping Chen, and Yang Xiang. 2023. SoK: DAG-based blockchain systems.Comput. Surveys55, 12 (2023), 1–38
work page 2023
-
[27]
Jie Xu, Cong Wang, and Xiaohua Jia. 2023. A survey of blockchain consensus protocols.Comput. Surveys(2023)
work page 2023
-
[28]
Maofan Yin, Dahlia Malkhi, Michael K Reiter, Guy Golan Gueta, and Ittai Abraham. 2019. HotStuff: BFT consensus with linearity and re- sponsiveness. InProceedings of the 2019 ACM symposium on principles of distributed computing
work page 2019
-
[29]
Gengrui Zhang, Fei Pan, Yunhao Mao, Sofia Tijanic, Michael Dang’Ana, Shashank Motepalli, Shiquan Zhang, and Hans-Arno Jacobsen. 2024. Reaching consensus in the byzantine empire: A comprehensive review of bft consensus algorithms.Comput. Surveys(2024)
work page 2024
-
[30]
Yunhao Zhang, Srinath Setty, Qi Chen, Lidong Zhou, and Lorenzo Alvisi. 2020. Byzantine ordered consensus without byzantine oli- garchy. In14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20). 633–649
work page 2020
-
[31]
Liyi Zhou, Kaihua Qin, Christof Ferreira Torres, Duc V Le, and Arthur Gervais. 2021. High-frequency trading on decentralized on-chain exchanges. In2021 IEEE Symposium on Security and Privacy (SP). 13
work page 2021
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.