skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Tikiri—Towards a lightweight blockchain for IoT

Journal Article · · Future Generations Computer Systems
 [1];  [2];  [1];  [1];  [3];  [3]
  1. Old Dominion Univ., Norfolk, VA (United States)
  2. Univ. of Texas at El Paso, TX (United States)
  3. Univ. of Colombo (Sri Lanka). School of Computing

Internet of Things (IoT) platforms have been deployed in several domains to enhance efficiency of business process and improve productivity. Most IoT platforms comprise of heterogeneous software and hardware components which can potentially introduce security and privacy challenges. Blockchain technology has been proposed as one of the solutions to realize IoT security by leveraging the (a) Immutable ledger, (b) Decentralized architecture and (c) Strong cryptography primitives. However, integrating blockchain platforms with IoT based applications presents several challenges due to lack of (a) acceptable performance on resource-constrained devices, (b) high transaction throughput, (c) keyword-based search and retrieve, (d) transaction back pressure operations, and (e) real-time response. In this paper, we propose a lightweight blockchain platform, “Tikiri”, for resource-constrained IoT devices. Tikiri uses Apache Kafka for the consensus and proposes new blockchain architecture to handle real-time transaction execution on the blockchain. Tikiri is characterized by functional programming and actor-based smart contract platform that realizes concurrent execution of transactions in the blockchain. Tikiri realizes a lightweight and scalable blockchain that can provides performance on the resource-constrained IoT devices.

Research Organization:
Old Dominion Univ., Norfolk, VA (United States)
Sponsoring Organization:
USDOE Office of Fossil Energy (FE)
Grant/Contract Number:
FE0031744
OSTI ID:
1849304
Alternate ID(s):
OSTI ID: 1776470
Journal Information:
Future Generations Computer Systems, Vol. 119, Issue C; ISSN 0167-739X
Publisher:
ElsevierCopyright Statement
Country of Publication:
United States
Language:
English

References (18)

The part-time parliament journal May 1998
Data Allocation Mechanism for Internet-of-Things Systems With Blockchain journal April 2020
Why Functional Programming Matters journal February 1989
$\mathsf{LightChain}$: A Lightweight Blockchain System for Industrial Internet of Things journal June 2019
Mystiko—Blockchain Meets Big Data conference December 2018
FogBus: A Blockchain-based Lightweight Framework for Edge and Fog Computing journal August 2019
Internet of Things, Blockchain and Shared Economy Applications journal January 2016
A Study of LoRa: Long Range & Low Power Networks for the Internet of Things journal September 2016
Analyzing the applicability of Internet of Things to the battlefield environment conference May 2016
Internet of things: Vision, applications and research challenges journal September 2012
Cassandra: a decentralized structured storage system journal April 2010
Blockchains and Smart Contracts for the Internet of Things journal January 2016
An efficient Lightweight integrated Blockchain (ELIB) model for IoT security and privacy journal January 2020
Borg, Omega, and Kubernetes: Lessons learned from three container-management systems over a decade journal January 2016
NoSQL databases: MongoDB vs cassandra conference January 2013
Measuring Docker Performance: What a Mess!!!
  • Casalicchio, Emiliano; Perciballi, Vanessa
  • ICPE '17: ACM/SPEC International Conference on Performance Engineering, Proceedings of the 8th ACM/SPEC on International Conference on Performance Engineering Companion https://doi.org/10.1145/3053600.3053605
conference April 2017
The Byzantine Generals Problem journal July 1982
Microservices journal January 2015

Similar Records

Rahasak—Scalable blockchain architecture for enterprise applications
Journal Article · Tue Jun 01 00:00:00 EDT 2021 · Journal of Systems Architecture · OSTI ID:1849304

Securing Environmental IoT Data Using Masked Authentication Messaging Protocol in a DAG-Based Blockchain: IOTA Tangle
Journal Article · Mon Dec 06 00:00:00 EST 2021 · Future Internet · OSTI ID:1849304

An Intelligent Distributed Ledger Construction Algorithm for IoT
Conference · Fri Oct 01 00:00:00 EDT 2021 · IEEE Access · OSTI ID:1849304