Muhammad Imran and Bin Yao and Waqas Ali and Adnan Akhunzada and Muhammad Kashif Azhar and Muhammad Junaid and Uzair Iqbal (2022) Research perspectives and challenges of blockchain for data-intensive and resource-constrained devices. IEEE Access, 10. pp. 38140-38122. ISSN 2169-3536
![]() |
Text
FULL TEXT.pdf Restricted to Registered users only Download (2MB) |
Abstract
Blockchain technology in recent years has become potentially pervasive in the cryptocurrency market, thus providing tamper-proof security to decentralized transaction management systems. Structurally, the design foundation is an ideal advancement of the distributed ledger technology that maintains a set of global states across nodes. As technology expands with a higher trend towards mobile computing, the development of new applications demands understanding the current progression, especially concerning performance, data management, and storage prospects. Here, we report the principle design structure of the blockchain technology combined with the state of the arts, thus characterizing their original topological contexts. We depart from the fundamental concepts of the technology and analyze performance of the Ethereum blockchain on two devices having different computing power. Our presentation is tailored to provide a systematic review of the technology, thus facilitating their possible adoption into the new application domains like the Internet of Things (IoT). Further, we developed Debug-Bench, the first VSCode (Visual Studio Code) extension that enables benchmarking and profiling of the blockchain applications. Finally, we demonstrate several critical challenges concerning the design space of the current blockchain platforms for their implementation over resource-constrained devices.
Item Type: | Article |
---|---|
Keyword: | Blockchain, blockchain data management, distributed processing, blockchain for IoT, resource-constrained devices, blockchain debugging |
Subjects: | Q Science > QA Mathematics > QA1-939 Mathematics > QA71-90 Instruments and machines > QA75.5-76.95 Electronic computers. Computer science > QA76.75-76.765 Computer software T Technology > TK Electrical engineering. Electronics Nuclear engineering > TK1-9971 Electrical engineering. Electronics. Nuclear engineering > TK5101-6720 Telecommunication Including telegraphy, telephone, radio, radar, television |
Department: | FACULTY > Faculty of Computing and Informatics |
Depositing User: | SITI AZIZAH BINTI IDRIS - |
Date Deposited: | 13 Jun 2025 15:08 |
Last Modified: | 13 Jun 2025 15:08 |
URI: | https://eprints.ums.edu.my/id/eprint/44145 |
Actions (login required)
![]() |
View Item |