A COMPARATIVE STUDY OF SMART CONTRACT PROGRAMMING LANGUAGES: SECURITY, PERFORMANCE, AND OPTIMIZATION TRADE-OFFs
Abstract
Keywords
References
- Aptos Labs. (2025). Move - A Web3 Language and Runtime. Retrieved September 10, 2025, from https://aptos.dev/network/blockchain/move.
- Atzei, N., Bartoletti, M., & Cimoli, T. (2017). A survey of attacks on Ethereum smart contracts (SoK). Principles of Security and Trust (POST), LNCS, 10204, 164–186. Springer.
- Bartoletti, M., Galletta, L., & Murgia, M. (2021). A theory of transaction parallelism in blockchains. Logical Methods in Computer Science, 17(4), 1–41.
- Bartoletti, M., Fioravanti, F., Matricardi, G., Pettinau, R., & Sainas, F. (2024). Towards benchmarking of Solidity verification tools. Workshop on Formal Methods for Blockchains (FMBC 2024), OASIcs.
- Bartoletti, M., Benetollo, L., Bugliesi, M., Crafa, S., Dal Sasso, G., Pettinau, R., Pinna, A., Piras, M., Rossi, S., Salis, S., Spanò, A., Tkachenko, V., Tonelli, R., & Zunino, R. (2025). Smart contract languages: A comparative analysis. Future Generation Computer Systems, 164, 107563.
- Blackshear, S., Cheng, E., Dill, D. L., Gao, V., Maurer, B., Nowacki, T., ... & Zhou, R. (2019). Move: A language with programmable resources. Retrieved September 7, 2025, from https://developers.diem.com/papers/diem-move-a-language-with-programmable-resources/2019-06-18.pdf.
- Buterin, V. (2014). Ethereum white paper: A Next Generation Smart Contract & Decentralized Application Platform. Retrieved September 10, 2025 from https://ethereum.org/content/whitepaper/whitepaper-pdf/Ethereum_Whitepaper_-_Buterin_2014.pdf
- Besbas, A., Ailane, A., Kahloul, L., Slatnia, S., & Bourekkache, S. (2024, November). On the formal verification of smart contracts and blockchain: Challenges and future directions. In 2024 4th International Conference on Embedded & Distributed Systems (EDiS), 213-217. Catalini, C., Gratry, O., Hou, J. M., Parasuraman, S., & Wernerfelt, N. (2019). The libra reserve. Libra White Paper.
Details
Primary Language
English
Subjects
Data Security and Protection
Journal Section
Research Article
Authors
Hüseyin Ahmet Cemil Özaslan
This is me
0009-0005-3976-9129
Türkiye
Publication Date
June 26, 2026
Submission Date
September 24, 2025
Acceptance Date
October 18, 2025
Published in Issue
Year 2026 Volume: 25 Number: 49
