Selecting reliable blockchain peers via hybrid blockchain reliability prediction

Abstract Blockchain and blockchain‐based decentralised applications have been attracting increasing attention recently. In public blockchain systems, users usually connect to third‐party peers or run a peer to join the P2P blockchain network. However, connecting to unreliable blockchain peers will l...

Full description

Saved in:
Bibliographic Details
Main Authors: Peilin Zheng, Zibin Zheng, Liang Chen
Format: Article
Language:English
Published: Wiley 2023-08-01
Series:IET Software
Subjects:
Online Access:https://doi.org/10.1049/sfw2.12118
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849434970861338624
author Peilin Zheng
Zibin Zheng
Liang Chen
author_facet Peilin Zheng
Zibin Zheng
Liang Chen
author_sort Peilin Zheng
collection DOAJ
description Abstract Blockchain and blockchain‐based decentralised applications have been attracting increasing attention recently. In public blockchain systems, users usually connect to third‐party peers or run a peer to join the P2P blockchain network. However, connecting to unreliable blockchain peers will lead to resource waste and even loss of cryptocurrencies by repeated transactions. In order to select reliable blockchain peers, it is urgently needed to evaluate and predict their reliability of them. Faced with this problem, we propose hybrid blockchain reliability prediction (H‐BRP), a Hybrid Blockchain Reliability Prediction model, to extract the blockchain reliability factors and then make the personalised prediction for each user. Comprehensive experiments conducted on 100 blockchain requesters and 200 blockchain peers demonstrate the effectiveness of the proposed H‐BRP model. Further, the implementation and dataset of 2,000,000 test cases are released.
format Article
id doaj-art-5638b39876f8483ea7d64e3f34bd6391
institution Kabale University
issn 1751-8806
1751-8814
language English
publishDate 2023-08-01
publisher Wiley
record_format Article
series IET Software
spelling doaj-art-5638b39876f8483ea7d64e3f34bd63912025-08-20T03:26:27ZengWileyIET Software1751-88061751-88142023-08-0117436237710.1049/sfw2.12118Selecting reliable blockchain peers via hybrid blockchain reliability predictionPeilin Zheng0Zibin Zheng1Liang Chen2School of Software Engineering Sun Yat‐sen University Zhuhai ChinaSchool of Software Engineering Sun Yat‐sen University Zhuhai ChinaSchool of Computer Science and Engineering Sun Yat‐sen University Guangzhou ChinaAbstract Blockchain and blockchain‐based decentralised applications have been attracting increasing attention recently. In public blockchain systems, users usually connect to third‐party peers or run a peer to join the P2P blockchain network. However, connecting to unreliable blockchain peers will lead to resource waste and even loss of cryptocurrencies by repeated transactions. In order to select reliable blockchain peers, it is urgently needed to evaluate and predict their reliability of them. Faced with this problem, we propose hybrid blockchain reliability prediction (H‐BRP), a Hybrid Blockchain Reliability Prediction model, to extract the blockchain reliability factors and then make the personalised prediction for each user. Comprehensive experiments conducted on 100 blockchain requesters and 200 blockchain peers demonstrate the effectiveness of the proposed H‐BRP model. Further, the implementation and dataset of 2,000,000 test cases are released.https://doi.org/10.1049/sfw2.12118software engineeringsoftware reliability
spellingShingle Peilin Zheng
Zibin Zheng
Liang Chen
Selecting reliable blockchain peers via hybrid blockchain reliability prediction
IET Software
software engineering
software reliability
title Selecting reliable blockchain peers via hybrid blockchain reliability prediction
title_full Selecting reliable blockchain peers via hybrid blockchain reliability prediction
title_fullStr Selecting reliable blockchain peers via hybrid blockchain reliability prediction
title_full_unstemmed Selecting reliable blockchain peers via hybrid blockchain reliability prediction
title_short Selecting reliable blockchain peers via hybrid blockchain reliability prediction
title_sort selecting reliable blockchain peers via hybrid blockchain reliability prediction
topic software engineering
software reliability
url https://doi.org/10.1049/sfw2.12118
work_keys_str_mv AT peilinzheng selectingreliableblockchainpeersviahybridblockchainreliabilityprediction
AT zibinzheng selectingreliableblockchainpeersviahybridblockchainreliabilityprediction
AT liangchen selectingreliableblockchainpeersviahybridblockchainreliabilityprediction