Proof of X-repute blockchain consensus protocol for IoT systems. Issue 95 (August 2020)
- Record Type:
- Journal Article
- Title:
- Proof of X-repute blockchain consensus protocol for IoT systems. Issue 95 (August 2020)
- Main Title:
- Proof of X-repute blockchain consensus protocol for IoT systems
- Authors:
- Wang, Eric Ke
Sun, RuiPei
Chen, Chien-Ming
Liang, Zuodong
Kumari, Saru
Khurram Khan, Muhammad - Abstract:
- Abstract: Recently, blockchain technology has been used to address the security issues of Internet of things (IoT) applications. However, some issues particular to blockchain should be solved to meet the security requirements of IoT systems. The core of blockchain technology is distributed computing, along with the collaboration mechanism of group trust under the distributed computing environment, which can solve the scalability, collaboration ability, trust relationship, and security protection challenges faced by the IoT. The existing blockchain consensus protocol can only solve the trust cooperation problem with limited credibility. Although distributed trust relationship management has advantages over centralized trust relationship management, several risks exist. Here, the most critical issue is the credibility of the blockchain consensus protocol. Based on the characteristics of the traditional public chain, we propose a repute-based consensus protocol for blockchain-enabled IoT systems. In the protocol, two methods are designed to enable the blockchain system to reach a consensus rapidly and safely. The repute rewards and punishments method settles the repute values of nodes; nodes with satisfactory behavior receive repute rewards. The repute mining method proposes repute requirements for consensus nodes; nodes with high repute value produce blocks more easily. Security analysis has been conducted using a theory model and experimental evaluation. The establishment ofAbstract: Recently, blockchain technology has been used to address the security issues of Internet of things (IoT) applications. However, some issues particular to blockchain should be solved to meet the security requirements of IoT systems. The core of blockchain technology is distributed computing, along with the collaboration mechanism of group trust under the distributed computing environment, which can solve the scalability, collaboration ability, trust relationship, and security protection challenges faced by the IoT. The existing blockchain consensus protocol can only solve the trust cooperation problem with limited credibility. Although distributed trust relationship management has advantages over centralized trust relationship management, several risks exist. Here, the most critical issue is the credibility of the blockchain consensus protocol. Based on the characteristics of the traditional public chain, we propose a repute-based consensus protocol for blockchain-enabled IoT systems. In the protocol, two methods are designed to enable the blockchain system to reach a consensus rapidly and safely. The repute rewards and punishments method settles the repute values of nodes; nodes with satisfactory behavior receive repute rewards. The repute mining method proposes repute requirements for consensus nodes; nodes with high repute value produce blocks more easily. Security analysis has been conducted using a theory model and experimental evaluation. The establishment of our repute system can improve the consensus protocol, resisting stronger attacks, and giving several users with lower computing power a greater opportunity to participate in consensus. The experimental results show that the repute-based consensus protocol has advantages in terms of security and that its resistance capability against attacks is improved. … (more)
- Is Part Of:
- Computers & security. Issue 95(2020)
- Journal:
- Computers & security
- Issue:
- Issue 95(2020)
- Issue Display:
- Volume 95, Issue 95 (2020)
- Year:
- 2020
- Volume:
- 95
- Issue:
- 95
- Issue Sort Value:
- 2020-0095-0095-0000
- Page Start:
- Page End:
- Publication Date:
- 2020-08
- Subjects:
- Blockchain -- Consensus protocols -- IoT -- Trust management -- Repute incentive
Computer security -- Periodicals
Electronic data processing departments -- Security measures -- Periodicals
005.805 - Journal URLs:
- http://www.sciencedirect.com/science/journal/01674048 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.cose.2020.101871 ↗
- Languages:
- English
- ISSNs:
- 0167-4048
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.781000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 13518.xml