A Lightweight and Attack-Proof Bidirectional Blockchain Paradigm for Internet of Things

Diverse technologies, such as machine learning and big data, have been driving the prosperity of the Internet of Things (IoT) and the ubiquitous proliferation of IoT devices. Consequently, it is natural that IoT becomes the driving force to meet the increasing demand for frictionless transactions. T...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE internet of things journal 2022-03, Vol.9 (6), p.4371-4384
Hauptverfasser: Xu, Chenhao, Qu, Youyang, Luan, Tom H., Eklund, Peter W., Xiang, Yong, Gao, Longxiang
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 4384
container_issue 6
container_start_page 4371
container_title IEEE internet of things journal
container_volume 9
creator Xu, Chenhao
Qu, Youyang
Luan, Tom H.
Eklund, Peter W.
Xiang, Yong
Gao, Longxiang
description Diverse technologies, such as machine learning and big data, have been driving the prosperity of the Internet of Things (IoT) and the ubiquitous proliferation of IoT devices. Consequently, it is natural that IoT becomes the driving force to meet the increasing demand for frictionless transactions. To secure transactions in IoT, blockchain is widely deployed since it can remove the necessity of a trusted central authority. However, the mainstream blockchain-based IoT payment platforms, dominated by Proof-of-Work (PoW) and Proof-of-Stake (PoS) consensus algorithms, face several major security and scalability challenges that result in system failures and financial loss. Among the three leading attacks in this scenario, double-spend attacks and long-range attacks threaten the tokens of blockchain users, while eclipse attacks target Denial of Service. To defeat these attacks, a novel bidirectional-linked blockchain (BLB) using chameleon hash functions is proposed, where bidirectional pointers are constructed between blocks. Furthermore, a new committee members auction (CMA) consensus algorithm is designed to improve the security and attack resistance of BLB while guaranteeing high scalability. In CMA, distributed blockchain nodes elect committee members through a verifiable random function. The smart contract uses Shamir's secret-sharing scheme to distribute the trapdoor keys to committee members. To better investigate BLB's resistance against double-spend attacks, an improved Nakamoto's attack analysis is presented. In addition, a modified entropy metric is devised to measure eclipse attack resistance across different consensus algorithms. Extensive evaluation results show the superior resistance against attacks and demonstrate high scalability of BLB compared with current leading paradigms based on PoS and PoW.
doi_str_mv 10.1109/JIOT.2021.3103275
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_journals_2637437935</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9509292</ieee_id><sourcerecordid>2637437935</sourcerecordid><originalsourceid>FETCH-LOGICAL-c359t-477fe8c31dc39c5faa0781ef8939531b32243af427643475e71eaf2f1e9e944e3</originalsourceid><addsrcrecordid>eNpNkMtKAzEUhoMoWGofQNwEXE_NddIs2-KlUmgXFZchZk7a9DJTk4j49s7QIm7Ofxb_dzh8CN1SMqSU6IfX2WI1ZITRIaeEMyUvUI-1WYiyZJf_9ms0SGlLCGkxSXXZQ-9jPA_rTf6GbmJbV3ics3W7YhmbxuNJqEIEl0NT2z2e7Bu3cxsbary00VZhfcC-iXhWZ4g1ZNwSq02o1-kGXXm7TzA4Zx-9PT2upi_FfPE8m47nheNS50Io5WHkOK0c1056a4kaUfAjzbXk9IMzJrj1gqlScKEkKArWM09BgxYCeB_dn-4eY_P5BSmbbfMV21-TYSVXgivNZduip5aLTUoRvDnGcLDxx1BiOoWmU2g6heassGXuTkwAgL--lkQzzfgvp1drww</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2637437935</pqid></control><display><type>article</type><title>A Lightweight and Attack-Proof Bidirectional Blockchain Paradigm for Internet of Things</title><source>IEEE/IET Electronic Library (IEL)</source><creator>Xu, Chenhao ; Qu, Youyang ; Luan, Tom H. ; Eklund, Peter W. ; Xiang, Yong ; Gao, Longxiang</creator><creatorcontrib>Xu, Chenhao ; Qu, Youyang ; Luan, Tom H. ; Eklund, Peter W. ; Xiang, Yong ; Gao, Longxiang</creatorcontrib><description>Diverse technologies, such as machine learning and big data, have been driving the prosperity of the Internet of Things (IoT) and the ubiquitous proliferation of IoT devices. Consequently, it is natural that IoT becomes the driving force to meet the increasing demand for frictionless transactions. To secure transactions in IoT, blockchain is widely deployed since it can remove the necessity of a trusted central authority. However, the mainstream blockchain-based IoT payment platforms, dominated by Proof-of-Work (PoW) and Proof-of-Stake (PoS) consensus algorithms, face several major security and scalability challenges that result in system failures and financial loss. Among the three leading attacks in this scenario, double-spend attacks and long-range attacks threaten the tokens of blockchain users, while eclipse attacks target Denial of Service. To defeat these attacks, a novel bidirectional-linked blockchain (BLB) using chameleon hash functions is proposed, where bidirectional pointers are constructed between blocks. Furthermore, a new committee members auction (CMA) consensus algorithm is designed to improve the security and attack resistance of BLB while guaranteeing high scalability. In CMA, distributed blockchain nodes elect committee members through a verifiable random function. The smart contract uses Shamir's secret-sharing scheme to distribute the trapdoor keys to committee members. To better investigate BLB's resistance against double-spend attacks, an improved Nakamoto's attack analysis is presented. In addition, a modified entropy metric is devised to measure eclipse attack resistance across different consensus algorithms. Extensive evaluation results show the superior resistance against attacks and demonstrate high scalability of BLB compared with current leading paradigms based on PoS and PoW.</description><identifier>ISSN: 2327-4662</identifier><identifier>EISSN: 2327-4662</identifier><identifier>DOI: 10.1109/JIOT.2021.3103275</identifier><identifier>CODEN: IITJAU</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>Algorithms ; Bidirectional blockchain ; Blockchain ; Blockchains ; Consensus algorithm ; Cryptography ; Cybersecurity ; Denial of service attacks ; double-spend attack ; eclipse attack ; Hash based algorithms ; Hash functions ; Internet of Things ; Internet of Things (IoT) ; long-range attack ; Machine learning ; Payment systems ; Resistance ; Scalability ; System failures</subject><ispartof>IEEE internet of things journal, 2022-03, Vol.9 (6), p.4371-4384</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2022</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c359t-477fe8c31dc39c5faa0781ef8939531b32243af427643475e71eaf2f1e9e944e3</citedby><cites>FETCH-LOGICAL-c359t-477fe8c31dc39c5faa0781ef8939531b32243af427643475e71eaf2f1e9e944e3</cites><orcidid>0000-0003-3545-7863 ; 0000-0003-2313-8603 ; 0000-0002-3026-7537 ; 0000-0002-5215-7443 ; 0000-0003-0819-7269 ; 0000-0002-2944-4647</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9509292$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27901,27902,54733</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/9509292$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Xu, Chenhao</creatorcontrib><creatorcontrib>Qu, Youyang</creatorcontrib><creatorcontrib>Luan, Tom H.</creatorcontrib><creatorcontrib>Eklund, Peter W.</creatorcontrib><creatorcontrib>Xiang, Yong</creatorcontrib><creatorcontrib>Gao, Longxiang</creatorcontrib><title>A Lightweight and Attack-Proof Bidirectional Blockchain Paradigm for Internet of Things</title><title>IEEE internet of things journal</title><addtitle>JIoT</addtitle><description>Diverse technologies, such as machine learning and big data, have been driving the prosperity of the Internet of Things (IoT) and the ubiquitous proliferation of IoT devices. Consequently, it is natural that IoT becomes the driving force to meet the increasing demand for frictionless transactions. To secure transactions in IoT, blockchain is widely deployed since it can remove the necessity of a trusted central authority. However, the mainstream blockchain-based IoT payment platforms, dominated by Proof-of-Work (PoW) and Proof-of-Stake (PoS) consensus algorithms, face several major security and scalability challenges that result in system failures and financial loss. Among the three leading attacks in this scenario, double-spend attacks and long-range attacks threaten the tokens of blockchain users, while eclipse attacks target Denial of Service. To defeat these attacks, a novel bidirectional-linked blockchain (BLB) using chameleon hash functions is proposed, where bidirectional pointers are constructed between blocks. Furthermore, a new committee members auction (CMA) consensus algorithm is designed to improve the security and attack resistance of BLB while guaranteeing high scalability. In CMA, distributed blockchain nodes elect committee members through a verifiable random function. The smart contract uses Shamir's secret-sharing scheme to distribute the trapdoor keys to committee members. To better investigate BLB's resistance against double-spend attacks, an improved Nakamoto's attack analysis is presented. In addition, a modified entropy metric is devised to measure eclipse attack resistance across different consensus algorithms. Extensive evaluation results show the superior resistance against attacks and demonstrate high scalability of BLB compared with current leading paradigms based on PoS and PoW.</description><subject>Algorithms</subject><subject>Bidirectional blockchain</subject><subject>Blockchain</subject><subject>Blockchains</subject><subject>Consensus algorithm</subject><subject>Cryptography</subject><subject>Cybersecurity</subject><subject>Denial of service attacks</subject><subject>double-spend attack</subject><subject>eclipse attack</subject><subject>Hash based algorithms</subject><subject>Hash functions</subject><subject>Internet of Things</subject><subject>Internet of Things (IoT)</subject><subject>long-range attack</subject><subject>Machine learning</subject><subject>Payment systems</subject><subject>Resistance</subject><subject>Scalability</subject><subject>System failures</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>eNpNkMtKAzEUhoMoWGofQNwEXE_NddIs2-KlUmgXFZchZk7a9DJTk4j49s7QIm7Ofxb_dzh8CN1SMqSU6IfX2WI1ZITRIaeEMyUvUI-1WYiyZJf_9ms0SGlLCGkxSXXZQ-9jPA_rTf6GbmJbV3ics3W7YhmbxuNJqEIEl0NT2z2e7Bu3cxsbary00VZhfcC-iXhWZ4g1ZNwSq02o1-kGXXm7TzA4Zx-9PT2upi_FfPE8m47nheNS50Io5WHkOK0c1056a4kaUfAjzbXk9IMzJrj1gqlScKEkKArWM09BgxYCeB_dn-4eY_P5BSmbbfMV21-TYSVXgivNZduip5aLTUoRvDnGcLDxx1BiOoWmU2g6heassGXuTkwAgL--lkQzzfgvp1drww</recordid><startdate>20220315</startdate><enddate>20220315</enddate><creator>Xu, Chenhao</creator><creator>Qu, Youyang</creator><creator>Luan, Tom H.</creator><creator>Eklund, Peter W.</creator><creator>Xiang, Yong</creator><creator>Gao, Longxiang</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-0003-3545-7863</orcidid><orcidid>https://orcid.org/0000-0003-2313-8603</orcidid><orcidid>https://orcid.org/0000-0002-3026-7537</orcidid><orcidid>https://orcid.org/0000-0002-5215-7443</orcidid><orcidid>https://orcid.org/0000-0003-0819-7269</orcidid><orcidid>https://orcid.org/0000-0002-2944-4647</orcidid></search><sort><creationdate>20220315</creationdate><title>A Lightweight and Attack-Proof Bidirectional Blockchain Paradigm for Internet of Things</title><author>Xu, Chenhao ; Qu, Youyang ; Luan, Tom H. ; Eklund, Peter W. ; Xiang, Yong ; Gao, Longxiang</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c359t-477fe8c31dc39c5faa0781ef8939531b32243af427643475e71eaf2f1e9e944e3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Algorithms</topic><topic>Bidirectional blockchain</topic><topic>Blockchain</topic><topic>Blockchains</topic><topic>Consensus algorithm</topic><topic>Cryptography</topic><topic>Cybersecurity</topic><topic>Denial of service attacks</topic><topic>double-spend attack</topic><topic>eclipse attack</topic><topic>Hash based algorithms</topic><topic>Hash functions</topic><topic>Internet of Things</topic><topic>Internet of Things (IoT)</topic><topic>long-range attack</topic><topic>Machine learning</topic><topic>Payment systems</topic><topic>Resistance</topic><topic>Scalability</topic><topic>System failures</topic><toplevel>online_resources</toplevel><creatorcontrib>Xu, Chenhao</creatorcontrib><creatorcontrib>Qu, Youyang</creatorcontrib><creatorcontrib>Luan, Tom H.</creatorcontrib><creatorcontrib>Eklund, Peter W.</creatorcontrib><creatorcontrib>Xiang, Yong</creatorcontrib><creatorcontrib>Gao, Longxiang</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005–Present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998–Present</collection><collection>IEEE/IET 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>Xu, Chenhao</au><au>Qu, Youyang</au><au>Luan, Tom H.</au><au>Eklund, Peter W.</au><au>Xiang, Yong</au><au>Gao, Longxiang</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Lightweight and Attack-Proof Bidirectional Blockchain Paradigm for Internet of Things</atitle><jtitle>IEEE internet of things journal</jtitle><stitle>JIoT</stitle><date>2022-03-15</date><risdate>2022</risdate><volume>9</volume><issue>6</issue><spage>4371</spage><epage>4384</epage><pages>4371-4384</pages><issn>2327-4662</issn><eissn>2327-4662</eissn><coden>IITJAU</coden><abstract>Diverse technologies, such as machine learning and big data, have been driving the prosperity of the Internet of Things (IoT) and the ubiquitous proliferation of IoT devices. Consequently, it is natural that IoT becomes the driving force to meet the increasing demand for frictionless transactions. To secure transactions in IoT, blockchain is widely deployed since it can remove the necessity of a trusted central authority. However, the mainstream blockchain-based IoT payment platforms, dominated by Proof-of-Work (PoW) and Proof-of-Stake (PoS) consensus algorithms, face several major security and scalability challenges that result in system failures and financial loss. Among the three leading attacks in this scenario, double-spend attacks and long-range attacks threaten the tokens of blockchain users, while eclipse attacks target Denial of Service. To defeat these attacks, a novel bidirectional-linked blockchain (BLB) using chameleon hash functions is proposed, where bidirectional pointers are constructed between blocks. Furthermore, a new committee members auction (CMA) consensus algorithm is designed to improve the security and attack resistance of BLB while guaranteeing high scalability. In CMA, distributed blockchain nodes elect committee members through a verifiable random function. The smart contract uses Shamir's secret-sharing scheme to distribute the trapdoor keys to committee members. To better investigate BLB's resistance against double-spend attacks, an improved Nakamoto's attack analysis is presented. In addition, a modified entropy metric is devised to measure eclipse attack resistance across different consensus algorithms. Extensive evaluation results show the superior resistance against attacks and demonstrate high scalability of BLB compared with current leading paradigms based on PoS and PoW.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/JIOT.2021.3103275</doi><tpages>14</tpages><orcidid>https://orcid.org/0000-0003-3545-7863</orcidid><orcidid>https://orcid.org/0000-0003-2313-8603</orcidid><orcidid>https://orcid.org/0000-0002-3026-7537</orcidid><orcidid>https://orcid.org/0000-0002-5215-7443</orcidid><orcidid>https://orcid.org/0000-0003-0819-7269</orcidid><orcidid>https://orcid.org/0000-0002-2944-4647</orcidid></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 2327-4662
ispartof IEEE internet of things journal, 2022-03, Vol.9 (6), p.4371-4384
issn 2327-4662
2327-4662
language eng
recordid cdi_proquest_journals_2637437935
source IEEE/IET Electronic Library (IEL)
subjects Algorithms
Bidirectional blockchain
Blockchain
Blockchains
Consensus algorithm
Cryptography
Cybersecurity
Denial of service attacks
double-spend attack
eclipse attack
Hash based algorithms
Hash functions
Internet of Things
Internet of Things (IoT)
long-range attack
Machine learning
Payment systems
Resistance
Scalability
System failures
title A Lightweight and Attack-Proof Bidirectional Blockchain Paradigm for 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=2025-02-04T15%3A57%3A13IST&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%20Lightweight%20and%20Attack-Proof%20Bidirectional%20Blockchain%20Paradigm%20for%20Internet%20of%20Things&rft.jtitle=IEEE%20internet%20of%20things%20journal&rft.au=Xu,%20Chenhao&rft.date=2022-03-15&rft.volume=9&rft.issue=6&rft.spage=4371&rft.epage=4384&rft.pages=4371-4384&rft.issn=2327-4662&rft.eissn=2327-4662&rft.coden=IITJAU&rft_id=info:doi/10.1109/JIOT.2021.3103275&rft_dat=%3Cproquest_RIE%3E2637437935%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=2637437935&rft_id=info:pmid/&rft_ieee_id=9509292&rfr_iscdi=true