HoneyBadgerMPC and AsynchroMix: Practical Asynchronous MPC and its Application to Anonymous Communication
Donghang Lu, Thomas Yurek, Samarth Kulshreshtha, Rahul Govind, Aniket Kate, Andrew Miller
Abstract
Multiparty computation as a service (MPSaaS) is a promising approach for building privacy-preserving communication systems. However, in this paper, we argue that existing MPC implementations are inadequate for this application as they do not address fairness, let alone robustness. Even a single malicious server can cause the protocol to abort while seeing the output for itself, which in the context of an anonymous communication service would create a vulnerability to censorship and de-anonymization attacks. To remedy this we propose a new MPC implementation, HoneyBadgerMPC, that combines a robust online phase with an optimistic offline phase that is efficient enough to run continuously alongside the online phase. We use HoneyBadgerMPC to develop an application case study, called AsynchroMix, that provides an anonymous broadcast functionality. AsynchroMix features a novel MPC program that trades off between computation and communication, allowing for low-latency message mixing in varying settings. In a cloud-based distributed benchmark with 100 nodes, we demonstrate mixing a batch of 512 messages in around 20 seconds and up to 4096 messages in around two minutes.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 50b94f3f-6354-4ff7-9e9e-00975a4e9d7aCited by top-tier papers27
- CanDID: Can-Do Decentralized Identity with Legacy Compatibility, Sybil-Resistance, and AccountabilityDeepak Maram, Harjasleen Malvai, Fan Zhang, Nerla Jean-Louis et al.S&P 2021 · 170 citations
- Blinder - Scalable, Robust Anonymous Committed BroadcastIttai Abraham, Benny Pinkas, Avishay YanaiCCS 2020 · 39 citations
- Spectrum: High-bandwidth Anonymous BroadcastZachary Newman, Sacha Servan-Schreiber, Srinivas DevadasNSDI 2022 · 37 citations
- Scaling Blockchain Consensus via a Robust Shared MempoolFangyu Gai, Jianyu Niu, Ivan Beschastnikh, Chen Feng et al.ICDE 2023 · 25 citations
- Fast and Private Inference of Deep Neural Networks by Co-designing Activation FunctionsAbdulrahman Diaa, Lucas Fenaux, Thomas Humphries, Marian Dietz et al.USENIX Security 2024 · 13 citations
Related papers
- Dumbo-MPC: Efficient Fully Asynchronous MPC with Optimal ResilienceYuan Su, Yuan Lu, Jiliang Li, Yuyi Wang et al.USENIX Security 2025
- MCMix: Anonymous Messaging via Secure Multiparty ComputationNikolaos Alexopoulos, Aggelos Kiayias, Riivo Talviste, Thomas ZachariasUSENIX Security 2017 · 85 citations
- An End-to-End System for Large Scale P2P MPC-as-a-Service and Low-Bandwidth MPC for Weak ParticipantsAssi Barak, Martin Hirt, Lior Koskas, Yehuda LindellCCS 2018 · 52 citations
- AD-MPC: Asynchronous Dynamic MPC with Guaranteed Output DeliveryWenxuan Yu, Minghui Xu, Bing Wu, Sisi Duan et al.CCS 2025
- Ring of Gyges: Accountable Anonymous Broadcast via Secret-Shared ShuffleWentao Dong, Peipei Jiang, Huayi Duan, Cong Wang et al.NDSS 2025
