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 classi-fied 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 con-ducted.By making a comparison between on-chain and off-chain secure multi-party computa-tion in multiple dimensions,a conclusion of their features and application scenarios was drawn and the future research direction was prospected.