Achieving Maximum Efficiency in Schnorr-based Multi-signature and Applications in Blockchain

05/23/2023
by   Peng Zhang, et al.
0

Multi-signature aggregates signatures from multiple users on the same message into a joint signature, which is widely applied in blockchain to reduce the percentage of signatures in blocks and improve the throughput of transactions. The k-sum attacks are one of the major challenges to design secure multi-signature schemes. In this work, we address k-sum attacks from a novel angle by defining a Public Third Party (PTP), which is an automatic process that can be verifiable by the public and restricts the signing phase from continuing until receiving commitments from all signers. Further, a two-round multi-signature scheme MEMS with PTP is proposed, which is secure based on discrete logarithm assumption in the random oracle model. As each signer communicates directly with the PTP instead of other co-signers, the total amount of communications is significantly reduced. In addition, as PTP participates in the computation of the aggregation and signing algorithms, the computation cost left for each signer and verifier remains the same as the basis Schnorr signature. To the best of our knowledge, this is the maximum efficiency that a Schnorr-based multi-signature scheme can achieve. Further, MEMS is applied in blockchain platform, e.g., Fabric, to improve the transaction efficiency.

READ FULL TEXT

page 1

page 8

research
10/19/2022

Secure and Efficient Multi-Signature Schemes for Fabric: An Enterprise Blockchain Platform

Digital signature is a major component of transactions on Blockchain pla...
research
01/20/2023

Key-and-Signature Compact Multi-Signatures for Blockchain: A Compiler with Realizations

Multi-signature is a protocol where a set of signatures jointly sign a m...
research
09/29/2020

Anonymous proof-of-asset transactions using designated blind signatures

We propose a scheme to preserve the anonymity of users in proof-of-asset...
research
02/09/2019

An Efficient Linkable Group Signature for Payer Tracing in Anonymous Cryptocurrencies

Cryptocurrencies, led by bitcoin launched in 2009, have obtained wide at...
research
02/25/2020

Attribute-based Multi-Signature and Encryption for EHR Management: A Blockchain-based Solution

The global Electronic Health Record (EHR) market is growing dramatically...
research
02/04/2020

Secure Payment System Utilizing MANET for Disaster Areas

Mobile payment system in a disaster area have the potential to provide e...
research
06/12/2019

Handel: Practical Multi-Signature Aggregation for Large Byzantine Committees

We present Handel, a Byzantine fault tolerant aggregation protocol that ...

Please sign up or login with your details

Forgot password? Click here to reset