Secure multi-party computation allows multiple parties to jointly compute results without revealing their inputs, maintaining the confidentiality of data on the blockchain.