The Tragedy of Chain Commons
Ignacio Amores-Sesar, Mirza Ahad Baig, Seth Gilbert, Ray Neiheiser, Michelle X. Yeo

TL;DR
This paper analyzes the interaction between consensus and execution in Byzantine Fault Tolerant blockchain systems, revealing a new attack called gaslighting and proposing a robust intermediate protocol model.
Contribution
It provides the first formal framework for the decoupled consensus-execution design, identifies the gaslighting attack, and discusses a resilient protocol model balancing throughput and security.
Findings
Decoupled design enables gaslighting attack.
Fundamental trade-off between resilience and resource utilization.
Proposed intermediate model improves robustness while maintaining performance.
Abstract
Byzantine Fault Tolerant (BFT) consensus forms the foundation of many modern blockchains striving for both high throughput and low latency. A growing bottleneck is transaction execution and validation on the critical path of consensus, which has led to modular decoupled designs that separate ordering from execution: Consensus orders only metadata, while transactions are executed and validated concurrently. While this approach improves performance, it can leave invalid transactions in the ledger, increasing storage costs and enabling new forms of strategic behavior. We present the first systematic study of this setting, providing a formal framework to reason about the interaction between consensus and execution. Using this framework, we show that the decoupled design enables a previously unidentified attack, which we term gaslighting. We prove a fundamental trade-off between resilience…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed systems and fault tolerance · Blockchain Technology Applications and Security · Cloud Computing and Resource Management
