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...
Gespeichert in:
Veröffentlicht in: | IEEE internet of things journal 2022-03, Vol.9 (6), p.4371-4384 |
---|---|
Hauptverfasser: | , , , , , |
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 |