Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleDecember 2024
The Economic Limits of Permissionless Consensus
EC '24: Proceedings of the 25th ACM Conference on Economics and ComputationPages 704–731https://doi.org/10.1145/3670865.3673548An ideal permissionless consensus protocol would, in addition to satisfying standard consistency and liveness guarantees, render consistency violations prohibitively expensive for the attacker without collateral damage to honest participants---for ...
- research-articleJuly 2024
An Empirical Study of Consensus Protocols’ DoS Resilience
ASIA CCS '24: Proceedings of the 19th ACM Asia Conference on Computer and Communications SecurityPages 1345–1360https://doi.org/10.1145/3634737.3656997With the proliferation of blockchain technology in high-value sectors, consensus protocols are becoming critical infrastructures. The rapid innovation cycle in Byzantine fault tolerant (BFT) consensus protocols has culminated in HotStuff, which provides ...
LiDO: Linearizable Byzantine Distributed Objects with Refinement-Based Liveness Proofs
Proceedings of the ACM on Programming Languages (PACMPL), Volume 8, Issue PLDIArticle No.: 193, Pages 1140–1164https://doi.org/10.1145/3656423Byzantine fault-tolerant state machine replication (SMR) protocols, such as PBFT, HotStuff, and Jolteon, are essential for modern blockchain technologies. However, they are challenging to implement correctly because they have to deal with any unexpected ...
- short-paperJune 2024
Brief Announcement: On the Limits of Information Spread by Memory-less Agents
PODC '24: Proceedings of the 43rd ACM Symposium on Principles of Distributed ComputingPages 91–94https://doi.org/10.1145/3662158.3662813We address the self-stabilizing bit-dissemination problem, designed to capture the challenges of spreading information and reaching consensus among entities with minimal cognitive and communication capacities. Specifically, a group of n agents is ...
AdoB: Bridging Benign and Byzantine Consensus with Atomic Distributed Objects
Proceedings of the ACM on Programming Languages (PACMPL), Volume 8, Issue OOPSLA1Article No.: 109, Pages 419–448https://doi.org/10.1145/3649826Achieving consensus is a challenging and ubiquitous problem in distributed systems that is only made harder by the introduction of malicious byzantine servers. While significant effort has been devoted to the benign and byzantine failure models ...
-
- research-articleNovember 2023
Scaling Blockchains: Can Committee-Based Consensus Help?
Management Science (MANS), Volume 69, Issue 11Pages 6525–6539https://doi.org/10.1287/mnsc.2022.03177In the high-stakes race for scalability, some blockchains have turned to committee-based consensus (CBC), whereby the chain’s recordkeeping rights are entrusted to a committee of block producers elected via approval voting. Smaller committees boost speed ...
- research-articleJuly 2022
Early Adapting to Trends: Self-Stabilizing Information Spread using Passive Communication
PODC'22: Proceedings of the 2022 ACM Symposium on Principles of Distributed ComputingPages 235–245https://doi.org/10.1145/3519270.3538415How to efficiently and reliably spread information in a system is one of the most fundamental problems in distributed computing. Recently, inspired by biological scenarios, several works focused on identifying the minimal communication resources ...
Adore: atomic distributed objects with certified reconfiguration
PLDI 2022: Proceedings of the 43rd ACM SIGPLAN International Conference on Programming Language Design and ImplementationPages 379–394https://doi.org/10.1145/3519939.3523444Finding the right abstraction is critical for reasoning about complex systems such as distributed protocols like Paxos and Raft. Despite a recent abundance of impressive verification work in this area, we claim the ways that past efforts model ...
- research-articleApril 2022
Towards verification of probabilistic multi-party consensus protocols: Constructing algorithms for verification of multi-party protocols with probabilistic properties
ICSIM '22: Proceedings of the 2022 5th International Conference on Software Engineering and Information ManagementPages 100–105https://doi.org/10.1145/3520084.3520100Blockchain technology and related frameworks have recently received extensive attention. Blockchain systems use multi-party consensus protocols to reach agreements on transactions. Hyperledger Fabric framework exposes a multi-party consensus, based on ...
- research-articleJanuary 2022
A security analysis of lightweight consensus algorithm for wearable kidney
International Journal of Grid and Utility Computing (IJGUC), Volume 13, Issue 5Pages 505–525https://doi.org/10.1504/ijguc.2022.126168In recent times, blockchain has encouraged innovations to handle challenges in many practical applications in which traditional approaches are not found to be successful. This work has proposed a game theory-based approach for consensus building in a ...
- research-articleOctober 2021
Prosecutor: an efficient BFT consensus algorithm with behavior-aware penalization against Byzantine attacks
Middleware '21: Proceedings of the 22nd International Middleware ConferencePages 52–63https://doi.org/10.1145/3464298.3484503Current leader-based Byzantine fault-tolerant (BFT) protocols aim to improve the efficiency for achieving consensus while tolerating failures; however, Byzantine servers are able to repeatedly impair BFT systems as faulty servers launch attacks without ...
- research-articleOctober 2020
Defending Against Malicious Reorgs in Tezos Proof-of-Stake
AFT '20: Proceedings of the 2nd ACM Conference on Advances in Financial TechnologiesPages 46–58https://doi.org/10.1145/3419614.3423265Blockchains are intended to be immutable, so an attacker who is able to delete transactions through a chain reorganization (a malicious reorg) can perform a profitable double-spend attack. We study the rate at which an attacker can execute reorgs in the ...
- research-articleJanuary 2019
A Decade of Blockchain: Review of the Current Status, Challenges, and Future Directions
Informatica (INFMA), Volume 30, Issue 4Pages 729–748In this paper, we present the progress of blockchain technology from the advent of the original publication titled “Bitcoin: A Peer-to-Peer Electronic Cash System,” written by the mysterious Satoshi Nakamoto, until the current days. Historical background ...
- research-articleMay 2018
TwinsCoin: A Cryptocurrency via Proof-of-Work and Proof-of-Stake
BCC '18: Proceedings of the 2nd ACM Workshop on Blockchains, Cryptocurrencies, and ContractsPages 1–13https://doi.org/10.1145/3205230.3205233We design and implement TwinsCoin, the first cryptocurrency based on a provably secure and scalable public blockchain design using both proof-of-work and proof-of-stake mechanisms. Different from the proof-of-work based Bitcoin, our construction uses ...
- research-articleMay 2017
Multi-Agent Flag Coordination Games
AAMAS '17: Proceedings of the 16th Conference on Autonomous Agents and MultiAgent SystemsPages 1442–1450Many multi-agent coordination problems can be understood as autonomous local choices between a finite set of options, with each local choice undertaken simultaneously without explicit coordination between decision-makers, and with a shared goal of ...
- research-articleJanuary 2014
Consensus with Ternary Messages
SIAM Journal on Control and Optimization (SICON), Volume 52, Issue 2Pages 987–1009https://doi.org/10.1137/120903579We provide a protocol for real-valued average consensus by networks of agents which exchange only a single message from the ternary alphabet $\{-1,0,1\}$ between neighbors at each step. Our protocol works on time-varying undirected graphs subject to a ...
- research-articleApril 2010
Optimal consensus seeking in a network of multiagent systems: an LMI approach
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics (TSMCPB), Volume 40, Issue 2Pages 540–547https://doi.org/10.1109/TSMCB.2009.2026730In this paper, an optimal control design strategy for guaranteeing consensus achievement in a network of multiagent systems is developed. Minimization of a global cost function for the entire network guarantees a stable consensus with an optimal control ...
- ArticleJune 2009
Dissensus, death and division
The modeling of switching systems describing networks where death and duplication processes occur is described. A dissensus protocol, complementary to consensus protocol, is introduced and the convergence or divergence of the agents' state evolution is ...
- research-articleOctober 2008
Consensus in inventory games
ValueTools '08: Proceedings of the 3rd International Conference on Performance Evaluation Methodologies and ToolsArticle No.: 81, Pages 1–7https://doi.org/10.4108/ICST.VALUETOOLS2008.4649This paper studies design, convergence, stability and optimality of a distributed consensus protocol for n-player repeated non cooperative games under incomplete information. Information available to each player concerning the other players' strategies ...
- ArticleMarch 2004
Performance Analysis of Adaptive Consensus Protocols Based on Slowness Oracles
The design of most distributed consensus protocols doesnot take into account the fact that, over time, the differentprocesses running the protocol are subject to a varyingavailability of processing and communication resources.Because of that, ...