Skip to main content

What are MPC Wallets?

MPC Technology

Multi-Party Computation (MPC) is an advanced cryptographic technology utilized for key management on the blockchain. With MPC technology, private key shares are individually generated within separate secure environments, encrypted, and divided amongst multiple parties. Transactions are processed using these distributed key shares, without the complete private key ever being assembled or exposed. This means that the private key that executes transactions never exists or lives in any one device at any point in time โ€” rather, it is decentralized and held across multiple parties / devices. MPC technology ensures that no single party can unilaterally move funds, eliminating a single point of failure and making key theft and internal fraud and collusion much more challenging for malicious actors.

Threshold Signature Scheme (TSS)

A Threshold Signature Scheme (TSS) is a type of digital signature protocol used by MPC Wallets that allows distributed parties to each contribute independently to a transactionโ€™s signature. In the MPC-TSS setup, a flexible threshold signature scheme (โ€m out of nโ€ key shares) can be implemented. For instance, in a 2-2 signature scheme, two private key shares will be generated independently and both key shares will be required to authorize each transaction.

Types of MPC Wallets on Cobo Portal

Cobo Portal offers Organization-Controlled Wallets.

Organization-Controlled Wallets

In an Organization-Controlled Wallet, the management and control of the wallet lie with the organization itself. This setup allows organizations to securely safeguard and maintain complete control of their own funds or their end usersโ€™ assets. An Organization-Controlled Wallet utilizes a 2-2 signature scheme, with one key share held by the organization and the other key share stored within Coboโ€™s multi-cloud infrastructure. MPC Wallets for your organizationโ€™s own funds: MPC Wallets for your end usersโ€™ assets:

Key features

Flexible key share management

Organization-Controlled Wallets allow you to safeguard and control your own treasury assets as well as your end usersโ€™ assets.

No single point of failure

Cobo Portalโ€™s MPC Wallets utilize advanced MPC technology to decentralize the private key, ensuring that the full key is never materialized at any point. Authorizing a transaction requires multiple independently held key shares. This ensures that even if one key share is compromised, unauthorized parties cannot unilaterally access your funds. MPC Wallets safeguard your assets from external hacks, internal fraud, collusion, and human errors, significantly reducing the risk of asset loss.

Robust asset recovery capabilities

With comprehensive backup and recovery mechanisms in place, Cobo Portalโ€™s MPC Wallets ensure that you have access to your assets at all times โ€“ whether your key share is lost or compromised, or in the unlikely event of a system failure or service disruption. You retain the ability to manage the recovery process independently or engage the assistance of a third party disaster recovery service provider, such as an insurance company or security firm, for added peace of mind.

MPC Wallets vs. Web3 Wallets

In practice, Web3 Wallets and MPC Wallets support most of the same features, and their capabilities for asset transfer and management are largely equivalent. The main differences are summarized below: