input-output-hk / input-output-hk/TreasuryCoin
Refactor Distributed Key Generation
- Dominant language
- Scala
- Stars
- 12
- Forks
- 12
- PR merge metrics
- No merged PRs in 30d
Description
The implementation of the distributed key generation scheme which is currently placed in [CommitteeMember](https://github.com/input-output-hk/TreasuryCoin/blob/dev/examples/src/main/scala/examples/hybrid/state/CommitteeMember.scala) (and DistrKeyGen class it treasury-crypto) probably needs to be reworked. There are a lot of unnecessary, complex code.
First of all it should not hold private keys of committee members and probably it is a good idea to integrate this functionality completely into the TreasuryState.
An investigation on the better architechture is needed
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.