이더리움 스마트 컨트랙트는 다양한 산업에서 널리 활용되지만, 배포 후 수정이 불가능하다는 특성 때문에 보안 취약점이 발생하면 심각한 보안 위협을 초래할 수 있다. 이러한 문제를 해결하기 위해, 본 연구에서는 스마트 컨트랙트 배포 이전에 잠재적 취약점을 탐지하고, 보안에 취약하지 않은 코드 조각을 자동으로 제공하는 시스템을 제안한다.
이를 위해 실제로 사용된 스마트 컨트랙트 코드를 분석하여 주요 보안 취약점을 분류하고, 이를 바탕으로 데이터셋을 구축한다. 이후 사전 학습된 대형 언어 모델을 미세 조정(Fine-tuning)하여 스마트 컨트랙트 코드의 보안 문제를 감지하고 수정할 수 있도록 한다. 제안된 시스템은 스마트 컨트랙트 배포 전에 보안 취약점을 사전에 탐지하고 해결함으로써 이더리움 블록체인 네트워크의 전반적인 보안을 강화하는 것을 목표로 한다.