Abstract:Based on the analysis of the technical characteristics of blockchain and secure multi-party computation technology, the feasibility of their technical integration was discussed. A great deal of related research literatures in recent years were combed, summarized and classified according to on-chain and off-chain secure multi-party computation. Moreover, specific construction models were proposed for each category. Finally, an in-depth analysis of the characteristics and advantages of blockchain-based secure multi-party computation was conducted. By making a comparison between on-chain and off-chain secure multi-party computation in multiple dimensions, a conclusion of their features and application scenarios was drawn and the future research direction was prospected.