文章
问答
讲堂
百科图谱
线下集训
更多
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
讲堂
线下集训
专栏
活动
工作
文档
集市
搜索
登录/注册
什么是 BLS 签名
Ashton
更新于 2019-06-26 20:52
阅读 3786
什么是 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分享
微信扫码分享
zkEVM:设计挑战与解决思路
63 浏览
基于哈希的密码学:通往量子安全的数学路径(上)
289 浏览
区块链中的数学 - Baby Jubjub Elliptic Curve
478 浏览
简明理解零知识证明历史、原理与发展现状
427 浏览
区块链中的数学--PLookup
425 浏览
创世文档:Adam Back 如何设计出比特币的引擎
318 浏览
创世文档:David Chaum 的 eCash 如何催生一个密码朋克的梦
273 浏览
区块链中的数学 - 环签名(ring signature)
803 浏览
区块链中的数学 -盲签名(Blind Signature)
1005 浏览
区块链中的数学 -- Accumulator(累加器)
1058 浏览
私钥是什么?
678 浏览
正确理解 Schnorr 多签
916 浏览
0 条评论
请先
登录
后评论
Ashton
关注
贡献值: 924
学分: 5217
江湖只有他的大名,没有他的介绍。
文章目录
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容:
×
举报此文章
垃圾广告信息:
广告、推广、测试等内容
违规内容:
色情、暴力、血腥、敏感信息等内容
不友善内容:
人身攻击、挑衅辱骂、恶意行为
其他原因:
请补充说明
举报原因:
×
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!