摘要
虚假新闻不仅会导致人们形成错误观念,损害人们的知情权,还会降低新闻网站公信力。针对新闻网站出现虚假新闻的问题,提出一种基于区块链技术的虚假新闻检测方法。首先,通过调用智能合约为新闻随机分配审核者来判定新闻的真实性。然后,调整审核者数量以确保有效审核者的数量,提高审核结果的可信度。同时设计激励机制,根据审核者的行为分配奖励,并运用博弈论分析审核者的行为和获得的奖励,为了获得最大利益,审核者的行为必须是诚实的。而后设计审计机制检测恶意的审核者,以提高系统的安全性。最后,利用以太坊智能合约实现了一个简易的区块链虚假新闻检测系统,并对虚假新闻检测进行了仿真,结果显示所提方法的新闻真实性检测的准确率达到了95%,表明该方法可有效防止虚假新闻的发布。
Fake news not only leads to misconceptions and damages people’s right to know the truth, but also reduces the credibility of news websites. In view of the occurrence of fake news in news websites, a fake news detection method based on blockchain technology was proposed. Firstly, the smart contract was invoked to randomly assign reviewers for the news for determining the authenticity of the news. Then, the credibility of the review results was improved by adjusting the number of reviewers and ensuring the number of effective reviewers. At the same time, the incentive mechanism was designed with rewards distributed according to the reviewers’ behaviors, and the reviewers’ behaviors and rewards were analyzed by game theory. In order to gain the maximum benefit, the reviewers’ behaviors should be honest. An auditing mechanism was designed to detect malicious reviewers to improve system security. Finally, a simple blockchain fake news detection system was implemented by using Ethereum smart contract and simulated for fake news detection, and the results show that the accuracy of news authenticity detection of the proposed method reaches 95%, indicating that the proposed method can effectively prevent the release of fake news.
作者
龚胜佳
张琳琳
赵楷
刘军涛
杨涵
GONG Shengjia;ZHANG Linlin;ZHAO Kai;LIU Juntao;YANG Han(School of Information Science and Engineering,Xinjiang University,Urumqi Xinjiang 830046,China;School of Cyber Science and Engineering,Xinjiang University,Urumqi Xinjiang 830046,China)
出处
《计算机应用》
CSCD
北大核心
2022年第11期3458-3464,共7页
journal of Computer Applications
基金
国家自然科学基金资助项目(12061071)
新疆维吾尔自治区创新环境(人才、基地)建设专项—自然科学计划(自然科学基金)(2019D01C062,2019D01C041,2019D01C205,2020D01C028)。