Documentation Index
Fetch the complete documentation index at: https://docs.mpcvault.com/llms.txt
Use this file to discover all available pages before exploring further.
Periodic Refresh
MPCVault periodically refreshes all key shares to new values while keeping the public key unchanged. This prevents adaptive compromise of key shares over time.
How It Works
| Property | Before Refresh | After Refresh |
|---|---|---|
| Public Key | 0x1234... | 0x1234... (unchanged) |
| Share 1 | Value A | Value X (new) |
| Share 2 | Value B | Value Y (new) |
| Share 3 | Value C | Value Z (new) |
- All parties participate in the refresh protocol
- Key shares are updated to new random values
- No single party sees the complete key during refresh
- The underlying private key remains mathematically equivalent
Security Benefits
Once refreshed, any previously stolen shares become useless:- Old shares contain no useful information
- Attackers cannot combine old and new shares
- The quorum requirement resets with each refresh