TY - JOUR
T1 - A Ring Signature With Aggregation for Ensuring Privacy in Blockchain Transactions
AU - Tong, Xiaohui
AU - Zhou, Jun
AU - Cao, Zhenfu
AU - Dong, Xiaolei
AU - Choo, Kim Kwang Raymond
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2025
Y1 - 2025
N2 - Ring signatures are a crucial cryptographic tool underpinning blockchains and blockchain-based systems, and there are ongoing efforts to design different ring signatures to provide varying properties in a range of applications (e.g., batch verification of numerous ring signatures). In this article, we propose an efficient aggregate ring signature (ARS) scheme for anonymous transaction verification in blockchain. First, a comprehensive definition and the formal security model of our proposed ARS scheme are given, where the true identity of the signer will be protected against both the verifier and other signers contributing to the signature. Furthermore, we present a concrete ARS scheme that can aggregate multiple signatures produced by different signers of the same ring, by exploiting the compressed \Sigma -protocol. There are no interactions required among signers and only one single round between each signer and the aggregator. Building on the proposed ARS scheme, we present a confidential transaction (CT) protocol called ARSCT. The latter allows multiple transactions to be aggregated into one transaction. Finally, the formal security proof demonstrates our proposed ARS scheme achieves both anonymity and unforgeability, where signers’ anonymity is protected against both the verifier and the aggregator. Performance evaluations show that in simultaneous multiple signers situation, our scheme outperforms other mainstream ring signature schemes in verification efficiency.
AB - Ring signatures are a crucial cryptographic tool underpinning blockchains and blockchain-based systems, and there are ongoing efforts to design different ring signatures to provide varying properties in a range of applications (e.g., batch verification of numerous ring signatures). In this article, we propose an efficient aggregate ring signature (ARS) scheme for anonymous transaction verification in blockchain. First, a comprehensive definition and the formal security model of our proposed ARS scheme are given, where the true identity of the signer will be protected against both the verifier and other signers contributing to the signature. Furthermore, we present a concrete ARS scheme that can aggregate multiple signatures produced by different signers of the same ring, by exploiting the compressed \Sigma -protocol. There are no interactions required among signers and only one single round between each signer and the aggregator. Building on the proposed ARS scheme, we present a confidential transaction (CT) protocol called ARSCT. The latter allows multiple transactions to be aggregated into one transaction. Finally, the formal security proof demonstrates our proposed ARS scheme achieves both anonymity and unforgeability, where signers’ anonymity is protected against both the verifier and the aggregator. Performance evaluations show that in simultaneous multiple signers situation, our scheme outperforms other mainstream ring signature schemes in verification efficiency.
KW - Aggregate ring signature (ARS)
KW - anonymity
KW - blockchain
KW - confidential transaction (CT)
KW - zero-knowledge proof
UR - https://www.scopus.com/pages/publications/86000130150
U2 - 10.1109/JIOT.2025.3546302
DO - 10.1109/JIOT.2025.3546302
M3 - 文章
AN - SCOPUS:86000130150
SN - 2327-4662
VL - 12
SP - 21001
EP - 21015
JO - IEEE Internet of Things Journal
JF - IEEE Internet of Things Journal
IS - 12
ER -