Shamir Secret Sharing (SSS): SSS divides a secret, e.g. a private key, into multiple "shares" using polynomial interpolation. A minimum threshold of shares is required to reconstruct the original secret, while each share reveals no information on its own. This makes SSS an excellent solution for securing assets like encrypted data backups, password recovery systems, or cold storage for digital assets. ****While effective for data backups, SSS can risk compromisation during key generation before the secret is split and distributed.

MPC Threshold Signature Scheme (MPC-TSS): MPC-TSS is a cryptographic approach that allows multiple parties to collaboratively sign transactions or perform cryptographic operations without ever assembling the full private key. Each participant holds a share of the key, and these shares collectively generate a valid signature while keeping the private key decentralized and secure. By eliminating the risk of key exposure, MPC-TSS has become the industry standard for securing institutional crypto assets, offering robust protection against potential breaches.

MPC TSS technical details

  1. What allows it to sign transactions without ever assembling the full key?
  2. Why is the protocol considered chatty , and I have heard this communication heavy protocol limits it scale. Explain
  3. Who are the main companies that use MPC TSS and what kind of use cases they work on
  4. What is the state of the art for MPC TSS, which algorithm is the industry standard today
    1. For Threshold ECDSA (used in Bitcoin, Ethereum, etc.):
  5. What are the main GTM challenges for an MPC solution?

1. Key generation Steps