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:
- DE-NA0002839
- OSTI ID:
- 1839600
- Report Number(s):
- NSC-614-4062
- Journal Information:
- IEEE Access, Vol. 10; Conference: IEEE Access; ISSN 2169-3536
- Publisher:
- IEEE
- Country of Publication:
- United States
- Language:
- English
Similar Records
Oak Ridge National Laboratory Pilot Demonstration of an Attestation and Anomaly Detection Framework using Distributed Ledger Technology for Power Grid Infrastructure