keep-network / tbtc-v2

Trustlessly tokenized Bitcoin everywhere, version 2
https://tbtc.network
GNU General Public License v3.0
58 stars 34 forks source link

Upgrade to Schnorr/FROST/ROAST #701

Open erdogan opened 10 months ago

erdogan commented 10 months ago

We need an MPC algo that is resilient to in-group aborts / DoS at wallet creation and signing time.

Our two candidates are CGGMP21, a complex ECDSA protocol we’ve put a lot of time into... and FROST / Schnorr, a simpler MPC protocol for Schnorr signatures that might require additional wallet revamping.

mhluongo commented 4 months ago

... and we've got an implementation!

https://github.com/threshold-network/roast-go