PoMC: An Efficient Blockchain Consensus Mechanism for Agricultural Internet of Things

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 le...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE internet of things journal 2024-05, Vol.11 (9), p.15193-15204
Hauptverfasser: Xiong, Shuming, Wang, Zeyu, Ni, Qiang, Han, Xue
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 15204
container_issue 9
container_start_page 15193
container_title IEEE internet of things journal
container_volume 11
creator Xiong, Shuming
Wang, Zeyu
Ni, Qiang
Han, Xue
description 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 article 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 demonstrate 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 practical Byzantine fault tolerance (PBFT) by 56%, 60% and 64% in terms of the system throughput, respectively.
doi_str_mv 10.1109/JIOT.2023.3348198
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_journals_3046911581</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>10376378</ieee_id><sourcerecordid>3046911581</sourcerecordid><originalsourceid>FETCH-LOGICAL-c246t-e72fb6382f66f25a3f6b4d161306a60d516333f106bb63949f856b6dd8b2bed33</originalsourceid><addsrcrecordid>eNpNkE1PAjEQhhujiQT5ASYemngG287u7K433KBiIHiAc7MfLRSXFtvdg__eJXDgNG8mzzuTPIQ8cjbhnGUvX_PVeiKYgAlAlPIsvSEDASIZR4ji9irfk1EIe8ZYX4t5hgOy-XbL_JVOLZ1pbSqjbEvfGlf9VLvCWJo7G5QNXaBL1W-sCQeqnafTrTdV17SdLxo6t63yVrXUabreGbsND-ROF01Qo8scks37bJ1_jherj3k-XYwrEWE7VonQJUIqNKIWcQEay6jmyIFhgayOOQKA5gzLHsuiTKcxlljXaSlKVQMMyfP57tG7306FVu5d523_UgKLMOM8TnlP8TNVeReCV1oevTkU_k9yJk8C5UmgPAmUF4F95-ncMUqpKx4ShCSFf9zUaxo</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>3046911581</pqid></control><display><type>article</type><title>PoMC: An Efficient Blockchain Consensus Mechanism for Agricultural Internet of Things</title><source>IEEE Electronic Library (IEL)</source><creator>Xiong, Shuming ; Wang, Zeyu ; Ni, Qiang ; Han, Xue</creator><creatorcontrib>Xiong, Shuming ; Wang, Zeyu ; Ni, Qiang ; Han, Xue</creatorcontrib><description>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 article 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 demonstrate 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 practical Byzantine fault tolerance (PBFT) by 56%, 60% and 64% in terms of the system throughput, respectively.</description><identifier>ISSN: 2327-4662</identifier><identifier>EISSN: 2327-4662</identifier><identifier>DOI: 10.1109/JIOT.2023.3348198</identifier><identifier>CODEN: IITJAU</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>Agricultural IoT ; Algorithms ; Blockchain ; consensus mechanism ; Consensus protocol ; credit-based selection ; Cryptography ; Cybersecurity ; distributed system ; Energy sources ; Energy storage ; Fault tolerance ; Indexes ; Internet of Things ; Peer-to-peer computing ; Security ; Sensors ; Throughput</subject><ispartof>IEEE internet of things journal, 2024-05, Vol.11 (9), p.15193-15204</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2024</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c246t-e72fb6382f66f25a3f6b4d161306a60d516333f106bb63949f856b6dd8b2bed33</cites><orcidid>0000-0002-4593-1656 ; 0000-0002-4972-7441 ; 0000-0002-9692-515X</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/10376378$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>315,782,786,798,27931,27932,54765</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/10376378$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Xiong, Shuming</creatorcontrib><creatorcontrib>Wang, Zeyu</creatorcontrib><creatorcontrib>Ni, Qiang</creatorcontrib><creatorcontrib>Han, Xue</creatorcontrib><title>PoMC: An Efficient Blockchain Consensus Mechanism for Agricultural Internet of Things</title><title>IEEE internet of things journal</title><addtitle>JIoT</addtitle><description>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 article 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 demonstrate 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 practical Byzantine fault tolerance (PBFT) by 56%, 60% and 64% in terms of the system throughput, respectively.</description><subject>Agricultural IoT</subject><subject>Algorithms</subject><subject>Blockchain</subject><subject>consensus mechanism</subject><subject>Consensus protocol</subject><subject>credit-based selection</subject><subject>Cryptography</subject><subject>Cybersecurity</subject><subject>distributed system</subject><subject>Energy sources</subject><subject>Energy storage</subject><subject>Fault tolerance</subject><subject>Indexes</subject><subject>Internet of Things</subject><subject>Peer-to-peer computing</subject><subject>Security</subject><subject>Sensors</subject><subject>Throughput</subject><issn>2327-4662</issn><issn>2327-4662</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpNkE1PAjEQhhujiQT5ASYemngG287u7K433KBiIHiAc7MfLRSXFtvdg__eJXDgNG8mzzuTPIQ8cjbhnGUvX_PVeiKYgAlAlPIsvSEDASIZR4ji9irfk1EIe8ZYX4t5hgOy-XbL_JVOLZ1pbSqjbEvfGlf9VLvCWJo7G5QNXaBL1W-sCQeqnafTrTdV17SdLxo6t63yVrXUabreGbsND-ROF01Qo8scks37bJ1_jherj3k-XYwrEWE7VonQJUIqNKIWcQEay6jmyIFhgayOOQKA5gzLHsuiTKcxlljXaSlKVQMMyfP57tG7306FVu5d523_UgKLMOM8TnlP8TNVeReCV1oevTkU_k9yJk8C5UmgPAmUF4F95-ncMUqpKx4ShCSFf9zUaxo</recordid><startdate>20240501</startdate><enddate>20240501</enddate><creator>Xiong, Shuming</creator><creator>Wang, Zeyu</creator><creator>Ni, Qiang</creator><creator>Han, Xue</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-4593-1656</orcidid><orcidid>https://orcid.org/0000-0002-4972-7441</orcidid><orcidid>https://orcid.org/0000-0002-9692-515X</orcidid></search><sort><creationdate>20240501</creationdate><title>PoMC: An Efficient Blockchain Consensus Mechanism for Agricultural Internet of Things</title><author>Xiong, Shuming ; Wang, Zeyu ; Ni, Qiang ; Han, Xue</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c246t-e72fb6382f66f25a3f6b4d161306a60d516333f106bb63949f856b6dd8b2bed33</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Agricultural IoT</topic><topic>Algorithms</topic><topic>Blockchain</topic><topic>consensus mechanism</topic><topic>Consensus protocol</topic><topic>credit-based selection</topic><topic>Cryptography</topic><topic>Cybersecurity</topic><topic>distributed system</topic><topic>Energy sources</topic><topic>Energy storage</topic><topic>Fault tolerance</topic><topic>Indexes</topic><topic>Internet of Things</topic><topic>Peer-to-peer computing</topic><topic>Security</topic><topic>Sensors</topic><topic>Throughput</topic><toplevel>online_resources</toplevel><creatorcontrib>Xiong, Shuming</creatorcontrib><creatorcontrib>Wang, Zeyu</creatorcontrib><creatorcontrib>Ni, Qiang</creatorcontrib><creatorcontrib>Han, Xue</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEEE internet of things journal</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Xiong, Shuming</au><au>Wang, Zeyu</au><au>Ni, Qiang</au><au>Han, Xue</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>PoMC: An Efficient Blockchain Consensus Mechanism for Agricultural Internet of Things</atitle><jtitle>IEEE internet of things journal</jtitle><stitle>JIoT</stitle><date>2024-05-01</date><risdate>2024</risdate><volume>11</volume><issue>9</issue><spage>15193</spage><epage>15204</epage><pages>15193-15204</pages><issn>2327-4662</issn><eissn>2327-4662</eissn><coden>IITJAU</coden><abstract>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 article 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 demonstrate 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 practical Byzantine fault tolerance (PBFT) by 56%, 60% and 64% in terms of the system throughput, respectively.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/JIOT.2023.3348198</doi><tpages>12</tpages><orcidid>https://orcid.org/0000-0002-4593-1656</orcidid><orcidid>https://orcid.org/0000-0002-4972-7441</orcidid><orcidid>https://orcid.org/0000-0002-9692-515X</orcidid></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 2327-4662
ispartof IEEE internet of things journal, 2024-05, Vol.11 (9), p.15193-15204
issn 2327-4662
2327-4662
language eng
recordid cdi_proquest_journals_3046911581
source IEEE Electronic Library (IEL)
subjects Agricultural IoT
Algorithms
Blockchain
consensus mechanism
Consensus protocol
credit-based selection
Cryptography
Cybersecurity
distributed system
Energy sources
Energy storage
Fault tolerance
Indexes
Internet of Things
Peer-to-peer computing
Security
Sensors
Throughput
title PoMC: An Efficient Blockchain Consensus Mechanism for Agricultural Internet of Things
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-05T02%3A05%3A56IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=PoMC:%20An%20Efficient%20Blockchain%20Consensus%20Mechanism%20for%20Agricultural%20Internet%20of%20Things&rft.jtitle=IEEE%20internet%20of%20things%20journal&rft.au=Xiong,%20Shuming&rft.date=2024-05-01&rft.volume=11&rft.issue=9&rft.spage=15193&rft.epage=15204&rft.pages=15193-15204&rft.issn=2327-4662&rft.eissn=2327-4662&rft.coden=IITJAU&rft_id=info:doi/10.1109/JIOT.2023.3348198&rft_dat=%3Cproquest_RIE%3E3046911581%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=3046911581&rft_id=info:pmid/&rft_ieee_id=10376378&rfr_iscdi=true