首页 > 解决方案 > Shamir 的秘密分享:每个分片可以单独签署交易吗?

问题描述

正如标题所解释的:每个使用 SSS 创建的分片是否可以用于每次签署交易,将签署的交易分享给下一个分片所有者并让他们签署交易,直到有完全签署的加密交易?

简而言之,其中 N 是创建最终数据所需的分片数量:

交易通常是任何区块链,并且分片所有者不知道彼此的分片。

这在理论上可行吗?这在您只需要 2/3 分片即可发现秘密的情况下是否可行?

标签: cryptographycryptocurrency

解决方案


这取决于使用的签名算法。如果签名是线性的,就像 EdDSA 一样,那么这是可行的。如果他们以其他方式结合起来,就像他们与 ECDSA 一样,那么这将不起作用。

请注意,可能需要做更多的工作。例如,您可能需要生成一个共享常量,每个签名者都知道要在签名算法中使用的一部分。


推荐阅读