Design and Optimisation of Multi-Party Secure Computing Protocols Supporting Dynamic Participant Switching | Synapse