Improving Smart Contract Code with LLMs
Smart contracts are pivotal in blockchain systems, yet ensuring their reliability and security remains challenging due to coding complexities and potential vulnerabilities. This paper explores the use of Large Language Models (LLMs) in enhancing the smart contract code quality. As part of leveraging extensive training data and language understanding, we experiment with different approaches. LLMs aid developers by offering automated code suggestions, identifying vulnerabilities and promoting best practices. Through experimentation, we demonstrate how integrating LLM-based approaches improves code quality and reliability in blockchain applications.
Authors
- Radosław Klimek (ORCID: https://orcid.org/0000-0002-9061-561X)
Institutions
- Jagiellonian University (PL)
- AGH University of Krakow (PL)
Publication Details
- Journal
- Proceedings of the International Conference on Information Systems Development
- Published
- 2024-09-09
- DOI
- https://doi.org/10.62036/isd.2024.66
- Primary Topic
- Digital Rights Management and Security
- Type
- article
- Field-Weighted Citation Impact
- 0.00