Zhijie Ma, Qinglin Zhao, Jianwen Yuan, Xiaobo Zhou, Li Feng
{"title":"Fork Probability Analysis of PoUW Consensus Mechanism","authors":"Zhijie Ma, Qinglin Zhao, Jianwen Yuan, Xiaobo Zhou, Li Feng","doi":"10.1109/SmartIoT49966.2020.00060","DOIUrl":null,"url":null,"abstract":"In Blockchain, fork is a fundamental impediment to consensus mechanisms such as Proof-of-Work (PoW). In this paper, we study the fork probability of the famous Proof-of-Useful-Work (PoUW) consensus mechanism, which has recently been proposed to solve the huge waste of computing resources in PoW. With PoUW, each miner first does useful work (e.g., data classification), and then competes for the leader according to the number of the executed CPU instructions. Compared with conventional factors such as network delay, the time of doing useful work is a new and salient factor leading to a fork for a PoUW-based blockchain. Taking into account some important factors (e.g., the time of doing useful work, computational power, network delay), we propose a theoretical model to characterize the impact of these factors on the PoUW fork probability. Extensive simulations verify that our model is very accurate. This study is helpful for providing guidance of configuring PoUW parameters.","PeriodicalId":399187,"journal":{"name":"2020 IEEE International Conference on Smart Internet of Things (SmartIoT)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE International Conference on Smart Internet of Things (SmartIoT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SmartIoT49966.2020.00060","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
In Blockchain, fork is a fundamental impediment to consensus mechanisms such as Proof-of-Work (PoW). In this paper, we study the fork probability of the famous Proof-of-Useful-Work (PoUW) consensus mechanism, which has recently been proposed to solve the huge waste of computing resources in PoW. With PoUW, each miner first does useful work (e.g., data classification), and then competes for the leader according to the number of the executed CPU instructions. Compared with conventional factors such as network delay, the time of doing useful work is a new and salient factor leading to a fork for a PoUW-based blockchain. Taking into account some important factors (e.g., the time of doing useful work, computational power, network delay), we propose a theoretical model to characterize the impact of these factors on the PoUW fork probability. Extensive simulations verify that our model is very accurate. This study is helpful for providing guidance of configuring PoUW parameters.