Abstract
Fairness in Secure Multiparty Computation (MPC) is known to be impossible to achieve in the presence of a dishonest majority. Previous works have proposed combining MPC protocols with cryptocurrencies in order to financially punish aborting adversaries, providing an incentive for parties to honestly follow the protocol. The focus of existing work is on proving that this approach is possible and unfortunately they present monolithic and mostly inefficient constructions. In this work, we put forth the first UC secure modular construction of “Insured MPC”, where either the output of the private computation (which describes how to distribute funds) is fairly delivered or a proof that a set of parties has misbehaved is produced, allowing for financial punishments. Moreover, both the output and the proof of cheating are publicly verifiable, allowing third parties to independently validate an execution. We present an efficient compiler that implements Insured MPC from an MPC protocol with certain properties, a standard (non-private) Smart Contract and a publicly verifiable homomorphic commitment scheme. As an intermediate step, we propose the first construction of a publicly verifiable homomorphic commitment scheme with composability guarantees.
Original language | English |
---|---|
Title of host publication | Financial Cryptography and Data Security - 24th International Conference, FC 2020, Revised Selected Papers |
Editors | Joseph Bonneau, Nadia Heninger |
Publisher | Springer |
Pages | 404-420 |
Number of pages | 17 |
ISBN (Print) | 9783030512798 |
DOIs | |
State | Published - 2020 |
Externally published | Yes |
Event | 24th International Conference on Financial Cryptography and Data Security, FC 2020 - Kota Kinabalu, Malaysia Duration: 10 Feb 2020 → 14 Feb 2020 |
Publication series
Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Volume | 12059 LNCS |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | 24th International Conference on Financial Cryptography and Data Security, FC 2020 |
---|---|
Country/Territory | Malaysia |
City | Kota Kinabalu |
Period | 10/02/20 → 14/02/20 |
Bibliographical note
Publisher Copyright:© 2020, International Financial Cryptography Association.
Funding
This work has been supported by the BIU Center for Research in Applied Cryptography and Cyber Security in conjunction with the Israel National Cyber Bureau in the Prime Minister’s Office, the European Research Council (ERC) under the European Unions’ Horizon 2020 research and innovation programme under grant agreement No 669255 (MPCPRO) and the DFF under grant agreement number 9040-00399B (TrA2C).
Funders | Funder number |
---|---|
European Unions’ Horizon 2020 research and innovation programme | |
Horizon 2020 Framework Programme | 669255 |
European Commission | |
Danmarks Frie Forskningsfond | 9040-00399B |