Maaruf Ali

CR
6papers
374citations
Novelty8%
AI Score15

6 Papers

CRNov 5, 2020
Integration of Blockchain and IoT: An Enhanced Security Perspective

Mahdi H. Miraz, Maaruf Ali

Blockchain (BC), a by-product of Bitcoin cryptocurrency, has gained immense and wide scale popularity for its applicability in various diverse domains - especially in multifaceted non-monetary systems. By adopting cryptographic techniques such as hashing and asymmetric encryption - along with distributed consensus approach, a Blockchain based distributed ledger not only becomes highly secure but also immutable and thus eliminates the need for any third-party intermediators. On the contrary, innumerable IoT (Internet of Things) devices are increasingly being added to the network. This phenomenon poses higher risk in terms of security and privacy. It is thus extremely important to address the security aspects of the growing IoT ecosystem. This paper explores the applicability of BC for ensuring enhanced security and privacy in the IoT ecosystem. Recent research articles and projects or applications were surveyed to assess the implementation of BC for IoT Security and identify associated challenges and propose solutions for BC enabled enhanced security for the IoT ecosystem.

CYJan 21, 2020
Blockchain Enabled Smart Contract Based Applications: Deficiencies with the Software Development Life Cycle Models

Mahdi H. Miraz, Maaruf Ali

With the recent popularity of Blockchain and other Distributed Ledger Technologies (DLT), blockchain enabled smart contract applications has attracted increased research focus. However, the immutability of the blocks, where the smart contracts are stored, causes conflicts with the traditional Software Development Life Cycle (SDLC) models usually followed by software engineers. This clearly shows the unsuitability of the application of SDLC in designing blockchain enabled smart contract based applications. This research article addresses this current problem by first exploring the six traditional SDLC models, clearly identifying the conflicts in a table with the application of smart contracts and advocates that there is an urgent need to develop new standard model(s) to address the arising issues. The concept of both block immutability and contract is introduced. This is further set in a historical context from legacy smart contracts and blockchain enabled smart contracts extending to the difference between "shallow smart contracts" and "deep smart contracts". To conclude, the traditional SDLC models are unsuitable for blockchain enabled smart contract-based applications.

CRJun 12, 2018
Blockchain Enabled Enhanced IoT Ecosystem Security

Mahdi H. Miraz, Maaruf Ali

Blockchain (BC), the technology behind the Bitcoin cryptocurrency system, is starting to be adopted for ensuring enhanced security and privacy in the Internet of Things (IoT) ecosystem. Fervent research is currently being focused in both academia and industry in this domain. Proof of Work (PoW), a cryptographic puzzle, plays a vital role in ensuring BC security by maintaining a digital ledger of transactions, which are considered to be incorruptible. Furthermore, BC uses a changeable Public Key (PK) to record the identity of users, thus providing an extra layer of privacy. Not only in cryptocurrency has the successful adoption of the BC been implemented, but also in multifaceted non-monetary systems, such as in: distributed storage systems, proof of location and healthcare. Recent research articles and projects or applications were surveyed to assess the implementation of the BC for IoT Security and identify associated challenges and propose solutions for BC enabled enhanced security for the IoT ecosystem.

HCMar 31, 2018
Cross-cultural Usability Issues in E/M-Learning

Mahdi H. Miraz, Maaruf Ali, Peter S. Excell

This paper gives an overview of electronic learning (E-Learning) and mobile learning (M-Learning) adoption and diffusion trends, as well as their particular traits, characteristics and issues, especially in terms of cross-cultural and universal usability. E-Learning and M-Learning models using web services and cloud computing, as well as associated security concerns are all addressed. The benefits and enhancements that accrue from using mobile and other internet devices for the purposes of learning in academia are discussed. The differences between traditional classroom-based learning, distance learning, E-Learning and M-Learning models are compared and some conclusions are drawn.

CRJan 4, 2018
Applications of Blockchain Technology beyond Cryptocurrency

Mahdi H. Miraz, Maaruf Ali

Blockchain (BC), the technology behind the Bitcoin crypto-currency system, is considered to be both alluring and critical for ensuring enhanced security and (in some implementations, non-traceable) privacy for diverse applications in many other domains including in the Internet of Things (IoT) eco-system. Intensive research is currently being conducted in both academia and industry applying the Blockchain technology in multifarious applications. Proof-of-Work (PoW), a cryptographic puzzle, plays a vital role in ensuring BC security by maintaining a digital ledger of transactions, which is considered to be incorruptible. Furthermore, BC uses a changeable Public Key (PK) to record the users' identity, which provides an extra layer of privacy. Not only in cryptocurrency has the successful adoption of BC been implemented but also in multifaceted non-monetary systems such as in: distributed storage systems, proof-of-location, healthcare, decentralized voting and so forth. Recent research articles and projects/applications were surveyed to assess the implementation of BC for enhanced security, to identify associated challenges and to propose solutions for BC enabled enhanced security systems.

HCAug 9, 2017
Multilingual Website Usability Analysis Based on an International User Survey

Mahdi H. Miraz, Maaruf Ali, Peter Excell

A study was undertaken to determine the important usability factors (UF) used in the English and the non-English version of a website. The important usability factors were determined, based on a detailed questionnaire used in an international survey. Analysis of the questionnaire found inequalities in the user satisfaction and a general dissatisfaction with the non-English version of the website. The study concluded that more care should be taken in creating the text, taking into account the cultural and linguistic background of the users and the use of graphics in multilingual websites.