A Raspberry Pi based blockchain application on IoT security


Upahm Abas S., DURAN F., TEKEREK A.

Expert Systems with Applications, cilt.229, 2023 (SCI-Expanded) identifier identifier

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 229
  • Basım Tarihi: 2023
  • Doi Numarası: 10.1016/j.eswa.2023.120486
  • Dergi Adı: Expert Systems with Applications
  • Derginin Tarandığı İndeksler: Science Citation Index Expanded (SCI-EXPANDED), Scopus, Academic Search Premier, PASCAL, Aerospace Database, Applied Science & Technology Source, Communication Abstracts, Computer & Applied Sciences, INSPEC, Metadex, Public Affairs Index, Civil Engineering Abstracts
  • Anahtar Kelimeler: Blockchain, Hyperledger Fabric, Information Security, Internet of Things, Quick Response Code, Raspberry Pi
  • Gazi Üniversitesi Adresli: Evet

Özet

Internet of Things (IoT) is a future generation of Internet infrastructure comprised of quick-witted things outfitted with programs and electric eyes or sensors that are engaged in an extent of industries such as media, robotics, government, healthcare, and most notably, education. It is composed of connected devices equipped with software and sensors that are able to communicate with each other and facilitate automated operations. This next generation of Internet infrastructure is set to bring about unprecedented levels of efficiency and convenience. In this day and age, these industries are utilizing Quick Response (QR) codes for daily transactions due to their straightforwardness and expediency. The utilization of this technology can be beneficial for students, as many people tend to overlook the importance of attendance in daily lives. Nevertheless, attendance is essential for both students and instructors, as it illustrates who is present in the classroom. The goal of this study is to gain or provide a systematized, reliable, and secure data interchange on IoT for education particularly for students. In the realm of computing, arm64 and amd64 are both examples of 64-bit processor architectures; arm64 is smaller and uses less energy, while amd64 is bigger and more powerful. Though they may differ in their designs and implementations, both processors can achieve the same results when used to develop an attendance system with blockchain technology. This study constitutes a straightforward and efficient system application for students that victoriously run proficiently with the constructive help of QR code, raspberry pi, and also the Hyperledger Fabric blockchain which can support to increase the security of the system. This study successfully builds a newly update Fabric 2.4.7 docker images and binaries for the arm64, modifies the HLF transaction and adds a Secure Hash Algorithm or the SHA256 generated by crypto from NodeJS of each transaction key and creates a QR code from it, includes a student transaction time for both attendance and registration.