マルチパーティコンピューティング (MPC) は、機微なデータ (秘密鍵など) を暗号化された複数のシェアに分割し、異なるデバイスや当事者に分散させる高度な暗号技術です。どの当事者も個々には完全な鍵を保持しないため、単一障害点が排除され、セキュリティが大幅に強化されます。たとえ1つのシェアが侵害されたとしても、資産は安全に保たれます。
MetaMask埋め込み型ウォレットは、しきい値署名スキーム (TSS) とシャミアの秘密分散法 (SSS) の両方を使用してMPCを実装しています。
SSS: 秘密鍵は複数の部分に分割されており、鍵を復元または使用するのに必要なのはしきい値数のシェアのみです。これにより、安全なバックアップおよび復元オプションが提供されます。
TSS: 複数の当事者が、それぞれのキーシェアを結合することなく共同で署名を生成するため、秘密鍵が完全に暴露されることはありません。