Publication Type
Journal Article
Version
acceptedVersion
Publication Date
10-2023
Abstract
In order to obtain evidence of a crime timely, most authorities encourage whistleblowers to provide valuable reports by rewarding them with prizes. However, criminals will try their best to delete or tamper with the reports and even threaten and revenge the whistleblowers to escape punishment. Hence, to make the reporting system work, it is essential to ensure the integrity of reported messages and the anonymity of the reporting and rewarding procedures in the reporting system. Most existing schemes for this problem are generally based on ring signatures, which incur high computational overhead and imperfect anonymity. In this paper, we introduce a novel practical blockchain-based privacy-preserving reporting system with rewards dubbed as PriRPT. Specifically, the proposed scheme integrates the permissioned blockchain system, keyed-verification anonymous credential (KVAC), and structure-preserving signatures on equivalence classes (SPS-EQ) to provide reliable auditing of reports, and support anonymous reporting and anonymous rewarding simultaneously. In addition, we achieve higher efficiency in the reporting and rewarding protocol by replacing costly zero-knowledge proofs with KVAC and SPS-EQ. We also formalize the scheme along with security proof and provide rigorous evaluations on an open blockchain platform (JUICE) and a personal laptop to demonstrate its practicability.
Keywords
Whistleblowers Reporting System, PriRPT
Discipline
Computer and Systems Architecture
Research Areas
Cybersecurity
Publication
Journal of Systems Architecture: Embedded Software Design
Volume
143
ISSN
1383-7621
Identifier
10.1016/j.sysarc.2023.102985
Publisher
Elsevier
Citation
SHI, Rui.; YANG, Yang; FENG, Huamin.; YUAN, Feng.; XIE, Huiqin.; and ZHANG, Jianyi..
PriRPT: Practical blockchain-based privacy-preserving reporting system with rewards. (2023). Journal of Systems Architecture: Embedded Software Design. 143,.
Available at: https://ink.library.smu.edu.sg/sis_research/8260
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.