文章
问答
讲堂
专栏
集训营
更多
提问
发表文章
活动
文档
招聘
集市
发现
Toggle navigation
首页
(current)
文章
问答
讲堂
专栏
活动
招聘
文档
集市
集训营
🔥
搜索
登录/注册
什么是 BLS 签名
Ashton
更新于 2019-06-26 20:52
阅读 4843
什么是 BLS 签名
1. BLS 签名是一种可以实现签名聚合和密钥聚合的算法,可以将多个密钥聚合成一把密钥,将多个签名聚合成一个签名。 2. BLS 是 Boneh, Lynn,Shacham 这三个算法提出者名字的首字母,算法论文见 [这里](https://www.iacr.org/archive/asiacrypt2001/22480516.pdf)) 。 3. 现在的 ECDSA 签名算法在比特币、以太坊还有很多其它区块链平台上都工作的好好的,干嘛要整个新的签名算法呢?因为我们有多个签名进行验证的应用场景。 4. 比特币的多签钱包需要验证多个签名。 5. POS 共识环境下,每个验证者都要附带上自己的签名,逐个验证所有的签名及其对应的公钥,会耗费大量的区块空间和交易费。
BLS 签名是一种可以实现签名聚合和密钥聚合的算法,可以将多个密钥聚合成一把密钥,将多个签名聚合成一个签名。
BLS 是 Boneh, Lynn,Shacham 这三个算法提出者名字的首字母,算法论文见
这里
) 。
现在的 ECDSA 签名算法在比特币、以太坊还有很多其它区块链平台上都工作的好好的,干嘛要整个新的签名算法呢?因为我们有多个签名进行验证的应用场景。
比特币的多签钱包需要验证多个签名。
POS 共识环境下,每个验证者都要附带上自己的签名,逐个验证所有的签名及其对应的公钥,会耗费大量的区块空间和交易费。
学分: 5
分类:
科普与研究
标签:
密码学
BLS签名
点赞 0
收藏 0
分享
Twitter分享
微信扫码分享
你可能感兴趣的文章
Web3专题(四) keccak256背后的故事(一个小八卦)
1010 浏览
田野调查:实现 MuSig2
1310 浏览
BLS12-381指南
1248 浏览
SuperNova
1176 浏览
Nova
1289 浏览
理解账户抽象 #4:聚合签名
2065 浏览
相关问题
在学习zk-snark,请问如果没有Knowledge-of-Exponent Assumption,prover可以怎样作弊呢,能给一个具体的例子吗?
1 回答
关于ECDSA签名的malleability问题
3 回答
【杭州-招聘】区块链头部公司,坐标未来科技城CBD
0 回答
0 条评论
请先
登录
后评论
Ashton
关注
贡献值: 1064
学分: 5522
专注于 EVM 和比特币生态的区块链开发者
文章目录
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容:
×
举报此文章
垃圾广告信息:
广告、推广、测试等内容
违规内容:
色情、暴力、血腥、敏感信息等内容
不友善内容:
人身攻击、挑衅辱骂、恶意行为
其他原因:
请补充说明
举报原因:
×
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!