← 최신 논문
💰 quantitative finance

If It Walks Like an Arbitrage: Protocol-Agnostic Detection with Decidable Structural Equivalence

이 논문은 프로토콜에 종속되지 않고, 구조적 사이클 탐지를 통해 차익 거래 기회를 포착하기 위해 이더리움 트랜잭션 트레이스의 결정 가능한 정규 형식을 사용하는 형식 검증된 시스템을 제시하며, 이는 프로토콜별 패턴에 의존하지 않고도 수천 개의 독점적 탐지 사례를 식별하는 동시에 실제 운영 중인 MEV 플랫폼과 높은 일치도를 달성한다.

원저자: Adam Khayam, Hamid Kolli, Mohamed Iguernalala, Çagdas Bozman

게시일 2026-08-24
📖 4 분 읽기☕ 가벼운 읽기

원저자: Adam Khayam, Hamid Kolli, Mohamed Iguernalala, Çagdas Bozman

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

이더리움 블록체인 상에서 자금은 복잡한 디지털 계약의 그물망을 통해 이동합니다. 사용자가 트랜잭션을 보낼 때마다 숨겨진 스크립트가 실행되며, 이는 수백 단계에 달할 수 있는 중첩된 시퀀스로 다른 프로그램들을 호출합니다. 이 보이지 않는 기계 장치 내부에서는 자동화된 봇들이 디지털 거래소 간의 미세한 가격 차이를 끊임없이 스캔합니다. 차이를 발견하면, 이들은 저가 매수와 고가 매도를 수행하는 신속한 일련의 거래를 실행하여 시장이 스스로 교정되기 전에 이익을 챙깁니다. 아비트라지(arbitrage, 차익 거래)라고 알려진 이 활동은 최대 추출 가능 가치(Maximal Extractable Value, MEV)라는 거대한 산업의 엔진이며, 여기서 봇들은 네트워크에서 단 1센트의 이익이라도 더 짜내기 위해 경쟁합니다. 그러나 이 봇들은 수천 개의 서로 다른 계약을 사용하고 자금을 이동시키는 새로운 방법을 끊임없이 만들어내기 때문에, 이들을 포착하는 것은 모양이 계속 변하는 건더미 속에서 특정 바늘 하나를 찾는 것과 같았습니다. 기존 도구들은 알려진 거래소의 특정 패턴을 암기하는 데 의존하는 경우가 많아, 새롭거나 특이한 패턴은 놓치곤 합니다.

Functori의 연구진은 관여된 계약의 이름을 알 필요가 없는 새로운 방식의 트랜잭션 가시화 방법을 개발했습니다. 특정 패턴을 찾는 대신, 그들은 모든 트랜잭션을 하나의 고유한 형상으로 단순화될 수 있는 구조적 객체로 취급합니다. 그들은 트랜잭션의 가공되지 않은 기록을 받아 이를 단계별로 재작성하며, 호출 계층의 노이즈를 제거하여 오직 자금 흐름의 본질적인 형태만을 남깁니다. 이 과정은 원래의 트랜잭션이 아무리 복잡하더라도 항상 동일한 최종 형상을 생성하도록 보장됩니다. 만약 두 개의 서로 다른 트랜잭션이 동일한 최종 형상을 생성한다면, 그것들은 구조적으로 동일한 것입니다. 이를 통해 시스템은 알려진 패턴을 인식하는 것이 아니라, 자금이 폐쇄된 루프(closed loop)를 형성하며 시작점보다 더 많은 가치를 가지고 끝나는지를 확인함으로써 아비트라지를 식별할 수 있습니다. 이는 어떤 디지털 토큰이 사용되든, 어떤 특정 거래소가 관여하든 상관없이 작동하는 방법입니다.

연구진은 2025년 말 한 달간의 활동을 포함하는 이더리움 블록 220,000개를 대상으로 이 시스템을 테스트했습니다. 그들은 결과를 상업용 아비트라지 탐지 플랫폼인 Eigenphi 및 머신러닝 분류기인 ArbiNet과 비교했습니다. 새로운 시스템은 상업용 플랫폼이 탐지한 트랜잭션의 83.5%에서 일치하는 결과를 보였으나, 상업용 플랫폼이 놓친 60,199개의 확정된 아비트라지 사이클을 추가로 찾아냈습니다. 이렇게 놓친 탐지 건들은 주로 플래시 론(flash loans)이나 일반적이지 않은 라우팅을 포함하는 복잡한 다단계 거래였으며, 이는 상업용 도구가 학습한 표준 패턴에 부합하지 않는 것들이었습니다. 또한 시스템은 아비트라지 시도로 보이지만 수익을 내지 못한 245,497개의 트랜키션을 식별했는데, 이는 주로 봇들이 거래 속도 경쟁에서 패하거나 수수료를 너무 많이 지불했기 때문입니다. 이러한 실패한 시도들은 수익만을 추적하는 시스템에는 보이지 않지만, 네트워크에서 벌어지는 경쟁의 실제 규모를 드러냅니다.

