计算机应用与软件2024,Vol.41Issue(6):15-21,7.DOI:10.3969/j.issn.1000-386x.2024.06.003
基于区块链的匿名问卷系统
ANONYMOUS QUESTIONNAIRE SYSTEM BASED ON BLOCKCHAIN
摘要
Abstract
In traditional questionnaire systems,users are usually required to be authenticated before they can fill in the questionnaire,which may cause the disclosure of private information.At the same time,the traditional questionnaire system may have a problem that users fill in repeatedly.Aimed at the traditional system defects,a new system based on non-interactive zero-knowledge proof,message digest algorithm and blockchain is proposed.This system protected user's privacy data while ensuring that a user could only submit it once.The system implemented the questionnaire survey process with smart contracts to ensure openness,transparency and credibility.The system was actually deployed on Ethereum and the consumed gas was acceptable.The results show that the problems in the traditional questionnaire system can be solved.关键词
区块链/零知识证明/隐私保护/问卷系统/智能合约Key words
Blockchain/Zero-knowledge proof/Privacy protection/Questionnaire system/Smart contract分类
信息技术与安全科学引用本文复制引用
毛子旗,刘百祥..基于区块链的匿名问卷系统[J].计算机应用与软件,2024,41(6):15-21,7.基金项目
国家自然科学基金项目(61672166) (61672166)
国家重点研发计划项目(2019YFB2101703). (2019YFB2101703)