A Blockchain-Based Detection and Control System for Model-Generated False Information
Abstract
:1. Introduction
- Due to the low cost of producing and disseminating model-generated false information, it can easily generate many retweets. It is difficult to trace the responsibility to the individual or even the source, supervise the problem before it occurs, and trace the problem after it occurs.
- The same or highly similar information may exist in false information generated by models. Repeated detection increases costs and reduces efficiency, resulting in evidence collection relying on traditional methods and delayed clarification. There needs to be more clarity in balancing timely and comprehensive false information detection and evidence-locking.
- We propose a blockchain-based model-generated false information detection and control system. The system utilizes blockchain technology to achieve information traceability and forensics by storing the important event information of the network on the chain in advance, ensuring it cannot be tampered with, to construct a key information base of important data.
- We propose a false information detection method that combines model-generated text discrimination based on a self-attention network with text similarity detection based on a twin network to improve the detection accuracy of model-generated false information.
- We analyze and validate the proposed method through experimental analysis, examining the performance of the system detection model using public datasets and testing the prototype system’s quality of service performance.
2. Related Works
3. System Design
3.1. System Model
- We use blockchain to store information released by credible authorities (e.g., authoritative media, government agencies, etc.) and network users, registering them on the chain through the node consensus checking mechanism. The information released by credible authorities can be regarded as real information, which the detection model can use as benchmark data for false information detection.
- The supervisory server uses a false information detection algorithm and an information similarity comparison algorithm to detect and analyze information released by network users.
- Blockchain adopts on-chain and off-chain storage modes. It stores the information indexes and the information of the block on-chain, while the actual information content is stored off-chain through a distributed database classified according to the name of the information event to save blockchain storage space.
3.2. System Functions
3.2.1. Model-Generated False Information Detection
3.2.2. Model-Generated False Information Traceability
4. Models
4.1. Self-Attention Network-Based False Text Discrimination
Algorithm 1: Self-attention model-based implementation of fine-tuned textual discrimination models |
|
- Text cleaning (removing special characters, punctuation marks, etc.);
- Word splitting (converting the text into sequences of words);
- Encoding (converting each word into its corresponding ID representation).
4.2. Twin Network-Based Text Similarity Detection
5. Experimental Evaluation
5.1. Environment
5.2. Blockchain Architecture
5.3. Dataset
5.4. Indicators
5.5. Results
5.5.1. False Information Detection Results
5.5.2. Quality-of-Service Results
6. Conclusions and Future Work
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
MDPI | Multidisciplinary Digital Publishing Institute |
DOAJ | Directory of open access journals |
TLA | Three letter acronym |
LD | Linear dichroism |
References
- Chai, Y.; Liu, Y.; Li, W.; Zhu, B.; Liu, H.; Jiang, Y. An interpretable wide and deep model for online disinformation detection. Expert Syst. Appl. 2024, 237, 121588. [Google Scholar] [CrossRef]
- Kumar, V.; Sinha, D. Synthetic attack data generation model applying generative adversarial network for intrusion detection. Comput. Secur. 2023, 125, 103054. [Google Scholar] [CrossRef]
- Google. Google JIGSAW. Available online: https://jigsaw.google.com/ (accessed on 10 July 2024).
- Murayama, T.; Wakamiya, S.; Aramaki, E.; Kobayashi, R. Modeling the spread of fake news on Twitter. PLoS ONE 2021, 16, e0250419. [Google Scholar] [CrossRef] [PubMed]
- Meta. Here’s How We’re Using AI to Help Detect Misinformation. Available online: https://ai.meta.com/blog/heres-how-were-using-ai-to-help-detect-misinformation/ (accessed on 10 July 2024).
- Liu, J.; Ke, J.; Liu, J.; Xie, X.; Tian, E. Outlier-Resistant Non-Fragile Control of Nonlinear Networked Systems Under DoS Attacks and Multi-Variable Event-Triggered SC Protocol. IEEE Trans. Inf. Forensics Secur. 2024, 19, 2609–2622. [Google Scholar] [CrossRef]
- Phan, H.T.; Nguyen, N.T.; Hwang, D. Fake news detection: A survey of graph neural network methods. Appl. Soft Comput. 2023, 139, 110235. [Google Scholar] [CrossRef] [PubMed]
- Li, Q.; Gao, M.; Zhang, G.; Zhai, W.; Chen, J.; Jeon, G. Towards Multimodal Disinformation Detection by Vision-language Knowledge Interaction. Inf. Fusion 2024, 102, 102037. [Google Scholar] [CrossRef]
- Zhuang, P.; Zamir, T.; Liang, H. Blockchain for cybersecurity in smart grid: A comprehensive survey. IEEE Trans. Ind. Informatics 2020, 17, 3–19. [Google Scholar] [CrossRef]
- Tian, Z.; Li, M.; Qiu, M.; Sun, Y.; Su, S. Block-DEF: A secure digital evidence framework using blockchain. Inf. Sci. 2019, 491, 151–165. [Google Scholar] [CrossRef]
- Sunny, J.; Undralla, N.; Pillai, V.M. Supply chain transparency through blockchain-based traceability: An overview with demonstration. Comput. Ind. Eng. 2020, 150, 106895. [Google Scholar] [CrossRef]
- Ryu, J.H.; Sharma, P.K.; Jo, J.H.; Park, J.H. A blockchain-based decentralized efficient investigation framework for IoT digital forensics. J. Supercomput. 2019, 75, 4372–4387. [Google Scholar] [CrossRef]
- Malik, A.; Sharma, A.K. Blockchain-based digital chain of custody multimedia evidence preservation framework for internet-of-things. J. Inf. Secur. Appl. 2023, 77, 103579. [Google Scholar]
- Dwivedi, A.D.; Singh, R.; Dhall, S.; Srivastava, G.; Pal, S.K. Tracing the source of fake news using a scalable blockchain distributed network. In Proceedings of the 2020 IEEE 17th International Conference on Mobile ad Hoc and Sensor Systems (MASS), Delhi, India, 10–13 December 2020; pp. 38–43. [Google Scholar]
- Chen, Q.; Srivastava, G.; Parizi, R.M.; Aloqaily, M.; Al Ridhawi, I. An incentive-aware blockchain-based solution for internet of fake media things. Inf. Process. Manag. 2020, 57, 102370. [Google Scholar] [CrossRef]
- Shahbazi, Z.; Byun, Y.C. Fake Media Detection Based on Natural Language Processing and Blockchain Approaches. IEEE Access 2021, 9, 128442–128453. [Google Scholar] [CrossRef]
- Shrivastava, G.; Kumar, P.; Ojha, R.P.; Srivastava, P.K.; Mohan, S.; Srivastava, G. Defensive modeling of fake news through online social networks. IEEE Trans. Comput. Soc. Syst. 2020, 7, 1159–1167. [Google Scholar] [CrossRef]
- Verma, P.K.; Agrawal, P.; Amorim, I.; Prodan, R. WELFake: Word embedding over linguistic features for fake news detection. IEEE Trans. Comput. Soc. Syst. 2021, 8, 881–893. [Google Scholar] [CrossRef]
- Guo, Z.; Zhang, Q.; Ding, F.; Zhu, X.; Yu, K. A Novel Fake News Detection Model for Context of Mixed Languages Through Multiscale Transformer. IEEE Trans. Comput. Soc. Syst. 2023, 1–11. [Google Scholar] [CrossRef]
- Balshetwar, S.V.; Rs, A. Fake news detection in social media based on sentiment analysis using classifier techniques. Multimed. Tools Appl. 2023, 82, 35781–35811. [Google Scholar] [CrossRef] [PubMed]
- Raza, S.; Ding, C. Fake news detection based on news content and social contexts: A transformer-based approach. Int. J. Data Sci. Anal. 2022, 13, 335–362. [Google Scholar] [CrossRef]
- Chen, C.C.; Du, Y.; Peter, R.; Golab, W. An implementation of fake news prevention by blockchain and entropy-based incentive mechanism. Soc. Netw. Anal. Min. 2022, 12, 114. [Google Scholar] [CrossRef]
- Sengupta, E.; Nagpal, R.; Mehrotra, D.; Srivastava, G. ProBlock: A novel approach for fake news detection. Clust. Comput. 2021, 24, 3779–3795. [Google Scholar] [CrossRef]
- Duvvuri, V.N.D.; Irfan, M.; Surakarapu, V.; Kota, B.; Pyla, J.; Ponnapalli, M. Detecting Fake News Using Blockchain and Deep Learning. In Proceedings of the 2023 Second International Conference on Augmented Intelligence and Sustainable Systems (ICAISS), Trichy, India, 23–25 August 2023; IEEE: New York, NY, USA, 2023; pp. 1308–1311. [Google Scholar]
- Dhall, S.; Dwivedi, A.D.; Pal, S.K.; Srivastava, G. Blockchain-based framework for reducing fake or vicious news spread on social media/messaging platforms. Trans. Asian -Low-Resour. Lang. Inf. Process. 2021, 21, 1–33. [Google Scholar] [CrossRef]
- Xiao, Y.; Liu, Y.; Li, T. Edge computing and blockchain for quick fake news detection in IoV. Sensors 2020, 20, 4360. [Google Scholar] [CrossRef] [PubMed]
- Li, H.; Chen, Y.; Shi, X.; Bai, X.; Mo, N.; Li, W.; Guo, R.; Wang, Z.; Sun, Y. FISCO-BCOS: An Enterprise-grade Permissioned Blockchain System with High-performance. In Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, SC ’23, Denver, CO, USA, 11–17 November 2023. [Google Scholar] [CrossRef]
- Androulaki, E.; Barger, A.; Bortnikov, V.; Cachin, C.; Christidis, K.; De Caro, A.; Enyeart, D.; Ferris, C.; Laventman, G.; Manevich, Y.; et al. Hyperledger fabric: A distributed operating system for permissioned blockchains. In Proceedings of the Thirteenth EuroSys Conference, EuroSys ’18, Porto, Portugal, 23–26 April 2018. [Google Scholar] [CrossRef]
- Buterin, V. Ethereum: Platform review. Oppor. Challenges Priv. Consort. Blockchains 2016, 45, 1–45. [Google Scholar]
- Shu, K.; Sliva, A.; Wang, S.; Tang, J.; Liu, H. Fake news detection on social media: A data mining perspective. ACM Sigkdd Explor. Newsl. 2017, 19, 22–36. [Google Scholar] [CrossRef]
- Lee, J.; Toutanova, K. Pre-training of deep bidirectional transformers for language understanding. arXiv 2018, arXiv:1810.04805. [Google Scholar]
- Yao, L.; Mao, C.; Luo, Y. Graph convolutional networks for text classification. In Proceedings of the AAAI Conference on Artificial Intelligence, Honolulu, HI, USA, 27 January–1 February 2019; Volume 33, pp. 7370–7377. [Google Scholar]
- Ni, S.; Li, J.; Kao, H.Y. True or False: Does the Deep Learning Model Learn to Detect Rumors? In Proceedings of the 2021 International Conference on Technologies and Applications of Artificial Intelligence (TAAI), Taichung, Taiwan, 18–20 November 2021; pp. 119–124. [Google Scholar] [CrossRef]
- Han, Y.; Karunasekera, S.; Leckie, C. Graph neural networks with continual learning for fake news detection from social media. arXiv 2020, arXiv:2007.03316. [Google Scholar]
Feature | Hyperledger Fabric | FISCO BCOS | Ethereum |
---|---|---|---|
Consensus Mechanism | Does not support Byzantine fault tolerance; maintains network security through consensus among organization members | Supports Byzantine fault tolerance; 1/3 fault tolerance rate; uses PBFT and rPBFT consensus algorithms | Proof of Work (PoW) |
TPS (Transactions Per Second) | About 3400 (32-core CPU; 10 nodes) | Over 20,000 (single chain) | Limited by Proof of Work; limited scalability |
Node Scalability | Weak node scalability; most deployed projects have single-digit nodes | Theoretically, the number of nodes is unlimited | Limited by Proof of Work; limited scalability |
Cross-chain Solution | Homogeneous cross-chain depends on BaaS platform | WeCross cross-chain routing; supports homogeneous and heterogeneous cross-chain interactions | Complex; depends on smart contracts and DApps |
Deployment Support | Hyperledger Explorer blockchain browser; BaaS platform | WeBASE, WeIdentity, WeEvent, WeCross, and other solutions | Community and third-party tools, such as Truffle and Mist |
Storage | Block storage is saved in file format; supports LevelDB and CouchDB storage | Supports multiple storage solutions; optimized storage performance | Stored on each node; performance is limited when the data volume is large |
Smart Contracts | ChainCode; Docker deployment; supports multiple languages | Solidity contracts; precompiled contracts; supports parallel computing | EVM execution; smart contracts are widespread; supports multiple languages |
Performance Optimization | Reduces key conflicts, reduces stub reads, and writes to the ledger | Transaction broadcast strategy optimization; load balancing; callback decoupling; signature verification deduplication | Community explores scaling solutions such as sharding technology |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Liu, C.; Xu, Y.; Hu, B.; Sun, Z. A Blockchain-Based Detection and Control System for Model-Generated False Information. Electronics 2024, 13, 2984. https://doi.org/10.3390/electronics13152984
Liu C, Xu Y, Hu B, Sun Z. A Blockchain-Based Detection and Control System for Model-Generated False Information. Electronics. 2024; 13(15):2984. https://doi.org/10.3390/electronics13152984
Chicago/Turabian StyleLiu, Chenlei, Yuhua Xu, Bing Hu, and Zhixin Sun. 2024. "A Blockchain-Based Detection and Control System for Model-Generated False Information" Electronics 13, no. 15: 2984. https://doi.org/10.3390/electronics13152984
APA StyleLiu, C., Xu, Y., Hu, B., & Sun, Z. (2024). A Blockchain-Based Detection and Control System for Model-Generated False Information. Electronics, 13(15), 2984. https://doi.org/10.3390/electronics13152984