Adoption of blockchain to develop a deployable secure healthcare solution: An analysis

Blockchain technology has grown enormously in diverse, intelligent applications with high security, transparency, and trust, but performance analysis is still a concern. Various debugging and analysis tools exist that can be used to eliminate bugs and vulnerabilities in smart contracts. However, these tools are only a little capable of making the solution attack-resistant. This research improves the performance analysis smart contract in the Remix IDE platform. The analysis detects and debugs security and vulnerability issues and minimizes the gas and economy from various smart contract fragments, especially in the Solidity language. This research reduced the number of vulnerabilities to 82 compared to 641 in previous work. The gas fee consumption and code size were also considerably reduced by tens of thousands of Wei, thus improving the performance. The gas fee is reduced by removing unnecessary events, using bytes instead of a string, using the required function, packing the structure tightly, activating the optimizer, using short circuit rules, and using an external function. Also, the code size is reduced using inheritance, modifiers, and removing extra comments. To use inheritance and virtual concepts, the work is deployed on the latest compiler version, i.e., 0.8.17+ commit. The solidity static analysis helped remove vulnerabilities such as similar variable names, use of constructor(), etc. The paper presents a novel approach for researchers to write efficient smart contracts and make an optimized system. The developed system was finally tested on the Goerli test network of Ethereum using Remix IDE, and the results proved the efficiency of the smart contract.

Authors

Institutions

Publication Details

Journal
Cyber Security and Applications
Published
2024-08-05
DOI
https://doi.org/10.1016/j.csa.2024.100060
Citations
4
Primary Topic
Blockchain Technology Applications and Security
Type
article
Field-Weighted Citation Impact
3.12
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Adoption of blockchain to develop a deployable secure healthcare solution: An analysis

Kanika Agrawal, Mayank Aggarwal, Abdulatif Alabdulatif, Sudeep Tanwar
4 citations
Cyber Security and Applications
Blockchain Technology Applications and Security
3.12
article

Adoption of blockchain to develop a deployable secure healthcare solution: An analysis

Kanika Agrawal, Mayank Aggarwal, Abdulatif Alabdulatif, Sudeep Tanwar
article en
4 citations

Abstract

Blockchain technology has grown enormously in diverse, intelligent applications with high security, transparency, and trust, but performance analysis is still a concern. Various debugging and analysis tools exist that can be used to eliminate bugs and vulnerabilities in smart contracts. However, these tools are only a little capable of making the solution attack-resistant. This research improves the performance analysis smart contract in the Remix IDE platform. The analysis detects and debugs security and vulnerability issues and minimizes the gas and economy from various smart contract fragments, especially in the Solidity language. This research reduced the number of vulnerabilities to 82 compared to 641 in previous work. The gas fee consumption and code size were also considerably reduced by tens of thousands of Wei, thus improving the performance. The gas fee is reduced by removing unnecessary events, using bytes instead of a string, using the required function, packing the structure tightly, activating the optimizer, using short circuit rules, and using an external function. Also, the code size is reduced using inheritance, modifiers, and removing extra comments. To use inheritance and virtual concepts, the work is deployed on the latest compiler version, i.e., 0.8.17+ commit. The solidity static analysis helped remove vulnerabilities such as similar variable names, use of constructor(), etc. The paper presents a novel approach for researchers to write efficient smart contracts and make an optimized system. The developed system was finally tested on the Goerli test network of Ethereum using Remix IDE, and the results proved the efficiency of the smart contract.

Cyber Security and ApplicationsVol. 3
Gurukul Kangri Vishwavidyalaya (IN), Qassim University (SA), Nirma University (IN)
Openalex Percentile: Top 7%
Blockchain Technology Applications and Security
3.12
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.