Most of the research papers give imaginary applications of multi party computation.
Either they talk about millionare's problem or two or more corporates willing to compute some Intrustion detection stuff collectively on their private data without revealing their network logs or similar
in reality what are the practical use cases for multi party computation ?
Sharemind is trying to achieve cloud privacy of data computations ( of single party )by distributing to multiple cloud servers but here there are no multiple parties as such .
While Homomorphic encryption is touted as special case of SMC, but its still single party outsourcing computations