Cosi协议简要介绍

Cosi协议简要介绍一 要介绍 Cosi 协议先介绍下 Schnorr 签名在密码学中 Schnorr 签名是由 Schnorr 签名算法产生的数字签名

一、要介绍Cosi协议先介绍下Schnorr签名

在密码学中,Schnorr 签名是由 Schnorr 签名算法产生的数字签名。它是一种数字签名方案,以其简单高效著称,其安全性基于某些离散对数问题的难处理性。

比特币协议使用的是另一种类型的签名策略 ECDSA 椭圆曲线数字签名算法。Schnorr 签名基于与 ECDSA 相同的安全假设,并与比特币已使用的椭圆曲线 secp256k1 兼容。这意味着 Schnorr 签名可以使用相同的私钥创建,并与当前使用的密钥派生方案兼容。但截至目前,Schnorr 签名尚不能在比特币中使用,除非硬分叉。

大家都知道的 SegWit 隔离见证,会把所有的签名数据转移到某个交易上的独立空间:见证数据 witness 将不被嵌入从前比特币协议中。有了脚本版本控制,所有见证中的规则通过软分叉改变,包括 Schnorr 签名策略。

1.Schnorr 签名协议的简洁描述如下:
在这里插入图片描述其中M为消息,H为hash函数。

2.Shnorr签名的好处:
Schnorr签名更小;
他们允许更紧凑的多重团体;
跨多个联合签名;
没有脚本的脚本;
Schnorr签名是不可塑的;

二、Cosi 协议

“Cosi这是一种可扩展的见证人共同签名协议,可确保每位权威声明在被任何客户接受之前,都由各种各样的见证人进行验证

编程小号
上一篇 2025-02-26 14:46
下一篇 2025-03-03 21:30

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ji-chu/106875.html