TY - JOUR
T1 - Linkable, k-Times Traceable, and Revocable Ring Signature for Fine-Grained Accountability in Blockchain Transactions
AU - Xie, Jinghuan
AU - Zhou, Jun
AU - Cao, Zhenfu
AU - Dong, Xiaolei
AU - Choo, Kim Kwang Raymond
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2025
Y1 - 2025
N2 - —Ring signatures are a useful cryptographic technique for anonymous transactions on the blockchain, which allows a user to sign a message on behalf of a group, without revealing which specific member of the group did the signing. However, the anonymity it provides can at times be too powerful and needs to be controlled when used in practice (e.g., on a reliable blockchain anonymous transaction system). In order to address this issue, we propose a linkable, k-times traceable and revocable ring signature (Lk-TRS). Specifically, with respect to the same issue, Lk-TRS not only establishes links among fewer than k signatures of a signer but also enables tracing of the identity when the signer signs k times. Based on our Lk-TRS, we propose a blockchain anonymous transaction system that supports the identity binding of a single user to multiple accounts, as well as the dynamic joining and exiting of users. This ensures the system meets practical requirements and offers runtime flexibility. We prove that our Lk-TRS achieves anonymity, unforgeability, linkability, k-traceability, and exculpability. Compared to the state-of-the-art, our Lk-TRS is more practical for large blockchain systems, maintaining a constant signature size regardless of the ring size.
AB - —Ring signatures are a useful cryptographic technique for anonymous transactions on the blockchain, which allows a user to sign a message on behalf of a group, without revealing which specific member of the group did the signing. However, the anonymity it provides can at times be too powerful and needs to be controlled when used in practice (e.g., on a reliable blockchain anonymous transaction system). In order to address this issue, we propose a linkable, k-times traceable and revocable ring signature (Lk-TRS). Specifically, with respect to the same issue, Lk-TRS not only establishes links among fewer than k signatures of a signer but also enables tracing of the identity when the signer signs k times. Based on our Lk-TRS, we propose a blockchain anonymous transaction system that supports the identity binding of a single user to multiple accounts, as well as the dynamic joining and exiting of users. This ensures the system meets practical requirements and offers runtime flexibility. We prove that our Lk-TRS achieves anonymity, unforgeability, linkability, k-traceability, and exculpability. Compared to the state-of-the-art, our Lk-TRS is more practical for large blockchain systems, maintaining a constant signature size regardless of the ring size.
KW - Blockchain
KW - fine-grained accountability
KW - k-times traceability
KW - linkability
KW - ring signature
UR - https://www.scopus.com/pages/publications/85208055219
U2 - 10.1109/JIOT.2024.3485674
DO - 10.1109/JIOT.2024.3485674
M3 - 文章
AN - SCOPUS:85208055219
SN - 2327-4662
VL - 12
SP - 4349
EP - 4361
JO - IEEE Internet of Things Journal
JF - IEEE Internet of Things Journal
IS - 4
ER -