English

Secure Multi-Party Computation in Large Networks

Data Structures and Algorithms 2015-09-29 v3

Abstract

We describe scalable protocols for solving the secure multi-party computation (MPC) problem among a large number of parties. We consider both the synchronous and the asynchronous communication models. In the synchronous setting, our protocol is secure against a static malicious adversary corrupting less than a 1/31/3 fraction of the parties. In the asynchronous setting, we allow the adversary to corrupt less than a 1/81/8 fraction of parties. For any deterministic function that can be computed by an arithmetic circuit with mm gates, both of our protocols require each party to send a number of field elements and perform an amount of computation that is O~(m/n+n)\tilde{O}(m/n + \sqrt n). We also show that our protocols provide perfect and universally-composable security. To achieve our asynchronous MPC result, we define the \emph{threshold counting problem} and present a distributed protocol to solve it in the asynchronous setting. This protocol is load balanced, with computation, communication and latency complexity of O(logn)O(\log{n}), and can also be used for designing other load-balanced applications in the asynchronous communication model.

Keywords

Cite

@article{arxiv.1203.0289,
  title  = {Secure Multi-Party Computation in Large Networks},
  author = {Varsha Dani and Valerie King and Mahnush Movahedi and Jared Saia and Mahdi Zamani},
  journal= {arXiv preprint arXiv:1203.0289},
  year   = {2015}
}

Comments

51 pages

R2 v1 2026-06-21T20:27:47.156Z