Threshold ECDSA
阈值 ECDSA 是一组两个协议:一个用于以分布式方式生成密钥,另一个用于使用密钥共享进行 ECDSA 签名,而无需将它们组合在一个地方。
要生成签名,需要在运行代码的总共 n 个参与者中至少有 t+1 个参与者。 例如,在 2 方情况下,我们有 t=1 并且我们需要双方才能签名。 这与只需要一个签名者的常规 ECDSA 相反。 另一方面,在多重签名方案中,可以实现相同的分布式签名,但签名本身看起来不同,非标准,泄露了签名者的身份。
Multiparty-ECDSA
多方ECDSA实现文章中提到的三个阈值 ECDSA 协议:
[Lindell17] 是一个 2 方协议,签名时间非常快。