A Cross-Layer Trust-Based Consensus Protocol for Peer-to-Peer Energy Trading Using Fuzzy Logic

Peer-to-Peer (P2P) energy trading platforms are being actively designed, tested, and operated by engineers, power distribution companies, and prosumers. The assurance of the accountability of the conduct of different stakeholders through a robust trust management mechanism is imperative in such plat...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE internet of things journal 2022-08, Vol.9 (16), p.14779-14789
Hauptverfasser: Chowdhury, Mohammad Jabed M., Usman, Muhammad, Ferdous, Md Sadek, Chowdhury, Niaz, Harun, Anam Ibna, Jannat, Umme Sumaya, Biswas, Kamanashis
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 14789
container_issue 16
container_start_page 14779
container_title IEEE internet of things journal
container_volume 9
creator Chowdhury, Mohammad Jabed M.
Usman, Muhammad
Ferdous, Md Sadek
Chowdhury, Niaz
Harun, Anam Ibna
Jannat, Umme Sumaya
Biswas, Kamanashis
description Peer-to-Peer (P2P) energy trading platforms are being actively designed, tested, and operated by engineers, power distribution companies, and prosumers. The assurance of the accountability of the conduct of different stakeholders through a robust trust management mechanism is imperative in such platforms. The usage of blockchain, as an underlying technology, can ensure numerous properties, such as immutability, transparency, and traceable execution of transactions, in addition to ensuring trust establishment among different entities of the system. Few blockchain-based decentralized energy trading platforms have been designed in the literature to build trust about the platform and among prosumers. However, none of these proposals have considered human-in-the-loop in the trust establishment process. Moreover, these solutions have considered trust only at a particular layer of the blockchain, such as at the application or consensus layer. To bridge this gap, this article presents a novel cross-layer trust-based consensus protocol that considers human-in-the-loop and employs fuzzy logic to address the issue of vagueness of trust values by offering human interpretable trust level. The experimental results demonstrate the efficiency and effectiveness of our proposed protocol in comparison to established consensus mechanisms. The analysis also shows the protocol is immune against selfish mining, 51% and Sybil attacks.
doi_str_mv 10.1109/JIOT.2021.3063710
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_crossref_primary_10_1109_JIOT_2021_3063710</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9372308</ieee_id><sourcerecordid>2700414807</sourcerecordid><originalsourceid>FETCH-LOGICAL-c336t-976e655b6515ef9eeadcfb1a187c707062bd87f6a57f3f6d14f7955339a6ecc63</originalsourceid><addsrcrecordid>eNpNkD1vwjAQhq2qlYooP6DqYqmzqT9iOxkpoi1VJBhgrWWSMwqiMbWTIfz6JgJVXe5ueJ873YPQI6NTxmj28rlcbaaccjYVVAnN6A0accE1SZTit__mezSJ8UAp7THJMjVCXzM8Dz5GktsOAt6ENjbk1UYo8dzXEerYRrwOvvGFP2LnA14DBNJ4MnS8qCHsux6zZVXv8TYO9a09nzuc-31VPKA7Z48RJtc-Rtu3xWb-QfLV-3I-y0khhGpIphUoKXdKMgkuA7Bl4XbMslQXmmqq-K5MtVNWaiecKlnidCalEJlVUBRKjNHzZe8p-J8WYmMOvg11f9JwTWnCkpTqPsUuqWJ4OYAzp1B929AZRs1g0gwmzWDSXE32zNOFqQDgL58JzQVNxS8RN25x</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2700414807</pqid></control><display><type>article</type><title>A Cross-Layer Trust-Based Consensus Protocol for Peer-to-Peer Energy Trading Using Fuzzy Logic</title><source>IEEE Electronic Library (IEL)</source><creator>Chowdhury, Mohammad Jabed M. ; Usman, Muhammad ; Ferdous, Md Sadek ; Chowdhury, Niaz ; Harun, Anam Ibna ; Jannat, Umme Sumaya ; Biswas, Kamanashis</creator><creatorcontrib>Chowdhury, Mohammad Jabed M. ; Usman, Muhammad ; Ferdous, Md Sadek ; Chowdhury, Niaz ; Harun, Anam Ibna ; Jannat, Umme Sumaya ; Biswas, Kamanashis</creatorcontrib><description>Peer-to-Peer (P2P) energy trading platforms are being actively designed, tested, and operated by engineers, power distribution companies, and prosumers. The assurance of the accountability of the conduct of different stakeholders through a robust trust management mechanism is imperative in such platforms. The usage of blockchain, as an underlying technology, can ensure numerous properties, such as immutability, transparency, and traceable execution of transactions, in addition to ensuring trust establishment among different entities of the system. Few blockchain-based decentralized energy trading platforms have been designed in the literature to build trust about the platform and among prosumers. However, none of these proposals have considered human-in-the-loop in the trust establishment process. Moreover, these solutions have considered trust only at a particular layer of the blockchain, such as at the application or consensus layer. To bridge this gap, this article presents a novel cross-layer trust-based consensus protocol that considers human-in-the-loop and employs fuzzy logic to address the issue of vagueness of trust values by offering human interpretable trust level. The experimental results demonstrate the efficiency and effectiveness of our proposed protocol in comparison to established consensus mechanisms. The analysis also shows the protocol is immune against selfish mining, 51% and Sybil attacks.</description><identifier>ISSN: 2327-4662</identifier><identifier>EISSN: 2327-4662</identifier><identifier>DOI: 10.1109/JIOT.2021.3063710</identifier><identifier>CODEN: IITJAU</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>Blockchain ; Consensus protocol ; cross-layer ; Cryptography ; Cybersecurity ; Electric power distribution ; energy trading ; Fuzzy logic ; Internet of Things ; Peer-to-peer computing ; Platforms ; Proposals ; Task analysis ; trust ; Trustworthiness</subject><ispartof>IEEE internet of things journal, 2022-08, Vol.9 (16), p.14779-14789</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2022</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c336t-976e655b6515ef9eeadcfb1a187c707062bd87f6a57f3f6d14f7955339a6ecc63</citedby><cites>FETCH-LOGICAL-c336t-976e655b6515ef9eeadcfb1a187c707062bd87f6a57f3f6d14f7955339a6ecc63</cites><orcidid>0000-0002-7895-5427 ; 0000-0002-8361-4870 ; 0000-0003-4476-8882 ; 0000-0003-2227-4187 ; 0000-0002-2528-464X ; 0000-0003-3719-8607</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9372308$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27924,27925,54758</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/9372308$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Chowdhury, Mohammad Jabed M.</creatorcontrib><creatorcontrib>Usman, Muhammad</creatorcontrib><creatorcontrib>Ferdous, Md Sadek</creatorcontrib><creatorcontrib>Chowdhury, Niaz</creatorcontrib><creatorcontrib>Harun, Anam Ibna</creatorcontrib><creatorcontrib>Jannat, Umme Sumaya</creatorcontrib><creatorcontrib>Biswas, Kamanashis</creatorcontrib><title>A Cross-Layer Trust-Based Consensus Protocol for Peer-to-Peer Energy Trading Using Fuzzy Logic</title><title>IEEE internet of things journal</title><addtitle>JIoT</addtitle><description>Peer-to-Peer (P2P) energy trading platforms are being actively designed, tested, and operated by engineers, power distribution companies, and prosumers. The assurance of the accountability of the conduct of different stakeholders through a robust trust management mechanism is imperative in such platforms. The usage of blockchain, as an underlying technology, can ensure numerous properties, such as immutability, transparency, and traceable execution of transactions, in addition to ensuring trust establishment among different entities of the system. Few blockchain-based decentralized energy trading platforms have been designed in the literature to build trust about the platform and among prosumers. However, none of these proposals have considered human-in-the-loop in the trust establishment process. Moreover, these solutions have considered trust only at a particular layer of the blockchain, such as at the application or consensus layer. To bridge this gap, this article presents a novel cross-layer trust-based consensus protocol that considers human-in-the-loop and employs fuzzy logic to address the issue of vagueness of trust values by offering human interpretable trust level. The experimental results demonstrate the efficiency and effectiveness of our proposed protocol in comparison to established consensus mechanisms. The analysis also shows the protocol is immune against selfish mining, 51% and Sybil attacks.</description><subject>Blockchain</subject><subject>Consensus protocol</subject><subject>cross-layer</subject><subject>Cryptography</subject><subject>Cybersecurity</subject><subject>Electric power distribution</subject><subject>energy trading</subject><subject>Fuzzy logic</subject><subject>Internet of Things</subject><subject>Peer-to-peer computing</subject><subject>Platforms</subject><subject>Proposals</subject><subject>Task analysis</subject><subject>trust</subject><subject>Trustworthiness</subject><issn>2327-4662</issn><issn>2327-4662</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpNkD1vwjAQhq2qlYooP6DqYqmzqT9iOxkpoi1VJBhgrWWSMwqiMbWTIfz6JgJVXe5ueJ873YPQI6NTxmj28rlcbaaccjYVVAnN6A0accE1SZTit__mezSJ8UAp7THJMjVCXzM8Dz5GktsOAt6ENjbk1UYo8dzXEerYRrwOvvGFP2LnA14DBNJ4MnS8qCHsux6zZVXv8TYO9a09nzuc-31VPKA7Z48RJtc-Rtu3xWb-QfLV-3I-y0khhGpIphUoKXdKMgkuA7Bl4XbMslQXmmqq-K5MtVNWaiecKlnidCalEJlVUBRKjNHzZe8p-J8WYmMOvg11f9JwTWnCkpTqPsUuqWJ4OYAzp1B929AZRs1g0gwmzWDSXE32zNOFqQDgL58JzQVNxS8RN25x</recordid><startdate>20220815</startdate><enddate>20220815</enddate><creator>Chowdhury, Mohammad Jabed M.</creator><creator>Usman, Muhammad</creator><creator>Ferdous, Md Sadek</creator><creator>Chowdhury, Niaz</creator><creator>Harun, Anam Ibna</creator><creator>Jannat, Umme Sumaya</creator><creator>Biswas, Kamanashis</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-7895-5427</orcidid><orcidid>https://orcid.org/0000-0002-8361-4870</orcidid><orcidid>https://orcid.org/0000-0003-4476-8882</orcidid><orcidid>https://orcid.org/0000-0003-2227-4187</orcidid><orcidid>https://orcid.org/0000-0002-2528-464X</orcidid><orcidid>https://orcid.org/0000-0003-3719-8607</orcidid></search><sort><creationdate>20220815</creationdate><title>A Cross-Layer Trust-Based Consensus Protocol for Peer-to-Peer Energy Trading Using Fuzzy Logic</title><author>Chowdhury, Mohammad Jabed M. ; Usman, Muhammad ; Ferdous, Md Sadek ; Chowdhury, Niaz ; Harun, Anam Ibna ; Jannat, Umme Sumaya ; Biswas, Kamanashis</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c336t-976e655b6515ef9eeadcfb1a187c707062bd87f6a57f3f6d14f7955339a6ecc63</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Blockchain</topic><topic>Consensus protocol</topic><topic>cross-layer</topic><topic>Cryptography</topic><topic>Cybersecurity</topic><topic>Electric power distribution</topic><topic>energy trading</topic><topic>Fuzzy logic</topic><topic>Internet of Things</topic><topic>Peer-to-peer computing</topic><topic>Platforms</topic><topic>Proposals</topic><topic>Task analysis</topic><topic>trust</topic><topic>Trustworthiness</topic><toplevel>online_resources</toplevel><creatorcontrib>Chowdhury, Mohammad Jabed M.</creatorcontrib><creatorcontrib>Usman, Muhammad</creatorcontrib><creatorcontrib>Ferdous, Md Sadek</creatorcontrib><creatorcontrib>Chowdhury, Niaz</creatorcontrib><creatorcontrib>Harun, Anam Ibna</creatorcontrib><creatorcontrib>Jannat, Umme Sumaya</creatorcontrib><creatorcontrib>Biswas, Kamanashis</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>Chowdhury, Mohammad Jabed M.</au><au>Usman, Muhammad</au><au>Ferdous, Md Sadek</au><au>Chowdhury, Niaz</au><au>Harun, Anam Ibna</au><au>Jannat, Umme Sumaya</au><au>Biswas, Kamanashis</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Cross-Layer Trust-Based Consensus Protocol for Peer-to-Peer Energy Trading Using Fuzzy Logic</atitle><jtitle>IEEE internet of things journal</jtitle><stitle>JIoT</stitle><date>2022-08-15</date><risdate>2022</risdate><volume>9</volume><issue>16</issue><spage>14779</spage><epage>14789</epage><pages>14779-14789</pages><issn>2327-4662</issn><eissn>2327-4662</eissn><coden>IITJAU</coden><abstract>Peer-to-Peer (P2P) energy trading platforms are being actively designed, tested, and operated by engineers, power distribution companies, and prosumers. The assurance of the accountability of the conduct of different stakeholders through a robust trust management mechanism is imperative in such platforms. The usage of blockchain, as an underlying technology, can ensure numerous properties, such as immutability, transparency, and traceable execution of transactions, in addition to ensuring trust establishment among different entities of the system. Few blockchain-based decentralized energy trading platforms have been designed in the literature to build trust about the platform and among prosumers. However, none of these proposals have considered human-in-the-loop in the trust establishment process. Moreover, these solutions have considered trust only at a particular layer of the blockchain, such as at the application or consensus layer. To bridge this gap, this article presents a novel cross-layer trust-based consensus protocol that considers human-in-the-loop and employs fuzzy logic to address the issue of vagueness of trust values by offering human interpretable trust level. The experimental results demonstrate the efficiency and effectiveness of our proposed protocol in comparison to established consensus mechanisms. The analysis also shows the protocol is immune against selfish mining, 51% and Sybil attacks.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/JIOT.2021.3063710</doi><tpages>11</tpages><orcidid>https://orcid.org/0000-0002-7895-5427</orcidid><orcidid>https://orcid.org/0000-0002-8361-4870</orcidid><orcidid>https://orcid.org/0000-0003-4476-8882</orcidid><orcidid>https://orcid.org/0000-0003-2227-4187</orcidid><orcidid>https://orcid.org/0000-0002-2528-464X</orcidid><orcidid>https://orcid.org/0000-0003-3719-8607</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 2327-4662
ispartof IEEE internet of things journal, 2022-08, Vol.9 (16), p.14779-14789
issn 2327-4662
2327-4662
language eng
recordid cdi_crossref_primary_10_1109_JIOT_2021_3063710
source IEEE Electronic Library (IEL)
subjects Blockchain
Consensus protocol
cross-layer
Cryptography
Cybersecurity
Electric power distribution
energy trading
Fuzzy logic
Internet of Things
Peer-to-peer computing
Platforms
Proposals
Task analysis
trust
Trustworthiness
title A Cross-Layer Trust-Based Consensus Protocol for Peer-to-Peer Energy Trading Using Fuzzy Logic
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-23T18%3A48%3A29IST&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=A%20Cross-Layer%20Trust-Based%20Consensus%20Protocol%20for%20Peer-to-Peer%20Energy%20Trading%20Using%20Fuzzy%20Logic&rft.jtitle=IEEE%20internet%20of%20things%20journal&rft.au=Chowdhury,%20Mohammad%20Jabed%20M.&rft.date=2022-08-15&rft.volume=9&rft.issue=16&rft.spage=14779&rft.epage=14789&rft.pages=14779-14789&rft.issn=2327-4662&rft.eissn=2327-4662&rft.coden=IITJAU&rft_id=info:doi/10.1109/JIOT.2021.3063710&rft_dat=%3Cproquest_RIE%3E2700414807%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=2700414807&rft_id=info:pmid/&rft_ieee_id=9372308&rfr_iscdi=true