제공
Featured

이더리움 재단, 자체 코드에 AI 에이전트를 투입했다: 실제로 발견한 내용은 다음과 같다

이더리움 재단의 프로토콜 보안 팀은 이더리움이 의존하는 코드를 대상으로 조정된 인공지능(AI) 에이전트를 실행한 결과, 원격으로 악용 가능한 버그를 적어도 하나 발견했으며, 이와 함께 인간이 일일이 가려내야 할 수많은 설득력 있는 오탐지 결과도 쏟아져 나왔다.

작성자
공유
이더리움 재단, 자체 코드에 AI 에이전트를 투입했다: 실제로 발견한 내용은 다음과 같다

주요 내용

  • 이더리움 재단의 AI 에이전트는 libp2p의 gossipsub에서 원격으로 유발 가능한 버그인 CVE-2026-34219를 발견했습니다.
  • 한 에이전트는 약 1,000건의 잠재적 결함을 발견했으며, 이 중 최우선 순위로 선정된 86%가 전문가 검토를 통과했습니다.
  • 재단은 7월 9일, 버그 발견이 아닌 분류 작업이 병목 현상이며, 인간의 검증은 여전히 필수적이라고 밝혔다.

수많은 오진

이 실험에 대한 자세한 내용은 재단 프로토콜 보안 팀의 니코스 박세바니스(Nikos Baxevanis)가 7월 9일에 게시한 블로그 게시물에 실렸으며, 게시물 제목은 재단의 핵심 주장을 반영한 “트라이아지가 바로 제품이다(The triage is the product)”였습니다. 가장 많이 신고된 문제들이 오탐으로 판명되면서(비록 실제 버그도 일부 포함되어 있었지만) 이 결과는 큰 주목을 받았습니다.

Ethereum Foundation blog detailing the false positives from its recent tests.
이더리움 재단 블로그에서 최근 테스트에서 발견된 오탐에 대해 자세히 설명하고 있다.

가장 주목할 만한 발견은 충분히 사실입니다. 에이전트들이 이더리움 합의 클라이언트가 실행되는 libp2p P2P 네트워킹 계층의 일부인 gossipsub에서 원격으로 유발 가능한 패닉 현상을 드러내는 데 도움을 주었기 때문입니다. 이 결함은 수정되었으며 CVE-2026-34219로 공개되었습니다(이 버그는 공격자가 먼저 발견했다면 네트워크 전반의 노드를 마비시키는 데 악용될 수 있었던 유형의 버그입니다).

버그를 찾는 것은 쉬운 부분이었다

재단은 “놀라운 점은 AI 에이전트가 버그를 찾아냈다는 사실이 아니라, ‘버그를 찾는 데 들어간 작업량이 얼마나 적었는지, 그리고 진짜 버그와 단지 진짜처럼 보이는 버그를 구별하는 데 얼마나 많은 노력이 들어갔는지’였다”고 밝혔다.

연구팀은 이러한 ‘가짜’ 결함들의 반복되는 양상을 분류했는데, 예를 들어 디버그 빌드에서만 발생하고 실제 운영 환경에서는 절대 발생하지 않는 크래시, 공격자가 실제로 제공할 수 없는 접근 불가능한 내부 값에 의존하는 재현 사례, 기술적으로는 맞지만 제약 조건이 너무 없어 아무것도 입증하지 못하는 형식 검증 증명 등이 포함되었습니다.

재단의 해결책은 “재현 가능하지 않으면 발생하지 않은 것”으로 요약되는 엄격한 증거 기준이었습니다. 구체적으로 설명하자면, 이제부터 모든 의심 사례는 보고 에이전트가 얼마나 확신하든 상관없이, 실제 코드에서 오류를 재현할 수 있는 독립적인 아티팩트와 함께 제출되어야 합니다.

이러한 맥락에서 탐지 에이전트는 가설 생성기(의사 결정자가 아닌 검색 도구)로 볼 수 있으며, 정찰, 탐색, 공백 메우기, 검증 단계로 구성되고, 최종 결정은 사람이 내립니다.

과대 광고 뒤에 숨겨진 수치

이 게시물은 또한 현재 세대의 도구가 얼마나 잘 작동하는지에 대한 드문 벤치마크를 제시했습니다. 속성 기반 테스트 에이전트가 약 1,000건의 잠재적 결함을 생성했으며, 전문가 검토 후 최상위 권고 사항 중 약 86%가 검증을 통과했습니다(기계로서는 뛰어난 성과이지만, 실제 운영 코드에 적용되기 전에는 여전히 인간의 필터링이 필요한 비율입니다).

이 도구들은 중요한 인프라에서 실제 취약점을 분명히 찾아내고 있으며, 이는 AI가 생성한 버그 보고서가 순수한 잡음에 불과하다는 주장을 무력화시키고 있습니다. 그러나 업무 부담은 사라진 것이 아니라 단순히 하류 단계인 분류(triage) 단계로 이동했을 뿐이며, 이곳에서 숙련된 엔지니어들이 실제 신호와 시뮬레이션 결과를 구분해 냅니다. 수천억 달러 규모의 자산을 보호하는 네트워크에 있어 이러한 필터링 과정은 매우 중요합니다.

이 재단은 이제 이 작업을 일회성 프로젝트로 취급하기보다는 지속적으로 추진해 나가고 있습니다. 예를 들어, 재단의 ‘생태계 지원 프로그램(Ecosystem Support Program)’은 AI 기반 프로토콜 보안을 위한 전용 지원금을 제공하며, 여기에는 연구, 감사, 취약점 탐지 등이 포함됩니다.

이 기사는 AI를 사용하여 영어에서 번역되었습니다. 영어 원본이 권위 있는 출처이며, 자동 번역에는 특히 법률 및 규제 용어에서 부정확한 내용이 포함될 수 있습니다.