TSS-ZKP: Enabling Blockchain Account Supervision Without Compromising User Identity
Performing effective supervision in blockchain networks while preserving public anonymity has long been a challenging issue. Existing solutions often depend on third-party institutions or dual-chain architectures to monitor and recover user identities, but these approaches pose significant risks, such as identity disclosure and increased inter-chain communication costs. To address these concerns, this paper proposes a novel supervised scheme based on Threshold Secret-Sharing (TSS) and Zero-Knowledge Proof (ZKP) on anonymous accounts on the blockchain called TSS-ZKP, while integrating regulatory authority (RA) and multiple traceability centers (TC). Compared to traditional single RA, TSS-ZKP decentralizes the regulatory authority and storage across multiple TCs, significantly reducing the risk of user identity leakage by a single RA. By TSS-ZKP, user identities are recovered through the collaborative generation of sub-secrets by the RA and TCs, without storing actual identity information. By leveraging elliptic curves and using hash functions as secret labels, TSS-ZKP achieves lightweight operations, allowing TCs to efficiently locate sub-secrets without extensive traversal. The comprehensive analysis of security and privacy demonstrated that TSS-ZKP effectively safeguards user privacy while enabling feasible supervision. In addition, comparison experimental results show that the time consumption of the TSS-ZKP is about 30% of that of the comparison scheme. Meanwhile, the simulation results highlight the practicality of the scheme, showing that TSS-ZKP significantly reduces the delays in the identity recovery process while maintaining high usability. In general, TSS-ZKP provides a safer and more feasible solution for enabling the supervision of blockchain accounts.
Authors
- Cong Wang (ORCID: https://orcid.org/0000-0003-1115-8607)
- Guangquan Xu (ORCID: https://orcid.org/0000-0001-8701-3944)
- Shouling Ji (ORCID: https://orcid.org/0000-0003-4268-372X)
- Tiantian Zhang (ORCID: https://orcid.org/0000-0003-2062-0314)
- Pan Gao (ORCID: https://orcid.org/0000-0002-7781-3005)
- Qiang Li (ORCID: https://orcid.org/0000-0001-7510-4718)
- Wei Wang (ORCID: https://orcid.org/0000-0003-1568-222X)
Institutions
- Shihezi University (CN)
- Tianjin University of Science and Technology (CN)
- Jinan University (CN)
- Tianjin University (CN)
- Zhejiang University of Science and Technology (CN)
- University of Jinan (CN)
- Xi'an Jiaotong University (CN)
Publication Details
- Journal
- IEEE Internet of Things Journal
- Published
- 2025-06-09
- DOI
- https://doi.org/10.1109/jiot.2025.3577616
- Primary Topic
- Blockchain Technology Applications and Security
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Natural Science Foundation of China