It permits multiple authorized parties to jointly perform some computation over their private data inputs without revealing their private information. Hence, the malicious user learns nothing about the authentic parties input owing to the joint computation of multiple parties. Thus, the multi-party-based computation model accomplishes security in the blockchain system.