celestiaorg / celestiaorg/private-blockspace-proxy
[Research] Threshold/MPC key recovery schemes
Open
- Dominant language
- Rust
- Stars
- 12
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Description
Goal: have a centrally known encryption key (that is refreshed on occasion) with a shards of the key(s) distributed and recoverable ONLY on some condition of a settlement layer contract (i.e. Ethereum). Thus an operator always has all keys, and provably has mechanisms to reveal keys.
Note that the proxy should not decide what is required, only provide suggestions to plug into.
## Resources
- https://docs.taco.build/getting-started/key-concepts
- https://github.com/mikelodder7/vsss-rs (used with lit.protocol?)
- see Peterson style https://en.wikipedia.org/wiki/Verifiable_secret_sharing
Contributor guide
Assessment
This issue has not been assessed yet.