Multi-party computation is a cryptographic method used to increase the
security of asset storage and transactions on the blockchain. It works by
securely distributing the private data required to validate transactions in
such a way that the data held by one user is kept secret to the other users
taking part in the protocol.