We present the first performance comparison of EdDSA and BLS signatures in committee-based consensus protocols through large-scale geo-distributed benchmarks. Contrary to popular beliefs, we find that small deployments (less than 40 validators) can benefit from the small storage footprint of BLS multi-signatures while larger deployments should favor EdDSA to improve performance. As an independent contribution, we present a novel way for committee-based consensus protocols to verify BLS multi-signed certificates by manipulating the aggregated public key using pre-computed values.
翻译:我们通过大规模地理分布式基准测试,首次对EdDSA和BLS签名在基于委员会的共识协议中的性能进行了比较。与普遍认知相反,我们发现小型部署(少于40个验证节点)可从BLS多重签名的小存储占用中获益,而大型部署则宜采用EdDSA以提升性能。作为独立贡献,我们提出了一种新方法,通过利用预计算值操作聚合公钥,使基于委员会的共识协议能够验证BLS多重签名证书。