Large Language Models for Blockchain Security: A Systematic Literature Review

Zheyuan He,Zihao Li,Sen Yang,Ao Qiao,Xiaosong Zhang,Xiapu Luo,Ting Chen
2024-05-12
Abstract:Large Language Models (LLMs) have emerged as powerful tools across various domains within cyber security. Notably, recent studies are increasingly exploring LLMs applied to the context of blockchain security (BS). However, there remains a gap in a comprehensive understanding regarding the full scope of applications, impacts, and potential constraints of LLMs on blockchain security. To fill this gap, we undertake a literature review focusing on the studies that apply LLMs in blockchain security (LLM4BS).
Cryptography and Security
What problem does this paper attempt to address?
This paper focuses on the application of large language models (LLMs) in blockchain security. Currently, although LLMs have shown strong capabilities in the field of cybersecurity, especially in blockchain security (BS), there is still insufficient understanding, influence and potential limitations in this field. In order to fill this gap, the paper conducted a systematic literature review, focusing on the application of LLMs in blockchain security (LLM4BS). The study analyzed how LLMs enhance the security of blockchain systems, including their applications in smart contract auditing, transaction anomaly detection, vulnerability fixing, smart contract program analysis, and participation in the cryptocurrency community. At the same time, the paper also evaluates the challenges faced in using LLMs to enhance blockchain security, such as scalability, privacy, and ethical issues. Through detailed categorization and case studies, the paper showcases the latest advancements of LLMs in tasks such as smart contract auditing, anomaly transaction analysis, dynamic analysis, development, and participation in the cryptocurrency community, and discusses the opportunities and potential risks of these tasks. In addition, the paper proposes directions for future research and development, aiming to provide valuable insights for researchers, practitioners, and policymakers. In summary, this paper aims to address how to understand and leverage large language models to strengthen the security of blockchain systems, as well as the challenges encountered and potential development paths in this process.