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

Full description

Saved in:
Bibliographic Details
Published inComputing Vol. 107; no. 3; p. 79
Main Authors Abo-Soliman, Mohamed, Shaaban, Eman, Emara, Karim
Format Journal Article
LanguageEnglish
Published Wien Springer Nature B.V 01.03.2025
Subjects
Online AccessGet full text
ISSN0010-485X
1436-5057
DOI10.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