ALLC: autonomous lightweight distributed ledger constructor for securing IoT information
Applying Distributed Ledger Technologies to securely manage intercommunicated data between IoT applications has recently been adopted on an enormous scale. They enable data integrity, privacy, and robustness to public, open, permission-less P2P networks. Voting-based consensus algorithms proved high...
Saved in:
Published in | Computing Vol. 107; no. 3; p. 79 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
Wien
Springer Nature B.V
01.03.2025
|
Subjects | |
Online Access | Get full text |
ISSN | 0010-485X 1436-5057 |
DOI | 10.1007/s00607-025-01424-z |
Cover
Abstract | Applying Distributed Ledger Technologies to securely manage intercommunicated data between IoT applications has recently been adopted on an enormous scale. They enable data integrity, privacy, and robustness to public, open, permission-less P2P networks. Voting-based consensus algorithms proved high efficiency even with limited computing and less power IoT devices. Moreover, they can identify legitimate information and isolate malicious attackers through repetitive voting queries to adjacent peers asking their opinions about the validity of each transaction. Several lightweight validation models are introduced to enrich IoT networks with better performance and higher security. Nevertheless, the current algorithms struggle to find adequate parameters that balance network security and operability, in addition to balancing fairness in distributed environments. This paper introduces an Autonomous Lightweight Ledger Constructor to resolve common defects and threats. Based on Reinforcement Learning, it can dynamically construct a valid distributed ledger in limited-computing systems under several adversarial conditions. The validity of transactions in this approach is calculated based on their cumulative weights and the issuer’s reputation, which are inferred subjectively by a lightweight Bayesian-like function. A new simulator is developed to evaluate ALLC performance and security. The experimental results demonstrate reasonable performance and high resistance against known compromises targeting Distributed Ledger Technologies. |
---|---|
AbstractList | Applying Distributed Ledger Technologies to securely manage intercommunicated data between IoT applications has recently been adopted on an enormous scale. They enable data integrity, privacy, and robustness to public, open, permission-less P2P networks. Voting-based consensus algorithms proved high efficiency even with limited computing and less power IoT devices. Moreover, they can identify legitimate information and isolate malicious attackers through repetitive voting queries to adjacent peers asking their opinions about the validity of each transaction. Several lightweight validation models are introduced to enrich IoT networks with better performance and higher security. Nevertheless, the current algorithms struggle to find adequate parameters that balance network security and operability, in addition to balancing fairness in distributed environments. This paper introduces an Autonomous Lightweight Ledger Constructor to resolve common defects and threats. Based on Reinforcement Learning, it can dynamically construct a valid distributed ledger in limited-computing systems under several adversarial conditions. The validity of transactions in this approach is calculated based on their cumulative weights and the issuer’s reputation, which are inferred subjectively by a lightweight Bayesian-like function. A new simulator is developed to evaluate ALLC performance and security. The experimental results demonstrate reasonable performance and high resistance against known compromises targeting Distributed Ledger Technologies. |
ArticleNumber | 79 |
Author | Emara, Karim Abo-Soliman, Mohamed Shaaban, Eman |
Author_xml | – sequence: 1 givenname: Mohamed surname: Abo-Soliman fullname: Abo-Soliman, Mohamed – sequence: 2 givenname: Eman surname: Shaaban fullname: Shaaban, Eman – sequence: 3 givenname: Karim surname: Emara fullname: Emara, Karim |
BookMark | eNotkE1LAzEQhoMo2Fb_gKeA5-jkYzeJt1L8KCx4qdBb2GbTuqVNapJF7K83tR5mBt55mIFnjC598A6hOwoPFEA-JoAaJAFWEaCCCXK8QCMqeE0qqOQlGgFQIEJVy2s0TmkLAIwrPULLadPMnnA75ODDPgwJ7_rNZ_52p467PuXYr4bsOrxz3cZFbIMv2WBziHhdKjk7xN5v8DwscO9LtG9zH_wNulq3u-Ru_-cEfbw8L2ZvpHl_nc-mDbEMIBNlO1Vrxiq54kwCZS1Q2lINLasFVVo7QTunra1XXDqwqqyEg0oX0ArF-QTdn-8eYvgaXMpmG4boy0vDaa001VKyQrEzZWNIKbq1OcR-38YfQ8GcDJqzQVMMmj-D5sh_ASv2Za8 |
Cites_doi | 10.3390/math11194116 10.1109/ACCESS.2022.3146343 10.1016/j.future.2020.09.019 10.1049/blc2.12054 10.1016/j.procs.2022.12.131 10.1002/wcs.72 10.1109/OJCS.2020.3010987 10.3390/su12125161 10.1109/MCOM.001.2200294 10.1111/j.2517-6161.1968.tb00722.x 10.1145/167088.167119 10.1016/j.engappai.2022.105670 10.1109/TAC.2019.2950873 10.1109/TII.2019.2897805 10.1016/j.jnca.2019.102481 10.1109/ICICIS58388.2023.10391125 10.1111/j.2517-6161.1979.tb01068.x 10.1016/j.jpdc.2020.09.002 10.1007/978-3-662-03822-2_5 10.1109/INFCOMW.2019.8845163 10.1109/ACCESS.2022.3211422 10.1145/3088510 10.1109/BRAINS49436.2020.9223294 10.1093/biomet/25.3-4.285 10.1007/978-0-387-49819-5_6 10.1007/s11277-024-11411-w 10.3150/12-BEJSP10 10.1016/j.ifacol.2018.11.213 10.1109/Blockchain.2019.00037 |
ContentType | Journal Article |
Copyright | Copyright Springer Nature B.V. Mar 2025 |
Copyright_xml | – notice: Copyright Springer Nature B.V. Mar 2025 |
DBID | AAYXX CITATION 7SC 8FD JQ2 L7M L~C L~D |
DOI | 10.1007/s00607-025-01424-z |
DatabaseName | CrossRef Computer and Information Systems Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
DatabaseTitle | CrossRef Computer and Information Systems Abstracts Technology Research Database Computer and Information Systems Abstracts – Academic Advanced Technologies Database with Aerospace ProQuest Computer Science Collection Computer and Information Systems Abstracts Professional |
DatabaseTitleList | Computer and Information Systems Abstracts CrossRef |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Mathematics Computer Science |
EISSN | 1436-5057 |
ExternalDocumentID | 10_1007_s00607_025_01424_z |
GroupedDBID | -Y2 -~C -~X .4S .86 .DC .VR 06D 0R~ 0VY 1N0 1SB 2.D 203 28- 29F 2J2 2JN 2JY 2KG 2KM 2LR 2P1 2VQ 2~H 30V 4.4 406 408 409 40D 40E 5GY 5QI 5VS 67Z 6NX 6TJ 78A 7WY 8AO 8FE 8FG 8FL 8G5 8TC 8UJ 8VB 95- 95. 95~ 96X AAAVM AABHQ AACDK AAHNG AAIAL AAJBT AAJKR AANZL AAOBN AAPKM AARHV AARTL AASML AATNV AATVU AAUYE AAWCG AAYIU AAYQN AAYTO AAYXX AAYZH ABAKF ABBBX ABBRH ABBXA ABDBE ABDBF ABDZT ABECU ABFSG ABFTD ABFTV ABHLI ABHQN ABJNI ABJOX ABKCH ABKTR ABMNI ABMQK ABNWP ABQBU ABQSL ABSXP ABTEG ABTHY ABTKH ABTMW ABULA ABUWG ABWNU ABXPI ACAOD ACBXY ACDTI ACGFS ACHSB ACHXU ACKNC ACMDZ ACMLO ACOKC ACOMO ACPIV ACSTC ACUHS ACZOJ ADHHG ADHIR ADHKG ADIMF ADKNI ADKPE ADRFC ADTPH ADURQ ADYFF ADZKW AEBTG AEFIE AEFQL AEGAL AEGNC AEJHL AEJRE AEKMD AEMOZ AEMSY AENEX AEOHA AEPYU AESKC AETLH AEVLU AEXYK AEZWR AFBBN AFDZB AFEXP AFFNX AFGCZ AFHIU AFKRA AFLOW AFOHR AFQWF AFWTZ AFZKB AGAYW AGDGC AGGDS AGJBK AGMZJ AGQEE AGQMX AGQPQ AGRTI AGWIL AGWZB AGYKE AHAVH AHBYD AHKAY AHPBZ AHQJS AHSBF AHWEU AHYZX AIAKS AIGIU AIIXL AILAN AITGF AIXLP AJBLW AJRNO AJZVZ AKVCP ALMA_UNASSIGNED_HOLDINGS ALWAN AMKLP AMVHM AMXSW AMYLF AMYQR AOCGG ARAPS ARCSS ARMRJ ASPBG ATHPR AVWKF AXYYD AYFIA AYJHY AZFZN AZQEC B-. B0M BA0 BBWZM BDATZ BENPR BEZIV BGLVJ BGNMA BKOMP BPHCQ BSONS CAG CCPQU CITATION COF CS3 CSCUP DDRTE DL5 DNIVK DPUIP DWQXO EAD EAP EBA EBLON EBR EBS EBU ECS EDO EIOEI EJD EMK EPL ESBYG EST ESX FEDTE FERAY FFXSO FIGPU FINBP FNLPD FRNLG FRRFC FSGXE FWDCC GGCAI GGRSB GJIRD GNUQQ GNWQR GQ7 GQ8 GUQSH GXS H13 HCIFZ HF~ HG5 HG6 HMJXF HQYDN HRMNR HVGLF HZ~ I09 IHE IJ- IKXTQ ITG ITH ITM IWAJR IXC IZIGR IZQ I~X I~Z J-C J0Z JBSCW JCJTX JZLTJ K1G K60 K6V K6~ K7- KDC KOV KOW LAS LLZTM M0C M2O M4Y MA- MK~ ML~ N2Q N9A NB0 NDZJH NPVJJ NQJWS NU0 O9- O93 O9G O9I O9J OAM P19 P2P P62 P9O PF0 PHGZM PHGZT PQBIZ PQBZA PQQKQ PROAC PT4 PT5 Q2X QOK QOS QWB R4E R89 R9I RHV RIG RNI RNS ROL RPX RSV RZK S16 S1Z S26 S27 S28 S3B SAP SCJ SCLPG SCO SDH SDM SHX SISQX SJYHP SNE SNPRN SNX SOHCF SOJ SPISZ SRMVM SSLCW STPWE SZN T13 T16 TH9 TN5 TSG TSK TSV TUC TUS U2A UG4 UOJIU UTJUX UZXMN VC2 VFIZW W23 W48 WK8 YLTOR Z45 ZL0 ZMTXR ~8M ~EX 7SC 8FD ABRTQ AFKWF JQ2 L7M L~C L~D |
ID | FETCH-LOGICAL-c200t-8cd8692257b327012a011a190a2641899e41de9cc6b37e0c81904e0592a0c4833 |
ISSN | 0010-485X |
IngestDate | Sat Aug 16 18:42:24 EDT 2025 Tue Jul 01 05:17:38 EDT 2025 |
IsDoiOpenAccess | false |
IsOpenAccess | true |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 3 |
Language | English |
LinkModel | OpenURL |
MergedId | FETCHMERGED-LOGICAL-c200t-8cd8692257b327012a011a190a2641899e41de9cc6b37e0c81904e0592a0c4833 |
Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
OpenAccessLink | https://doi.org/10.1007/s00607-025-01424-z |
PQID | 3168919772 |
PQPubID | 48322 |
ParticipantIDs | proquest_journals_3168919772 crossref_primary_10_1007_s00607_025_01424_z |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 2025-03-00 20250301 |
PublicationDateYYYYMMDD | 2025-03-01 |
PublicationDate_xml | – month: 03 year: 2025 text: 2025-03-00 |
PublicationDecade | 2020 |
PublicationPlace | Wien |
PublicationPlace_xml | – name: Wien |
PublicationTitle | Computing |
PublicationYear | 2025 |
Publisher | Springer Nature B.V |
Publisher_xml | – name: Springer Nature B.V |
References | 1424_CR30 S Popov (1424_CR26) 2021; 147 PK Tiwari (1424_CR1) 2024; 10 1424_CR14 1424_CR36 1424_CR15 1424_CR37 1424_CR10 1424_CR32 1424_CR11 1424_CR33 R Verma (1424_CR4) 2023; 118 1424_CR34 I Kotilevets (1424_CR8) 2018; 51 1424_CR13 Y Chen (1424_CR17) 2023; 11 1424_CR35 MA Abo-Soliman (1424_CR2) 2023; 23 R Kumar (1424_CR5) 2022; 61 A Capossele (1424_CR38) 2021; 2 P Ferraro (1424_CR12) 2019; 65 C Huang (1424_CR42) 2024; 4 M Liu (1424_CR18) 2019; 15 CC Rawlins (1424_CR40) 2022; 10 1424_CR9 C Qiu (1424_CR39) 2020; 2 WR Thompson (1424_CR25) 1933; 25 1424_CR28 S Rochman (1424_CR16) 2023; 216 AP Dempster (1424_CR23) 1968; 30 N Privault (1424_CR20) 2013; 357 1424_CR22 T Alam (1424_CR41) 2024; 136 J Sengupta (1424_CR27) 2020; 149 1424_CR29 JC Gittins (1424_CR31) 1979; 41 Y Ren (1424_CR6) 2021; 115 1424_CR7 F Jameel (1424_CR19) 2020; 12 C Rawlins (1424_CR3) 2023; 8 S Agrawal (1424_CR21) 2017; 64 JK Kruschke (1424_CR24) 2010; 1 |
References_xml | – volume: 11 start-page: 4116 issue: 19 year: 2023 ident: 1424_CR17 publication-title: Mathematics doi: 10.3390/math11194116 – volume: 10 start-page: 10838 year: 2022 ident: 1424_CR40 publication-title: IEEE Access doi: 10.1109/ACCESS.2022.3146343 – volume: 10 start-page: 102 year: 2024 ident: 1424_CR1 publication-title: EAI Endor Trans Int Things – volume: 115 start-page: 304 year: 2021 ident: 1424_CR6 publication-title: Future Generat Comput Syst doi: 10.1016/j.future.2020.09.019 – volume: 4 start-page: 73 issue: 1 year: 2024 ident: 1424_CR42 publication-title: IET Blockchain doi: 10.1049/blc2.12054 – ident: 1424_CR14 – volume: 216 start-page: 230 year: 2023 ident: 1424_CR16 publication-title: Proc Comput Sci doi: 10.1016/j.procs.2022.12.131 – volume: 1 start-page: 658 issue: 5 year: 2010 ident: 1424_CR24 publication-title: Wiley Interdisc Rev Cognit Sci doi: 10.1002/wcs.72 – volume: 2 start-page: 99 year: 2020 ident: 1424_CR39 publication-title: IEEE Open J Comput Soc doi: 10.1109/OJCS.2020.3010987 – ident: 1424_CR10 – volume: 23 start-page: 1 issue: 4 year: 2023 ident: 1424_CR2 publication-title: Int J Intell Comput Inf Sci – ident: 1424_CR32 – volume: 12 start-page: 5161 issue: 12 year: 2020 ident: 1424_CR19 publication-title: Sustainability doi: 10.3390/su12125161 – ident: 1424_CR34 – volume: 8 start-page: 23 year: 2023 ident: 1424_CR3 publication-title: IEEE Int Things J – volume: 61 start-page: 96 issue: 2 year: 2022 ident: 1424_CR5 publication-title: IEEE Commun Magaz doi: 10.1109/MCOM.001.2200294 – volume: 30 start-page: 205 issue: 2 year: 1968 ident: 1424_CR23 publication-title: J Royal Stat Soc Ser B (Methodolog) doi: 10.1111/j.2517-6161.1968.tb00722.x – ident: 1424_CR28 doi: 10.1145/167088.167119 – volume: 118 start-page: 105670 year: 2023 ident: 1424_CR4 publication-title: Eng Appl Artif Intell doi: 10.1016/j.engappai.2022.105670 – volume: 65 start-page: 3772 issue: 9 year: 2019 ident: 1424_CR12 publication-title: IEEE Trans Autom Control doi: 10.1109/TAC.2019.2950873 – volume: 15 start-page: 3559 issue: 6 year: 2019 ident: 1424_CR18 publication-title: IEEE Trans Ind Inf doi: 10.1109/TII.2019.2897805 – volume: 149 start-page: 102481 year: 2020 ident: 1424_CR27 publication-title: J Netw Comput Appl doi: 10.1016/j.jnca.2019.102481 – ident: 1424_CR7 doi: 10.1109/ICICIS58388.2023.10391125 – volume: 41 start-page: 148 issue: 2 year: 1979 ident: 1424_CR31 publication-title: J Royal Statist Soc Ser B Stat Methodol doi: 10.1111/j.2517-6161.1979.tb01068.x – volume: 147 start-page: 77 year: 2021 ident: 1424_CR26 publication-title: J Parallel Distrib Comput doi: 10.1016/j.jpdc.2020.09.002 – ident: 1424_CR30 doi: 10.1007/978-3-662-03822-2_5 – volume: 357 start-page: 358 year: 2013 ident: 1424_CR20 publication-title: Examp Appl Publ – volume: 2 start-page: 100007 issue: 1 year: 2021 ident: 1424_CR38 publication-title: Blockchain: Res Appl – ident: 1424_CR15 doi: 10.1109/INFCOMW.2019.8845163 – ident: 1424_CR9 doi: 10.1109/ACCESS.2022.3211422 – volume: 64 start-page: 1 issue: 5 year: 2017 ident: 1424_CR21 publication-title: J ACM (JACM) doi: 10.1145/3088510 – ident: 1424_CR11 doi: 10.1109/BRAINS49436.2020.9223294 – volume: 25 start-page: 285 issue: 3–4 year: 1933 ident: 1424_CR25 publication-title: Biometrika doi: 10.1093/biomet/25.3-4.285 – ident: 1424_CR22 doi: 10.1007/978-0-387-49819-5_6 – ident: 1424_CR33 – volume: 136 start-page: 2545 issue: 4 year: 2024 ident: 1424_CR41 publication-title: Wirel Pers Commun doi: 10.1007/s11277-024-11411-w – ident: 1424_CR35 – ident: 1424_CR36 doi: 10.3150/12-BEJSP10 – ident: 1424_CR29 – ident: 1424_CR37 – volume: 51 start-page: 693 issue: 30 year: 2018 ident: 1424_CR8 publication-title: IFAC-PapersOnLine doi: 10.1016/j.ifacol.2018.11.213 – ident: 1424_CR13 doi: 10.1109/Blockchain.2019.00037 |
SSID | ssj0002389 |
Score | 2.3726597 |
Snippet | Applying Distributed Ledger Technologies to securely manage intercommunicated data between IoT applications has recently been adopted on an enormous scale.... |
SourceID | proquest crossref |
SourceType | Aggregation Database Index Database |
StartPage | 79 |
SubjectTerms | Algorithms Computation Cybersecurity Distributed ledger High resistance Internet of Things Machine learning Network security Parameter identification Performance evaluation |
Title | ALLC: autonomous lightweight distributed ledger constructor for securing IoT information |
URI | https://www.proquest.com/docview/3168919772 |
Volume | 107 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LS8NAEF58XPTgW3yzB29lpdlsk6y34oOqbRFsobcl2aRepJW2IvTXO7O7eZSKqJcQktCG-TYz38zOg5DLVPM45UPNUskDJtLAZ2DXBROZ8OKhJzwvxNrhTjdo9cXjoDEox1ua6pJZcqXn39aV_AdVuAa4YpXsH5AtfhQuwDngC0dAGI6_wrjZbt-YauWPGdYmYDbrGzrbnybeiZsvdp4VkEoTN5tgkrntGDuemATDqQ23v9Yexr2aa6JaQJU3MDCDH3IT5yIEvFGmSC1ECDH9GTcligoWqxFBD4uoMbD2wCpB4QcMHZcFLWmH07rl4Fd0nh0Gs6SKbfYFzlvHYCi-FRbVsXlpePLN9lbzRT3f3qv2Q_dplazzMDQb7n3eLGwqEAvryLi3deVPpghy6R8WKcaihTW0obdDthzfp00L3i5ZyUZ7ZDufpUGdat0jm52if-50nwwQ2Wta4koruNIKrtTiSiu4UgCR5rhSwJVWcD0g_fu73k2LuRkYTMNKn7FIp1EgQemGic9DYBMxKOQYWFwMTNYDZxm-qTSTWgeJH2Z1jQRPZMCZ4UEtIt8_JGuj8Sg7IlQmUTbUQFqSFGgor0faBzafAkGTMg6lPCa1XGzq3bY6UUVTayNkBUJWRshqfkzOcskq90lMFU5Bkx64FPzk59unZKNcqWdkDSSUnQO7myUXBvgvLZFOVw |
linkProvider | Springer Nature |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=ALLC%3A+autonomous+lightweight+distributed+ledger+constructor+for+securing+IoT+information&rft.jtitle=Computing&rft.date=2025-03-01&rft.pub=Springer+Nature+B.V&rft.issn=0010-485X&rft.eissn=1436-5057&rft.volume=107&rft.issue=3&rft.spage=79&rft_id=info:doi/10.1007%2Fs00607-025-01424-z&rft.externalDBID=HAS_PDF_LINK |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0010-485X&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0010-485X&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0010-485X&client=summon |