← WEB3 문제 목록
WEB3MSG CTF 2026

Split-Brain Oracle

대회 지문

GEM/WETH 마진 시장을 운영하는 프로토콜이 오프체인 가격 서명 시스템, 시세 attestation relay,
시니어 대출 트랜치, Groth16 기반 비공개 settlement pool, fast-exit 창구를 배포했습니다.
프로토콜은 gateway와 signer, 정산 회계, ZK verifier 사이의 경계가 모두 안전하다고 가정합니다.

일곱 개의 자금 풀에 있는 WETH 480개를 전부 회수하세요. 시작 자금은 0.00001257 GEM뿐입니다.

한 번 훑고 지나가는 순서로는 끝까지 갈 수 없습니다. 뒤쪽 단계의 산출물이 앞쪽 관문을 여는
구간이 있습니다. 일부 컨트랙트는 소스도 ABI도 제공되지 않으며, 배포된 바이트코드가 전부입니다.
계산량이 필요한 구간도 있습니다. 올바른 알고리즘이면 노트북에서 수 초, 무차별 대입이면 며칠입니다.

되돌릴 수 없는 상태로 만드는 함수가 몇 개 있습니다. 막혔다고 판단되면 인스턴스를 새로 받아
처음부터 다시 시도하세요.

지문 출처 ↗