mattrglobal / node-bbs-signatures

An implementation of BBS+ signatures using rust and typescript for node.js
Apache License 2.0
58 stars 27 forks source link

BBS+ signatures vs CL signatures performance #185

Closed picardcapt1212 closed 2 years ago

picardcapt1212 commented 2 years ago

Hello, I have a question about BBS+ signature performance. As I watched Mattr youtube and node-bbs-signatures github, I saw some comparing tables about BBS+ and CL signature. (And also saw envernym blog post about why they moved from cl signature to bbs+) I understand CL Signature is based on RSA so the key size or other opertaions(signing, verifying, etc) are very large and slow.

So my question is below : I want to know how Mattr test the performance of BBS+ and CL signature. Is there a paper or a presentation you can share? Performance like Key Generation, Signing, Verifying, Proof Generation.

Thanks!

tplooker commented 2 years ago

Hi @picardcapt1212 you can test the performance of BBS yourself by running the benchmark tool here the statistics for CL signatures were shared by a community member who had measured the performance, his original presentation is available here

picardcapt1212 commented 2 years ago

Thanks @tplooker !! I will run the benchmark tool :) And is it okay if I share the presentation to others?

tplooker commented 2 years ago

Yes you can that presentation and my iiw presentation that references it is public