Efficient blockchain-based IoT firmware update considering distribution incentives

被引:5
|
作者
Fukuda, Tatsuhiro [1 ]
Omote, Kazumasa [1 ,2 ]
机构
[1] Univ Tsukuba, Tsukuba, Ibaraki, Japan
[2] Natl Inst Informat & Commun Technol, Tokyo, Japan
关键词
Blockchain; IoT; firmware management; smart contract;
D O I
10.1109/DSC49826.2021.9346265
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The number of Internet of Things (IoT) devices has increased recently and will increase further in the future. IoT devices are vulnerable, so vendors update and distribute firmware. At the time of firmware distribution, a huge number of IoT devices may connect to the firmware server and excessive network traffic may occur. Consequently, a method using a peer-to-peer file sharing system and a blockchain has been proposed. One study proposed an update scheme considering incentives for distributors to help with updating. However, this method requires the IoT devices, which have limited processing power, to decrypt encrypted files, and the distribution nodes to pay the transaction cost. This paper proposes a firmware distribution method that provides incentives for distributors to help with distribution to reduce the gas costs, using a smart contract and access control based on update records. The additional computations performed by IoT devices and distributors key management were reduced compared to those in previous studies by using access control instead of encryption. Further, the proposed approach was implemented and evaluated using a Raspberry Pi and laptop. The evaluation demonstrated that the gas cost per update was successfully lowered compared to the costs in previous studies.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] An Efficient Blockchain-based Firmware Update Framework for IoT Environment
    Tsai, Meng-Hsuan
    Hsu, Yu-Cheng
    Lo, Nai-Wei
    2020 15TH ASIA JOINT CONFERENCE ON INFORMATION SECURITY (ASIAJCIS 2020), 2020, : 121 - 127
  • [2] A Blockchain-Based OCF Firmware Update for IoT Devices †
    Witanto, Elizabeth Nathania
    Oktian, Yustus Eko
    Lee, Sang-Gon
    Lee, Jin-Heung
    APPLIED SCIENCES-BASEL, 2020, 10 (19): : 1 - 22
  • [3] Blockchain-Based Distributed Firmware Update Architecture for IoT Devices
    Choi, Seoyun
    Lee, Jong-Hyouk
    IEEE ACCESS, 2020, 8 : 37518 - 37525
  • [4] FOTB: a secure blockchain-based firmware update framework for IoT environment
    Yohan, Alexander
    Lo, Nai-Wei
    INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2020, 19 (03) : 257 - 278
  • [5] FOTB: a secure blockchain-based firmware update framework for IoT environment
    Alexander Yohan
    Nai-Wei Lo
    International Journal of Information Security, 2020, 19 : 257 - 278
  • [6] Blockchain-based OCF Firmware Update
    Witanto, Elizabeth Nathania
    Oktian, Yustus Eko
    Kumi, Sandra
    Lee, Sang-Gon
    2019 10TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY CONVERGENCE (ICTC): ICT CONVERGENCE LEADING THE AUTONOMOUS FUTURE, 2019, : 1248 - 1253
  • [7] Blockchain-Based Secure Firmware Update Using an UAV
    Seo, Jong Wan
    Islam, Anik
    Masuduzzaman, Md
    Shin, Soo Young
    ELECTRONICS, 2023, 12 (10)
  • [8] ChainVeri: Blockchain-based Firmware Verification System for IoT environment
    Lim, Jea-Min
    Kim, Youngpil
    Yoo, Chuck
    IEEE 2018 INTERNATIONAL CONGRESS ON CYBERMATICS / 2018 IEEE CONFERENCES ON INTERNET OF THINGS, GREEN COMPUTING AND COMMUNICATIONS, CYBER, PHYSICAL AND SOCIAL COMPUTING, SMART DATA, BLOCKCHAIN, COMPUTER AND INFORMATION TECHNOLOGY, 2018, : 1050 - 1056
  • [9] Blockchain-based secure firmware management system in IoT environment
    Son, Minsung
    Kim, Heeyoul
    2019 21ST INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY (ICACT): ICT FOR 4TH INDUSTRIAL REVOLUTION, 2019, : 142 - 146
  • [10] Blockchain-based Firmware Update Scheme Tailored for Autonomous Vehicles
    Baza, Mohamed
    Nabil, Mahmoud
    Lasla, Noureddine
    Fidan, Kemal
    Mahmoud, Mohamed
    Abdallah, Mohamed
    2019 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2019,