Research Area:  Blockchain Technology
Secure multi-party computation (SMPC) is a hot topic in the field of cryptography. It focuses on finishing computation tasks without revealing users’ inputs and outputs in decentralized scenarios. Although many researches have been conducted to perform SMPC protocols, it is hard to obtain fairness while most participants in SMPC are dishonest. Recently, the foundation of cryptocurrency, blockchain has attracted the attention of many scholars. Since blockchain’s ability to provide security and incentives, researchers start to make use of blockchain to provide fairness in SMPC protocols and increase efficiency. In this paper, we present a brief survey on how to use blockchain technology to perform SMPC protocol. We start by introducing the concept of secure computation and its security requirements. Then, we explain how we can utilize blockchain to provide fairness and present the basic model. We summarize state-of-the-art blockchain based SMPC applications and conclude this paper.
Keywords:  
Author(s) Name:  Hanrui Zhong, Yingpeng Sang, Yongchun Zhang & Zhicheng Xi
Journal name:  
Conferrence name:  International Symposium on Parallel Architectures, Algorithms and Programming
Publisher name:  Springer
DOI:  10.1007/978-981-15-2767-8_40
Volume Information:  pp 452–460
Paper Link:   https://link.springer.com/chapter/10.1007/978-981-15-2767-8_40