Block-SMPC: A Blockchain-based Secure Multi-party Computation for Privacy-Protected Data Sharing

19Citations
Citations of this article
33Readers
Mendeley users who have this article in their library.
Get full text

Abstract

With the rapid development of Internet of Things, the demand of data sharing is not only to ensure the data integrity, but also to protect user's individual privacy. Secure multi-party computation, as a technology paradigm based on cryptography technology, enables privacy protection in data sharing among multiple parties, while the implement of secure multi-party computation is limited due to the inefficient, complex computation protocol and frequent interaction. Fortunately, the emergence of blockchain technology provides excellent properties of decentralization, verifiability and high reliability for secure multi-party computation. In this paper, we propose a blockchain-based secure multi-party computation architecture for data sharing, where we design an aggregator consortium for data storage, verification and joint computation. Moreover, we introduce a straightforward secure multi-party computation scheme based on homomorphic encryption. In addition, we analyze and discuss this scheme in terms of data security, access flexibility, attack resistance and potential applications.

Cite

CITATION STYLE

APA

Yang, Y., Wei, L., Wu, J., & Long, C. (2020). Block-SMPC: A Blockchain-based Secure Multi-party Computation for Privacy-Protected Data Sharing. In ACM International Conference Proceeding Series (pp. 46–51). Association for Computing Machinery. https://doi.org/10.1145/3390566.3391664

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free