Tikiri-Towards a lightweight blockchain for IoT

被引:40
|
作者
Bandara, Eranga [1 ]
Tosh, Deepak [2 ]
Foytik, Peter [1 ]
Shetty, Sachin [1 ]
Ranasinghe, Nalin [3 ]
De Zoysa, Kasun [3 ]
机构
[1] Old Dominion Univ, Norfolk, VA 23529 USA
[2] Univ Texas El Paso, El Paso, TX 79968 USA
[3] Univ Colombo, Sch Comp, Colombo, Sri Lanka
关键词
Blockchain; Smart contact; Edge computing; IoT; Big data; INTERNET; THINGS;
D O I
10.1016/j.future.2021.02.006
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页码:154 / 165
页数:12
相关论文
共 50 条
  • [1] Towards A Lightweight Identity Management and Secure Authentication for IoT Using Blockchain
    Ismail, Shereen
    Dawoud, Diana
    Reza, Hassan
    [J]. 2022 IEEE WORLD AI IOT CONGRESS (AIIOT), 2022, : 77 - 83
  • [2] Demo:Towards the Development of a Differentially Private Lightweight and Scalable Blockchain for IoT
    Shahid, Abdur R.
    Pissinou, Niki
    Njilla, Laurent
    Aguilar, Edwin
    Perez, Eric
    [J]. 2019 IEEE 16TH INTERNATIONAL CONFERENCE ON MOBILE AD HOC AND SENSOR SYSTEMS WORKSHOPS (MASSW 2019), 2019, : 172 - 173
  • [3] AEchain: A Lightweight Blockchain for IoT Applications
    Khan, Safiullah
    Lee, Wai-Kong
    Hwang, Seong Oun
    [J]. IEEE CONSUMER ELECTRONICS MAGAZINE, 2022, 11 (02) : 64 - 76
  • [4] A Blockchain Proxy for Lightweight IoT Devices
    Dittmann, Gero
    Jelitto, Jens
    [J]. 2019 CRYPTO VALLEY CONFERENCE ON BLOCKCHAIN TECHNOLOGY (CVCBT 2019), 2019, : 82 - 85
  • [5] A Lightweight Blockchain for IoT in Smart City (IoT-SmartChain)
    Dlimi, Zakariae
    Ezzati, Abdellah
    Ben Alla, Said
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2021, 69 (02): : 2687 - 2703
  • [6] A Lightweight Blockchain for IoT in Smart City (IoT-SmartChain)
    Dlimi, Zakariae
    Ezzati, Abdellah
    Alla, Saïd Ben
    [J]. Computers, Materials and Continua, 2021, 69 (02): : 2687 - 2703
  • [7] PoEWAL: A lightweight consensus mechanism for blockchain in IoT
    Raghav
    Andola, Nitish
    Venkatesan, S.
    Verma, Shekhar
    [J]. PERVASIVE AND MOBILE COMPUTING, 2020, 69 (69)
  • [8] A Systematic Literature Review of Lightweight Blockchain for IoT
    Stefanescu, Denis
    Montalvillo, Leticia
    Galan-Garcia, Patxi
    Unzilla, Juanjo
    Urbieta, Aitor
    [J]. IEEE ACCESS, 2022, 10 : 123138 - 123159
  • [9] A Lightweight Blockchain based Cybersecurity for IoT environments
    Abdulkader, Omar
    Bamhdi, Alwi M.
    Thayananthan, Vijey
    Elbouraey, Fathy
    Al-Ghamdi, Bandar
    [J]. 2019 6TH IEEE INTERNATIONAL CONFERENCE ON CYBER SECURITY AND CLOUD COMPUTING (IEEE CSCLOUD 2019) / 2019 5TH IEEE INTERNATIONAL CONFERENCE ON EDGE COMPUTING AND SCALABLE CLOUD (IEEE EDGECOM 2019), 2019, : 139 - 144
  • [10] HPoC: A Lightweight Blockchain Consensus Design for the IoT
    Nie, Zixiang
    Zhang, Maosheng
    Lu, Yueming
    [J]. APPLIED SCIENCES-BASEL, 2022, 12 (24):