The More the Merrier: Reducing the Cost of Large Scale MPC
The More the Merrier: Reducing the Cost of Large Scale MPC
复制标题
越多越好:降低大规模 MPC 的成本
DOI:
10.1007/978-3-030-77886-6_24
复制
发表时间:
2021
期刊:
影响因子:
--
通讯作者:
Yerukhimovich, Arkady
中科院分区:
文献类型:
--
作者:
Gordon, S. Dov;Starin, Daniel;Yerukhimovich, Arkady
Secure multi-party computation (MPC) allows multiple parties to perform secure joint computations on their private inputs. Today, applications for MPC are growing with thousands of parties wishing to build federated machine learning models or trusted setups for blockchains. To address such scenarios we propose a suite of novel MPC protocols that maximize throughput when run with large numbers of parties. In particular, our protocols have both communication and computation complexity that decrease with the number of parties. Our protocols buildon prior protocolsbased on packed secret-sharing, introducing new techniques to build more efficient computation for general circuits. Specifically, we introduce a new approach for handlinglinear attacksthat arise in protocols using packed secret-sharing and we propose a method for unpacking shared multiplication triples without increasing the asymptotic costs. Compared with prior work, we avoid theoverhead required when generically compiling circuits of size |C| for use in a SIMD computation, and we improve over folklore “committee-based” solutions by a factor ofO(s), the statistical security parameter. In practice, our protocol is up to 10Xfaster than any known construction, under a reasonable set of parameters.