Accepted author manuscript, 14.2 MB, PDF document
Available under license: CC BY: Creative Commons Attribution 4.0 International License
Final published version
Research output: Contribution to Journal/Magazine › Journal article › peer-review
Research output: Contribution to Journal/Magazine › Journal article › peer-review
}
TY - JOUR
T1 - PoMC: An Efficient Blockchain Consensus Mechanism for Agricultural Internet of Things.
T2 - An Efficient Blockchain Consensus Mechanism for the Agricultural Internet of Things
AU - Xiong, Shuming
AU - Wang, Zeyu
AU - Ni, Qiang
AU - Han, Xue
PY - 2024/5/1
Y1 - 2024/5/1
N2 - Blockchain-based agricultural IoT systems face key challenges such as high delay and low transaction throughput. Existing complicated consensus mechanisms can cause IoT devices work inefficiently due to the limited computing, storage and energy resources. Additionally, many message exchanges can lead to high latency in the consensus process, which hinders the real-time applications of the agricultural IoT. Therefore, we propose Proof-of-Multifactor-Capacity (PoMC), an efficient and secure consensus mechanism for the agricultural IoT. It uses the communication capacity and credibility of a node as the evidence for making consensus. Moreover, a senator node lottery algorithm based on a credit mechanism and a new distributed incentive mechanism are designed to enhance security and motivate nodes to actively maintain the system. This paper analyses the performance of PoMC theoretically, including security, latency and system throughput, and presents a comparison of its asymptotic complexity with some existing consensus mechanisms. The simulation results demonstate that the average transaction validation latency and average consensus latency of PoMC have decreased by 10% and 23%. In addition, PoMC outperforms SENATE, PoQF and PBFT by 56%, 60% and 64% in terms of the system throughput, respectively.
AB - Blockchain-based agricultural IoT systems face key challenges such as high delay and low transaction throughput. Existing complicated consensus mechanisms can cause IoT devices work inefficiently due to the limited computing, storage and energy resources. Additionally, many message exchanges can lead to high latency in the consensus process, which hinders the real-time applications of the agricultural IoT. Therefore, we propose Proof-of-Multifactor-Capacity (PoMC), an efficient and secure consensus mechanism for the agricultural IoT. It uses the communication capacity and credibility of a node as the evidence for making consensus. Moreover, a senator node lottery algorithm based on a credit mechanism and a new distributed incentive mechanism are designed to enhance security and motivate nodes to actively maintain the system. This paper analyses the performance of PoMC theoretically, including security, latency and system throughput, and presents a comparison of its asymptotic complexity with some existing consensus mechanisms. The simulation results demonstate that the average transaction validation latency and average consensus latency of PoMC have decreased by 10% and 23%. In addition, PoMC outperforms SENATE, PoQF and PBFT by 56%, 60% and 64% in terms of the system throughput, respectively.
KW - Blockchain
KW - Consensus protocol
KW - Indexes
KW - Internet of Things
KW - Peer-to-peer computing
KW - Security
KW - Sensors
KW - Throughput
KW - agricultural IoT
KW - consensus mechanism
KW - credit-based
KW - distributed system
UR - http://www.scopus.com/inward/record.url?scp=85181559772&partnerID=8YFLogxK
U2 - 10.1109/jiot.2023.3348198
DO - 10.1109/jiot.2023.3348198
M3 - Journal article
VL - 11
SP - 15193
EP - 15204
JO - IEEE Internet of Things Journal
JF - IEEE Internet of Things Journal
SN - 2327-4662
IS - 9
ER -