Solidity 컴파일러의 오컴파일 버그 탐지 및 이해
요약
본 글은 스마트 컨트랙트의 정확성 보장에 필수적인 Solidity 컴파일러의 품질 향상을 목표로 합니다. 개발된 도구 SolSmith는 의미론적 인식 차분 퍼즈 테스트를 통해 오컴파일 버그(miscompilation bugs)를 탐지했으며, 이를 통해 25개의 기존 결함을 발견했습니다.
핵심 포인트
- SolSmith: 의미론적 인식 차분 퍼즈 테스트 도구 개발
- 오컴파일 버그는 컴파일러의 심각한 결함으로 정의됨
- 도구는 코드 생성 및 최적화 구성요소를 스트레스 테스트함
- 발견된 버그 분석은 컴파일러 최적화 함정을 조명함
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv Codex (cs.SE)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기