A Blockchain-Based Trust Model for Uploading Illegal Data Identification

Malicious users can upload illegal data to the blockchain to spread it, resulting in serious threats due to the tamper-proof characteristics of the blockchain. However, the existing methods for uploading illegal data identification cannot select trust nodes and ensure the credibility of the identifi...

Full description

Bibliographic Details
Main Authors: Jieren Cheng, Yuanshen Li, Yuming Yuan, Bo Zhang, Xinbin Xu
Format: Article
Language:English
Published: MDPI AG 2022-09-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/12/19/9657
_version_ 1827655296312410112
author Jieren Cheng
Yuanshen Li
Yuming Yuan
Bo Zhang
Xinbin Xu
author_facet Jieren Cheng
Yuanshen Li
Yuming Yuan
Bo Zhang
Xinbin Xu
author_sort Jieren Cheng
collection DOAJ
description Malicious users can upload illegal data to the blockchain to spread it, resulting in serious threats due to the tamper-proof characteristics of the blockchain. However, the existing methods for uploading illegal data identification cannot select trust nodes and ensure the credibility of the identification results, leading to a decrease in the credibility of the methods. To solve the problem, this paper proposes a blockchain-based trust model for uploading illegal data identification. The trust model mainly has the following two core modules: Reputation-based random selection algorithm (RBRSA) and incentive mechanism. By assigning reputation attributes to nodes, the proposed RBRSA will select nodes according to reputation values. RBRSA favors the nodes with high reputation value to ensure the randomness and credibility of the identification nodes. The incentive mechanism is designed to ensure the credibility of the identification results through the credibility analysis of the model based on game theory and Nash equilibrium. Identification nodes that identify illegal data correctly will obtain incentives. In order to obtain a higher income, the identification nodes must identify illegal data correctly. Credibility analysis and comparative experiments show that the probability of selecting credible nodes by RBRSA is up to 23% higher than the random selection algorithm. The probability of selecting the nodes with a reputation value of 20 by RBRSA is 27% lower than the random selection algorithm; that is, the probability that RBRSA selects untrusted nodes is lower. Therefore, the nodes selected by RBRSA have superior credibility compared with other methods. In terms of the effect of the incentive mechanism, the incentive mechanism can encourage nodes to identify data credibly and improve the credibility of identification results. All in all, the trusted model has higher credibility than other methods.
first_indexed 2024-03-09T22:04:56Z
format Article
id doaj.art-cf97071c32d14ca79e1dcd46964f9315
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-09T22:04:56Z
publishDate 2022-09-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-cf97071c32d14ca79e1dcd46964f93152023-11-23T19:43:19ZengMDPI AGApplied Sciences2076-34172022-09-011219965710.3390/app12199657A Blockchain-Based Trust Model for Uploading Illegal Data IdentificationJieren Cheng0Yuanshen Li1Yuming Yuan2Bo Zhang3Xinbin Xu4School of Computer Science and Technology, Hainan University, Haikou 570228, ChinaHainan Blockchain Technology Engineering Research Center, Hainan University, Haikou 570228, ChinaHainan Huochain Tech Company Limited, Haikou 570100, ChinaHainan Huochain Tech Company Limited, Haikou 570100, ChinaHainan Blockchain Technology Engineering Research Center, Hainan University, Haikou 570228, ChinaMalicious users can upload illegal data to the blockchain to spread it, resulting in serious threats due to the tamper-proof characteristics of the blockchain. However, the existing methods for uploading illegal data identification cannot select trust nodes and ensure the credibility of the identification results, leading to a decrease in the credibility of the methods. To solve the problem, this paper proposes a blockchain-based trust model for uploading illegal data identification. The trust model mainly has the following two core modules: Reputation-based random selection algorithm (RBRSA) and incentive mechanism. By assigning reputation attributes to nodes, the proposed RBRSA will select nodes according to reputation values. RBRSA favors the nodes with high reputation value to ensure the randomness and credibility of the identification nodes. The incentive mechanism is designed to ensure the credibility of the identification results through the credibility analysis of the model based on game theory and Nash equilibrium. Identification nodes that identify illegal data correctly will obtain incentives. In order to obtain a higher income, the identification nodes must identify illegal data correctly. Credibility analysis and comparative experiments show that the probability of selecting credible nodes by RBRSA is up to 23% higher than the random selection algorithm. The probability of selecting the nodes with a reputation value of 20 by RBRSA is 27% lower than the random selection algorithm; that is, the probability that RBRSA selects untrusted nodes is lower. Therefore, the nodes selected by RBRSA have superior credibility compared with other methods. In terms of the effect of the incentive mechanism, the incentive mechanism can encourage nodes to identify data credibly and improve the credibility of identification results. All in all, the trusted model has higher credibility than other methods.https://www.mdpi.com/2076-3417/12/19/9657blockchaintrust modelsmart contractblockchain security
spellingShingle Jieren Cheng
Yuanshen Li
Yuming Yuan
Bo Zhang
Xinbin Xu
A Blockchain-Based Trust Model for Uploading Illegal Data Identification
Applied Sciences
blockchain
trust model
smart contract
blockchain security
title A Blockchain-Based Trust Model for Uploading Illegal Data Identification
title_full A Blockchain-Based Trust Model for Uploading Illegal Data Identification
title_fullStr A Blockchain-Based Trust Model for Uploading Illegal Data Identification
title_full_unstemmed A Blockchain-Based Trust Model for Uploading Illegal Data Identification
title_short A Blockchain-Based Trust Model for Uploading Illegal Data Identification
title_sort blockchain based trust model for uploading illegal data identification
topic blockchain
trust model
smart contract
blockchain security
url https://www.mdpi.com/2076-3417/12/19/9657
work_keys_str_mv AT jierencheng ablockchainbasedtrustmodelforuploadingillegaldataidentification
AT yuanshenli ablockchainbasedtrustmodelforuploadingillegaldataidentification
AT yumingyuan ablockchainbasedtrustmodelforuploadingillegaldataidentification
AT bozhang ablockchainbasedtrustmodelforuploadingillegaldataidentification
AT xinbinxu ablockchainbasedtrustmodelforuploadingillegaldataidentification
AT jierencheng blockchainbasedtrustmodelforuploadingillegaldataidentification
AT yuanshenli blockchainbasedtrustmodelforuploadingillegaldataidentification
AT yumingyuan blockchainbasedtrustmodelforuploadingillegaldataidentification
AT bozhang blockchainbasedtrustmodelforuploadingillegaldataidentification
AT xinbinxu blockchainbasedtrustmodelforuploadingillegaldataidentification