DSCRDCOct 13, 2013

Quorums Quicken Queries: Efficient Asynchronous Secure Multiparty Computation

arXiv:1310.3486v131 citations
Originality Incremental advance
AI Analysis

This work addresses scalability issues in MPC for distributed systems, offering a load-balanced solution that is incremental over prior methods.

The paper tackles the problem of secure multiparty computation (MPC) by developing an asynchronous algorithm that reduces per-player communication and computation from Ω(nm) to O(m/n + √n) for circuits with m gates, achieving significant efficiency gains.

We describe an asynchronous algorithm to solve secure multiparty computation (MPC) over n players, when strictly less than a 1/8 fraction of the players are controlled by a static adversary. For any function f over a field that can be computed by a circuit with m gates, our algorithm requires each player to send a number of field elements and perform an amount of computation that is O (m/n + \sqrt{n}). This significantly improves over traditional algorithms, which require each player to both send a number of messages and perform computation that is Ω(nm). Additionally, we define the threshold counting problem and present a distributed algorithm to solve it in the asynchronous communication model. Our algorithm is load balanced, with computation, communication and latency complexity of O(log n), and may be of independent interest to other applications with a load balancing goal in mind.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes