An Intelligent Distributed Ledger Construction Algorithm for IoT
- Missouri Univ. of Science and Technology, Rolla, MO (United States)
Blockchain is the next generation of secure data management that creates near-immutable decentralized storage. Secure cryptography created a niche for blockchain to provide alternatives to wellknown security compromises. However, design bottlenecks with traditional blockchain data structures scale poorly with increased network usage and are extremely computation-intensive. This made the technology difficult to combine with limited devices, like those in Internet of Things networks. In protocols like IOTA, replacement of blockchain’s linked-list queue processing with a lightweight dynamic ledger showed remarkable throughput performance. However, current stochastic algorithms for ledger construction suffer distinct trade-offs between efficiency and security. This work proposed a machine-learning approach with a multi-arm bandit that resolved these issues and was designed for auditing on limited devices. This algorithm was tested in a reinforcement-learning environment simulating the IOTA ledger’s construction with a decision tree. This study showed through regret analysis and experimentation that this approach was secure against manipulation attacks while remaining energy-efficient. Although the IOTA protocol was a pioneer for lightweight distributed ledgers, it is expected that future blockchain protocols will adopt techniques similar to those presented in this work.
- Research Organization:
- Kansas City Nuclear Security Campus (KCNSC), Kansas City, MO (United States)
- Sponsoring Organization:
- USDOE National Nuclear Security Administration (NNSA)
- DOE Contract Number:
- NA0002839
- OSTI ID:
- 1839600
- Report Number(s):
- NSC-614-4062
- Conference Information:
- Journal Name: IEEE Access Journal Volume: 10
- Country of Publication:
- United States
- Language:
- English
Similar Records
An Intelligent Distributed Ledger Construction Algorithm for IoT
Tikiri—Towards a lightweight blockchain for IoT
Journal Article
·
Tue Jan 25 19:00:00 EST 2022
· IEEE Access
·
OSTI ID:1862325
Tikiri—Towards a lightweight blockchain for IoT
Journal Article
·
Mon Feb 15 19:00:00 EST 2021
· Future Generations Computer Systems
·
OSTI ID:1849304