이것이 어떻게 작동하는지 이해하기 위해, 연구진이 트랜잭션을 나타내는 엉킨 실타래를 체계적으로 푸는 과정을 상상해 보십시오. 그들은 실이 무엇으로 만들어졌는지 혹은 어디서 왔는지에 관심이 없습니다. 오직 실의 양 끝이 어떻게 연결되는지에만 관심을 가집니다. 만약 실이 루프를 형성하여 끝이 시작점으로 연결되고, 그 루프가 순수하게 늘어난 물질을 포함하고 있다면, 시스템은 이를 아비트라지로 분류합니다. 이 접근 방식은 매우 견고하여, 동일한 소프트웨어 바이너리를 변경 없이 Arbitrum과 Binance Smart Chain이라는 두 다른 블록체인에서도 실행하여 유효한 결과를 도출할 수 있었습니다. 시스템은 트랜잭션 트리를 단순화하는 15개의 규칙에 의존하며, 병렬 경로를 병합하고 이체 과정을 하나로 묶어 구조가 단순한 사이클로 붕괴되거나 사이클이 존재하지 않음을 드러낼 때까지 진행합니다. 이 규칙들은 수학적으로 반드시 종료되고 항상 동일한 결과를 생성한다는 것이 증명되었으므로, 탐지는 구조적으로 건전합니다.

연구는 또한 다른 시스템에 의해 아비트라지로 분류된 많은 트랜잭션이 사실은 허위 탐지(false positive)였다는 점을 밝혀냈습니다. 연구진이 상업용 플랫폼만이 탐지했던 200개의 트랜잭션을 수동으로 검사했을 때, 그중 63.5%는 자금의 순환적 흐름이 전혀 없었습니다. 이것들은 단순한 이체나 수익 창출(yield harvesting) 작업이었으며, 상대 시스템이 구조 자체가 아닌 특정 이벤트 시그니처를 찾고 있었기 때문에 아비트라지처럼 보였던 것입니다. 반대로, 새로운 시스템은 복잡한 라우팅 계약 안에 숨겨져 있어 다른 도구들이 놓친 실제 아비트라지 사이클을 찾아냈습니다. 연구진은 500개의 트랜잭션을 수동으로 검증하였고, 확정 등급(confirmed tier)에서 허위 탐지를 발견하지 못했습니다. 즉, 그들이 성공적인 아비트라지라고 레이블을 붙인 모든 트랜잭션은 실제로 수익이 발생하는 루프였습니다.

이 작업은 암기된 패턴에 대한 의존에서 벗어나 자금 흐름에 대한 근본적인 이해로 영역을 확장합니다. 모든 트랜잭션이 고유한 정형(canonical form)을 가진다는 것을 증명함으로써, 연구진은 전략 군(strategy families)과 봇의 행동에 관한 질문에 수학적 확실성을 가지고 답할 수 있는 토대를 마련했습니다. 그들은 아비트라지가 단순히 알려진 기술들의 집합이 아니라, 특정 프로토콜을 알지 못해도 탐지할 수 있는 자금 흐름의 구조적 속성임을 입증했습니다. 숨겨진 전략과 실패한 시도들을 밝혀내는 이 시스템의 능력은, 표준 패턴 매칭 도구로는 볼 수 없는 방식으로 작동하는 다양한 봇 생태계에 의해 블록체인 상의 자동화된 거래의 실제 규모가 이전 측정치보다 훨씬 더 크다는 것을 시사합니다. 이 연구 결과는 포렌식 분석을 위한 새로운 렌즈를 제공하며, 조사관들이 자금의 정확한 경로를 추적하고 수익 추출 메커니즘을 이전에는 불가능했던 수준의 명확성으로 이해할 수 있게 해줍니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →