AI AI
속보
심층
이벤트
Pro
더보기
자금 조달 정보
특집
온체인 생태계
용어
팟캐스트
데이터
OPRR
简体中文
繁體中文
English
Tiếng Việt
한국어
日本語
ภาษาไทย
Türkçe
BTC
$96,000
5.73%
ETH
$3,521.91
3.97%
HTX
$0.{5}2273
5.23%
SOL
$198.17
3.05%
BNB
$710
3.05%
XRP
$2.25
2.07%
DOGE
$0.325
2.23%
USDC
$0.999
3.05%

2026 OKX Web3 보안 반기 보고서

이 글을 읽으려면 56 분
보안은 보고서 속의 구호가 아니라, 매일 처리해야 하는 실제 위험입니다.
OKX Web3 보안팀, SlowMist(慢雾), OtterSec 공동 제작



서문


2026년 상반기, 공개된 손실만 놓고 보면 작년 대비 약 60% 감소하여 암호화폐 업계가 더 안전해지고 있는 것처럼 보입니다. 그러나 실제로 손실 감소는 거의 전적으로 작년 동기의 특정 대규모 사건이 재발하지 않은 데서 비롯된 것이지, 해커 활동 자체의 약화를 의미하지는 않습니다. 오히려 정반대입니다: 공격 빈도는 증가하고, 수법은 진화하며, 공격자의 목표는 '코드'에서 '사람'으로 옮겨가고 있습니다.


많은 프로젝트가 과거에는 계약 감사와 온체인 활동 모니터링을 가장 중요시했습니다. 하지만 올해 상반기 실제로 큰 손실을 초래한 것은 종종 계약 자체가 아닙니다. 이는 맹목적으로 서명된 관리 트랜잭션, 유출된 클라우드 키, 악성 소프트웨어가 설치된 개발자 컴퓨터, 심지어는 매우 현실적으로 보이는 화상 회의일 수도 있습니다.


OKX에게 보안은 보고서 속의 구호가 아니라 매일 처리해야 하는 실제 위험입니다: 악성 주소, 피싱 도메인, 고위험 서명, 비정상적인 승인, 크로스체인 위험, 사기 토큰, 소셜 엔지니어링 공격이 지속적으로 발생하고 있습니다. 이 보고서는 두 가지를 목표로 합니다: 첫째, 상반기에 진정으로 주목해야 할 공격 변화를 명확히 설명하는 것; 둘째, OKX가 지갑, 리스크 관리, 크로스체인 및 Agent 보안에서 수행한 일부 실천을 업계 맥락에서 제시하여 토론을 촉발하는 것입니다.


제1장 · 2026년 상반기 보안 동향: 분산된 사건, 집중된 손실


손실 감소가 공격 감소를 의미하지는 않음


올해 상반기에는 오해하기 쉬운 현상이 있습니다: 도난당한 총 금액은 감소했지만, 실제로 보안 사건은 더 많아졌습니다. SlowMist(慢雾) 해킹 아카이브 데이터베이스의 불완전한 통계에 따르면, 상반기에는 총 182건의 공개 보안 사건이 발생하여 약 9억 5600만 달러의 손실을 초래했습니다. 2025년 동기의 121건, 약 23억 7300만 달러 손실과 비교하면, 사건 수는 전년 동기 대비 약 50% 증가한 반면, 자금 손실은 약 60% 감소했습니다. 손실 금액이 감소한 것처럼 보이는 주된 이유는 작년 동기에 단일 초대형 사건이 있었기 때문입니다. 올해는 같은 규모의 극단적인 사건이 발생하지 않았지만, 이는 공격자가 멈췄다는 것을 의미하지 않습니다. 이상치를 제외하면 올해의 비교 가능한 손실은 실제로 감소하지 않고 오히려 증가했습니다. 공격 활동은 약화되지 않았으며, 더 높은 빈도와 더 분산된 타격으로 전환되었습니다.


비교를 위해, 2025년 상반기에 공개적으로 공개된 가장 큰 보안 사건은 다음과 같습니다:


(2025년 상반기 프로젝트 측 손실 Top10 데이터; 데이터 출처: OKX; 손실 금액은 사건 발생 당시 토큰 가격 기준)


상반기 가장 주목할 만한 세 가지 변화


첫째, 대규모 손실이 점점 더 스마트 계약 코드 외부에서 발생하고 있습니다. 상반기 가장 큰 손실은 스마트 계약의 재진입이나 정밀도 손실 같은 취약점이 아닌, 운영 측면의 실패에서 비롯되었습니다. 유도되어 맹목적으로 서명된 관리 트랜잭션, 오염된 단일 검증자 노드, 도난당한 클라우드 서명 키 등이 그 예입니다. 사건 건수로 보면 계약 및 로직 취약점이 여전히 주요 공격 원인(85건)이지만, 손실 금액으로 보면 공급망 공격이 약 2억 9800만 달러로 1위를 차지했으며, 그 뒤를 계약 취약점(약 1억 5200만 달러)과 개인키 유출(약 1억 3000만 달러)이 따릅니다. 이는 프로젝트에 감사 보고서만으로는 충분하지 않다는 것을 정확히 보여줍니다. 계약이 온체인 로직상 명백한 취약점이 없더라도, 서명 프로세스, 클라우드 키, 크로스체인 검증 또는 운영 시스템에 단일 장애 지점이 존재한다면, 공격자는 여전히 계약 자체를 우회하여 가장 취약한 고리를 통해 침투할 수 있습니다. 보안의 경계는 이미 '코드가 안전한가'에서 '누가 서명할 수 있는가, 키가 어디에 저장되는가, 검증이 단일 지점에 의존하는가, 운영이 신뢰할 수 있는가'로 확장되었습니다.



둘째, 일반 사용자가 주요 공격 대상이 되고 있습니다. 프로토콜을 공격하는 비용이 높아지면서, 공격자들은 사용자로 눈을 돌렸습니다. 피싱 사이트, 악성 브라우저 확장 프로그램, 검색 광고 중독, 가짜 고객센터, 가짜 채용, 악성 회의 소프트웨어, 클립보드 하이재킹, 가짜 2FA 인증 등은 상반기 반복적으로 나타난 사용자 측 공격 방식입니다. 이러한 공격은 반드시 고도의 기술에 의존하지 않으며, 실제로 활용하는 것은 사용자의 일상적인 조작 습관과 신뢰입니다. 검색 결과의 첫 번째 항목, 앱 스토어의 높은 평점, 친구 계정에서 온 링크, 화상 회의에 나타난 '실제 인물', '보안 인증'이라고 적힌 페이지를 믿는 것 말이죠. 그리고 AI는 이러한 공격을 더 저렴하고, 더 정교하게 만들었습니다. 공격자는 피싱 콘텐츠를 대량 생성하고, 신원을 위조하며, 목소리를 복제하고, 딥페이크 영상을 제작하여 원래 조잡했던 사기를 경험 많은 사용자도 속일 수 있을 정도로 다듬을 수 있습니다. 공격의 성공 여부는 점점 사용자가 '기술을 얼마나 아는가'보다는, 공격자가 인간의 신뢰 사각지대를 정확히 타격할 수 있는지에 달려 있습니다.


셋째, AI 에이전트가 급성장하는 동시에 점차 해커의 새로운 먹잇감이 되고 있습니다. 에이전트가 '대화 가능'에서 '실행 가능'으로 발전함에 따라(도구 호출, 컨텍스트 읽기, 자산 제어, 트랜잭션 실행), 보유한 능력이 커질수록 공격을 받았을 때의 결과도 더 심각해집니다. 과거에는 프롬프트 인젝션이 주로 모델 보안 분야의 개념에 가까웠고, 최악의 경우는 모델이 해서는 안 될 말을 하게 만드는 것이었습니다. 하지만 에이전트가 트랜잭션에 서명하고 자금을 이체할 수 있게 되면서, 정상적인 입력으로 위장된 동일한 악성 명령이 곧바로 실제 온체인 손실로 이어질 수 있습니다. 에이전트의 '인지-실행' 체인을 겨냥한 공격은 개인키 공격만큼 위험한 위협이 되고 있습니다.


제2장 · 프로젝트 측 관점: 프로젝트 측의 가장 큰 손실은 종종 계약 외부에서 발생한다


프로젝트 측에게 2026년 상반기에 가장 기억해야 할 점은 운영 과정에서 문제가 발생하면 그 결과가 계약 취약점만큼 심각하거나 더 심각할 수 있다는 것이다.


다음은 OtterSec이 손실 금액 기준으로 정리한 2026년 상반기 주요 프로젝트 보안 사건들이다. 이들은 가장 흔한 고가치 공격 표면인 크로스체인 브리지, 검증 인프라, 서명 프로세스, 클라우드 키, 개발자 기기, 오라클 및 접근 제어를 다룬다.


(2026년 상반기 프로젝트 측 손실 Top10 데이터; 출처: OtterSec; 손실 금액은 사건 발생 당시 토큰 가격 기준)


KelpDAO: 공격자는 계약을 건드리지 않고 검증 경로를 뚫었다


KelpDAO는 상반기 최대 단일 손실 사건이다. 가장 주목할 점은 공격자가 계약 로직을 직접 공격하지 않고 크로스체인 메시지의 검증 경로를 공격했다는 것이다. OtterSec의 분석에 따르면, 공격자는 LayerZero 내부 RPC 노드를 오염시키고 정직한 외부 노드에 DDoS를 감행했다. 결국 브리지가 의존하는 단일 DVN이 주로 공격자가 조작한 데이터를 보고 실제 burn이 없는 인출 요청에 서명을 승인했다. 약 116,500개의 rsETH가 전송되었으며, 그중 약 7,500만 달러가 나중에 동결되었다.


단일 DVN은 항상 고위험 구성으로 여겨져 왔다. 그러나 과거에는 이는 주로 아키텍처 논의에서 이론적으로 존재하는 위험 경고에 불과했다. 하지만 KelpDAO 사건 이후, 이는 약 3억 달러에 가까운 실제 손실로 이어졌다. 이 사건이 프로젝트 측에 주는 교훈은 명확하다: 하나의 검증자, 하나의 RPC, 하나의 가격 소스, 하나의 서명 경로가 자금의 이동을 결정하게 해서는 안 된다. 핵심 경로에 단일 검증 지점만 있다면, 공격자는 그것을 우선적으로 연구할 것이다.


크로스체인 브리지와 오라클은 특히 다중 소스 검증, 중복 노드, 출금 제한, 이상 징후 모니터링 및 긴급 중단 메커니즘이 필요하다. 그렇지 않으면 계약 자체에 명백한 취약점이 없더라도 공격자는 오프체인 인프라를 통해 자금을 빼낼 수 있다.


Drift: 공격자는 한 번의 서명을 위해 6개월을 기다렸다


KelpDAO가 인프라의 취약성을 드러냈다면, Drift는 서명 프로세스의 취약성을 드러냈습니다. 이는 즉흥적인 피싱이 아니라 장기간에 걸친 사회공학 공격이었습니다. 공격자는 약 6개월 동안 관계를 구축하며, 다중 서명 서명자가 거래의 전체 영향을 완전히 이해하지 못한 상태에서 중요한 관리 거래에 서명하도록 기다렸습니다. 이 사건에서 가장 주목해야 할 점은 Solana의 durable-nonce 메커니즘이 악용되었다는 것입니다. 공격자는 관련자들을 유도하여 다중 서명 권한 부여 거래를 사전에 서명하도록 했습니다. 서명 당시에는 이러한 거래가 즉각적인 영향을 미치지 않는 것처럼 보였지만, Drift가 이후 다중 서명 임계값을 조정하자 공격자는 이미 확보한 서명된 거래를 브로드캐스트하여 매우 짧은 시간 안에 TVL의 50% 이상을 빼돌렸습니다.


이러한 유형의 공격은 프로젝트 팀에게 다음과 같은 교훈을 줍니다. 서명 당시 '영향이 없어 보인다'고 해서 미래에 악용되지 않을 것이라는 보장은 없습니다. 블라인드 서명, 사전 서명, 해석할 수 없는 관리 거래는 모두 고위험 작업으로 간주되어야 합니다. 중요한 거래는 명확하게 해석, 시뮬레이션 및 검증될 수 있어야 합니다. 다중 서명 팀에게 서명 프로세스 자체는 핵심 자산으로 보호되어야 합니다.


OKX 사례: 거래 해석부터 서명 위험 방어까지


OKX의 사례에서 볼 수 있듯이, 서명 위험 방어는 '거래가 사용자 본인에 의해 시작되었는지'라는 수준에만 머물러서는 안 됩니다. 더 중요한 것은 사용자가 서명하기 전에 이 거래가 어떤 결과를 초래할지 진정으로 이해하는지 여부입니다. Solana durable nonce, 계정 소유권 변경, nonce 계정 초기화 등 고위험 시나리오를 중심으로 OKX는 solana_assign_account_owner, solana_init_nonce_account, nonce_account_risk 등 여러 위험 규칙에서 식별, 경고, 차단 및 격리 기능을 구축했습니다. 2026년 상반기 동안 관련 고위험 작업을 누적 400만 건 이상 차단/경고했으며, 보호 금액은 약 5억 2600만 달러에 달해 사용자가 서명 전에 이러한 위험을 식별하고 멀어지도록 도왔습니다.


동시에 OKX는 거래 해석 역량 구축을 지속적으로 추진하고 있습니다. 우리의 목표는 온체인 거래를 더 투명하고 읽기 쉽게 만들어 '서명한 대로 얻는 것'을 최대한 실현하는 것입니다. 사용자가 보는 것은 이해하기 어려운 calldata나 명령어가 아니라, 이 거래가 실제로 무엇을 하려는지, 어떤 자산에 영향을 미칠지, 어떤 권한을 부여할지, 비정상적인 위험이 있는지여야 합니다. 현재까지 OKX는 5만 종 이상의 온체인 메서드를 해석 및 매칭하여 사용자가 자신이 서명하는 거래를 더 명확히 이해할 수 있도록 지원하고 있습니다.


3장 · 사용자 관점: 신뢰, 가장 날카로운 무기가 되다


사용자 측 위험은 상반기에 계속 증가했습니다. 많은 공격이 더 이상 낯선 링크에서 시작되지 않고, 사용자가 익숙하고 경계를 늦추기 쉬운 진입점에서 시작됩니다: 앱 스토어, 검색 결과, 친구 계정, 회의 소프트웨어, 채용 프로세스, 고객 서비스 이메일.


피싱, 실제 플랫폼의 외형을 빌려 시작되다


피싱은 여전히 사용자 자산 도난의 주요 수법이지만, 그 형태는 진화하고 있습니다.


일반적인 방식 중 하나는 악성 브라우저 확장 프로그램입니다. 공격자는 종종 유명 지갑 도구를 사칭하여 브랜드 이름, 아이콘 및 페이지 문구를 복제한 후, 평점과 다운로드 수를 조작해 확장 프로그램이 정상 제품처럼 보이게 만듭니다. 사용자가 공식 앱 스토어에서 이를 보고 쉽게 경계를 풀고, 자신이 알고 있는 플러그인이라고 착각합니다. 이러한 플러그인은 종종 '로컬에서 껍데기를 유지하고, 클라우드에서 독을 주입하는' 전략을 사용합니다. 이 전략 덕분에 자체적으로 악성 로직을 직접 포함하지 않아 스토어의 정적 검토를 더 쉽게 통과할 수 있습니다. 진정으로 위험한 피싱 페이지는 원격 서버에서 실시간으로 전송되며, 공격자는 언제든지 페이지와 도메인을 변경하고, 사용자에 따라 다른 콘텐츠를 표시할 수도 있습니다. 시드 구문이나 개인 키를 입력하는 순간, 자산 통제권을 넘겨주게 됩니다.


또 다른 유형은 검색 엔진 광고 피싱입니다. 공격자는 인기 키워드의 광고 자리를 구매하여 가짜 공식 사이트를 검색 결과 상단에 배치합니다. 올해 상반기의 한 대표적인 사례에서, 한 사용자가 새 컴퓨터를 구입한 후 개발 도구를 검색하다가 상단 광고를 클릭했고, 페이지 안내에 따라 터미널에서 '설치 명령어'를 실행했습니다. 이 명령어는 실제로 클립보드 하이재킹 트로이 목마를 배포하여, 공격자가 사용자의 페이지를 변조할 수 있게 했습니다. 이후 사용자가 약 2만 달러를 송금할 때, 수신 주소가 자동으로 대체되어 자금이 잘못 전송되었습니다. 이러한 공격을 막기 어려운 점은 사용자가 명백히 위험한 행동을 하고 있지 않다는 데 있습니다. 단지 공식 사이트를 검색하고, 도구를 다운로드하며, 명령어를 복사하는 등 일상적인 작업의 일부일 뿐입니다.


사회 공학: 가장 활발하고, 가장 파괴적이다


사회 공학의 핵심은 기술이 아니라, 피해자가 결정적인 순간에 경계를 풀도록 만드는 것입니다.


가장 흔한 방식은 피해자가 이미 알고 있는 사람을 사칭하는 것입니다. 실제 사례에서, 한 피해자는 오랫동안 신뢰해 온 친구로부터 활동 초대장을 받았습니다. 상대방이 특정 회의 소프트웨어 설치를 고집했고, 피해자는 다소 망설였지만 친구를 신뢰하여 결국 설치했습니다. 몇 시간 후, 지갑이 비워졌습니다. 나중에 알고 보니 친구의 계정은 이미 공격자에게 장악된 상태였습니다. 영향력이 큰 KOL 역시 주요 표적입니다. 공격자는 고도로 유사한 계정을 만들어 공인된 인물의 신뢰를 이용해 팬들을 가짜 이벤트, 가짜 에어드롭, 가짜 투자 그룹으로 유인합니다. 일반 사용자에게 어려운 점은 낯선 사람이 신뢰할 수 있는지 판단하는 것이 아니라, '지인이나 유명인처럼 보이는' 계정이 이미 장악되었거나 사칭된 것인지 판단하는 것입니다.


채용 및 면접 사기도 더욱 표적화되어 있습니다. 공격자는 먼저 '기술 면접', '운영 면접', '자원봉사 면접' 등의 방식으로 피해자에게 접근하여 화면 공유, 지갑 열기, DeFi 사용 경험 공개를 요구합니다. 겉으로는 면접 절차처럼 보이지만, 실제로는 공격자가 지갑 주소, 보유 자산, 자주 사용하는 프로토콜 및 작업 습관을 기록하고 있습니다. 저희가 관찰한 실제 사례에서, 공격자는 면접을 통해 피해자가 최근 상호작용한 프로토콜과 선호도를 파악한 후, 그가 실제로 사용한 프로토콜을 대상으로 가짜 에어드롭 페이지를 만들고 맞춤형 피싱 정보를 보내 결국 약 8만 8천 달러를 탈취했습니다.


주의해야 할 두 가지 새로운 수법


첫 번째는 가짜 '2FA 보안 인증' 사기입니다.


공격자는 지갑 공식 발송인처럼 위장한 이메일을 보내며, 한 글자만 다른 모방 도메인을 사용하고 카운트다운으로 긴박감을 조성해 사용자가 시드 구문을 입력해 '인증을 완료'하도록 유도합니다. 여기서 반드시 강조해야 할 점은 시드 구문 입력을 요구하는 인증, 확인, 복구, 업그레이드 페이지는 모두 사기라는 것입니다. 시드 구문은 인증 코드가 아니라 자산 통제권이며, 어떤 정식 지갑도 어떤 이유로든 웹페이지를 통해 사용자에게 이를 요구하지 않습니다.


두 번째는 업무 프로세스 사기입니다.


이러한 공격은 피싱처럼 보이지 않고 정상적인 업무처럼 보입니다. 공격자는 '회사 법정 명칭 확인', '외부 감사', '토큰 귀속 확인', '협력 자료 보충' 등의 업무 시나리오를 미끼로 삼아 Word, PDF 또는 협업 문서로 위장한 악성 첨부 파일을 발송합니다. 한 번 열면 악성 프로그램이 시스템 업데이트로 위장해 사용자에게 시스템 비밀번호 입력을 유도하고 카메라, 화면 녹화, 키보드 감청 등의 권한을 요청합니다. 이러한 공격의 목표는 개인 지갑에만 국한되지 않습니다. 많은 경우 공격자가 실제로 노리는 것은 업무용 단말기, 브라우저 세션, 비밀번호 관리자, 클라우드 서비스 권한 및 프로젝트 내부 시스템 접근 권한입니다.


OKX 실천: 사용자 보호를 기기 및 접근 진입점으로 전환


사용자 측 공격의 변화를 보면, 온체인에서만 보호하는 것만으로는 부족합니다. 많은 손실은 온체인 거래에서 시작되지 않고 더 이른 단계에서 시작됩니다. 사용자가 악성 앱을 다운로드하고, 위장 플러그인을 설치하고, 피싱 사이트를 클릭하거나, 침해된 기기에서 서명과 전송을 계속하는 경우입니다. 따라서 OKX는 사용자 보호를 온체인 거래에서 기기, 앱 및 접근 진입점으로 전환하고 있습니다. OKX는 보안 스캔 도우미를 출시하여 사용자가 기기에 숨겨진 위험 앱을 식별하고 악성 소프트웨어, 위장 앱, 원격 제어 도구 또는 클립보드 하이재킹 프로그램으로 인한 자산 손실 위험을 줄일 수 있도록 돕습니다. 발행일 기준으로 OKX는 누적 20만 회 이상의 위험 탐지를 완료하고 6만 회 이상의 고위험 앱을 발견하여 사용자가 이를 제거하거나 처리하도록 안내했습니다. 현재 Windows, Android 시스템을 지원하며 MacOS 버전은 곧 출시될 예정입니다.


동시에 피싱 사이트 및 악성 DApp에 대해 OKX는 사용자가 의심스러운 위험 URL에 접근하거나 지갑을 연결하거나 상호작용을 시작하는 등 주요 시나리오에서 위험 식별 및 경고를 수행합니다. 발행일 기준으로 OKX는 누적 700만 회 이상의 위험 사이트 접근을 차단하여 사용자가 시드 구문을 입력하거나 지갑을 연결하거나 거래에 서명하기 전에 피싱 위험을 미리 피할 수 있도록 도왔습니다. 사용자에게 가장 좋은 보안 알림은 손실 발생 후의 알림이 아니라 위험이 실제로 온체인에 도달하기 전에 한 걸음 더 막는 것입니다. OKX는 기기 위험 탐지, URL 위험 식별, DApp 위험 경고 및 온체인 거래 분석을 통해 더 많은 공격을 서명 및 전송 전에 차단하고자 합니다.


제4장 · AI가 공격을 어떻게 재편하는가: 콘텐츠 위조에서 '합성 현실'까지


AI가 보안 환경에 가져온 변화는 올해 상반기 가장 심오한 구조적 변화입니다. 그 영향은 단일하지 않습니다. AI는 한편으로 공격자가 피싱 이메일, 가짜 웹사이트, 가짜 고객센터 대화 스크립트, 악성 코드를 더 쉽게 생성할 수 있게 해줍니다. 다른 한편으로는 음성, 영상, 신원 및 커뮤니티 환경을 더 쉽게 위조할 수 있게 만듭니다. 더 나아가, AI Agent가 자금을 보유하거나 거래 도구를 호출하기 시작하면, 그 자체가 새로운 공격 대상이 됩니다.


새로운 전장: Agent가 자금 및 거래 실행에 접근하기 시작할 때


OKX의 관점에서 AI Agent는 단순히 새로운 위험 요소가 아니라, Web3가 더 많은 사용자에게 다가갈 수 있는 중요한 진입점이 될 수도 있습니다. OKX는 Agentic Wallet을 추진 중이며, 사용자가 Agent를 통해 전략을 이해하고, 온체인 작업을 관리하며, 승인 및 확인 하에 더 복잡한 DeFi 상호작용을 완료할 수 있도록 하고 있습니다.


선별된 DeFi 프로젝트 플러그인을 연결함으로써, Agentic Wallet은 Swap, 대출, 수익 관리, 크로스체인 등 원래 여러 단계를 거쳐야 했던 온체인 작업을 더 자연스러운 상호작용 흐름으로 통합할 수 있습니다. 많은 일반 사용자에게 이는 온체인 금융을 이해하고 사용하는 진입 장벽을 낮추고, Web3 서비스를 그들이 익숙한 제품 경험에 더 가깝게 만듭니다. 그러나 Agent가 자산, 권한 및 거래 실행에 접근하기 시작했기 때문에, 그 보안 요구 사항은 일반 애플리케이션보다 훨씬 높아집니다. 사용자가 DeFi 작업을 완료하도록 돕는 Agent는 '실행 가능 여부'만 신경 써서는 안 되며, '실행해야 하는지', '사용자가 실행 결과를 진정으로 이해하는지', '도구 호출이 안전 범위 내로 제한되는지'에 대한 답도 해야 합니다.


최근 발생한 Bankr 사건은 AI Agent의 위험을 매우 구체적으로 보여줍니다. SlowMist 등 기관의 공개에 따르면, 공격자는 특정 Agent의 멤버십 권한을 활성화한 후, xAI의 Grok에 모스 부호로 인코딩된 프롬프트 인젝션 메시지를 보냈습니다. Grok은 내용을 디코딩하여 온체인 봇 @bankrbot에 전달했고, 이 봇은 해당 명령을 신뢰할 수 있는 입력으로 처리하여 실행했으며, 결국 Base 체인에서 약 15만~20만 달러를 이체했습니다.


약 80%의 손실 자금이 나중에 회수되었지만, 이는 프롬프트 인젝션이 더 이상 모델 보안 논의의 개념에 불과하지 않음을 보여주기에 충분합니다. Agent가 지갑, 거래, 송금 또는 기타 민감한 도구를 호출할 수 있을 때, 악의적인 입력 하나가 실제 거래로 이어질 수 있습니다.


생각을 자극하는 것은 단순히 Agent가 어떤 명령을 실행했는지가 아니라, 우리가 Agent의 실행 권한을 어떻게 관리해야 하는지입니다. 자금을 보유하거나 온체인 작업을 시작할 수 있는 모든 Agent에게 입력 필터링, 도구 호출 샌드박스, 권한 계층화, 민감 작업에 대한 이중 확인 및 실행 전 검증은 기본 요구 사항이어야 합니다. 그리고 이 모든 것을 투명하고 매끄럽게 만드는 방법이 차세대 Agent 제품이 고려해야 할 가장 중요한 사항입니다.


산업화: 공격 프로세스의 파이프라인화


AI는 콘텐츠 제작과 신원 위조 비용을 대폭 낮춰, 피싱 공격자가 웹페이지, 이메일, 채팅 스크립트 및 가짜 신원을 대량으로 생성하기 쉽게 만들었습니다. 고도로 복잡한 공격에서는 AI가 사회공학, 코드 생성 및 환경 위장의 핵심 단계에 통합됩니다.


대표적인 사례는 북한 라자루스(Lazarus)의 하위 조직인 HexagonalRodent입니다. 이들은 고연봉 원격 직무, 유명 프로젝트 채용을 미끼로 개발자에게 접근해 백도어가 포함된 코드를 실행하도록 유도합니다. 조사에 따르면, 이 조직은 ChatGPT와 Cursor를 적극 활용해 코드와 사회공학 대화를 생성하고, AI 기반 웹사이트 제작 도구로 가짜 회사 사이트와 허위 임원 신원을 꾸몄으며, 심지어 AI를 사용해 자체 악성 코드를 '자가 점검'하여 탐지를 회피했습니다. 2026년 1분기에만 이 조직은 2,700개 이상의 개발자 시스템에서 지갑 데이터를 탈취했습니다.


AI 생성 코드 자체도 새로운 문제를 야기합니다. OtterSec에 따르면, 조지아 공과대학교(Georgia Tech)는 3월에 보고된 74개의 CVE 중 35개를 AI 생성 코드로 인한 것으로 분석했습니다. 약 1,400개의 '바이브 코딩(vibe-coded)' 애플리케이션을 스캔한 결과, 2,038개의 심각한 취약점, 400개 이상의 노출된 키, 175건의 개인정보 유출이 발견되었습니다.


이러한 수치는 AI가 생성한 코드가 '기능적으로 작동한다'는 이유만으로 프로덕션 환경에 투입되어서는 안 된다는 점을 보여줍니다. 코드 감사, 키 스캔, 권한 검사 및 테스트 커버리지는 오히려 더 엄격해져야 합니다.


종국: '콘텐츠 위조'에서 '합성 현실'로


AI가 피싱 시나리오에 가져온 가장 큰 변화는 사기가 단일 콘텐츠 위조에서 완전하고 일관되며 지속적으로 운영 가능한 가상 환경, 즉 '합성 현실(Synthetic Reality)'로 업그레이드되었다는 점입니다.


Check Point가 공개한 '트루먼 쇼(Truman Show)' 작전에서 공격자는 피해자를 개인 투자 그룹으로 유인했습니다. 그룹에는 AI가 생성한 '투자 전문가'와 AI가 연기하는 수많은 '투자자'가 있었습니다. 이 캐릭터들은 지속적으로 분석 자료를 게시하고 수익을 인증하며, 피해자의 언어에 맞춰 실시간으로 상호작용했습니다. 피해자는 단 한 명의 사기꾼이 아닌, 누군가 대화하고, 돈을 벌고, 보증하며, 후속 조치를 취하는 완전한 환경에 직면하게 된 것입니다.


싱가포르 경찰이 공개한 한 사건은 더욱 극단적이었습니다. 사기 조직은 정부 고위 관료를 사칭해 피해자를 정교하게 준비된 Zoom 회의로 유인했습니다. 회의에는 AI가 생성한 총리, 대통령, 금융관리국 대표 등 여러 가상 인물이 동시에 등장했으며, 비밀 유지 계약과 후속 자금 조달 계획을 결합해 매우 권위적인 완전한 시나리오를 구축했습니다. 결국 피해자는 약 490만 싱가포르 달러의 손실을 입었습니다.


이는 공격 대상의 근본적인 전환을 의미합니다. 공격자가 속이려는 것은 더 이상 특정 정보에 대한 당신의 판단이 아니라, 전체 환경의 진위성에 대한 인식입니다. 이러한 시대에 전통적인 '의심스러운 정보 식별' 방식의 방어는 효력을 잃고 있습니다.


OKX 실천: 플러그인 연결 및 거래 실행 전에 Agent 보안 선행


최근 Bankr 사건을 예로 들면, 공격자는 모스 부호로 인코딩된 프롬프트 인젝션 메시지를 통해 Agent의 판단을 속이고, 결국 실제 온체인 전송을 실행하도록 유도했습니다. 이러한 사건은 Agent의 '두뇌'가 속임수에 취약할 수 있다는 현실을 드러냅니다. 프롬프트 인젝션에 오도될 수도 있고, 문제 있는 플러그인을 호출할 수도 있으며, 단순히 자체 로직이 충분히 엄격하지 않을 수도 있습니다. 이러한 이유로 OKX는 보안의 모든 책임을 Agent 자체의 판단에만 맡기지 않습니다. 온체인 거래가 어떻게 생성되었든, OKX는 서명 및 브로드캐스트되기 전에 독립적인 위험 탐지를 수행합니다. 이렇게 하면 Agent의 판단이 프롬프트 인젝션이나 악성 플러그인에 의해 탈취되더라도, 사용자가 모르는 사이에 자산이 이전되는 것을 방지할 수 있습니다. 위험의 최종 방어선은 Agent가 얼마나 똑똑한지에 달려 있지 않으며, 거래가 실제로 체인에 올라가는 순간에 보장되어야 합니다.


이 방어선을 재사용 가능하게 만들기 위해 OKX는 자체적으로 축적한 온체인 위험 식별 능력을 더욱 모듈화하고 있습니다. Agent가 온체인 작업을 실행할 때 가장 중요한 몇 가지 질문, 즉 '이 거래가 어떤 자산을 변경할 것인가', '대상 컨트랙트와 토큰에 위험이 있는가', '승인 범위가 비정상적인가', '시뮬레이션 실행 결과가 사용자 의도와 일치하는가' 등을 중심으로, OKX는 기본적인 자산 변동 분석, 거래 안전 시뮬레이션, 토큰 위험 분석, 주소 위험 식별 등의 기능을 재사용 가능한 보안 스킬로 통합하고 개발자에게 공개합니다. 이러한 탐지 중 하나라도 위험이 있다고 판단되면, OKX는 사용자에게 이중 확인을 요구하거나 해당 거래를 직접 차단합니다.


동시에, Agentic Wallet의 보안이 거래 실행의 마지막 단계에서만 이루어져서는 안 된다는 점도 이해하고 있습니다. Agent가 플러그인에 연결하고, 컨텍스트를 읽고, 도구를 호출하며 온체인 거래를 구성할 수 있는 한, 프롬프트 인젝션, 컨텍스트 중독, 악성 플러그인, 권한 초과 도구 호출, 공급망 공격 등의 위험에 직면할 수 있습니다. 어떤 단계라도 오염되면 실제 자산 손실로 이어질 수 있습니다. 따라서 OKX는 Agentic Wallet의 플러그인 연결에 대해 승인 심사 및 정기 점검 메커니즘을 구축했습니다. Agentic Wallet에 연결되는 DeFi 플러그인의 경우, OKX는 코드 보안, 권한 범위, 도구 호출 경계, 외부 의존성 등 여러 차원에서 검사하여 악성 코드, 비정상적인 권한, 공급망 중독으로 인한 위험을 줄입니다. 플러그인이 출시된 후에도 OKX는 지속적으로 점검 및 위험 모니터링을 수행하여 후속 버전 업데이트에서 새로운 보안 문제가 발생하지 않도록 합니다.


우리는 더 많은 개발자들이 Agent 애플리케이션을 구축할 때 처음부터 온체인 보안 기능을 구축할 필요가 없기를 바랍니다. Agent는 거래를 더 스마트하게 구성할 수 있지만, 동시에 더 신중하게 실행해야 합니다. 플러그인 허가, 도구 호출, 거래 시뮬레이션, 위험 분석, 사용자 확인이 완전한 사이클을 형성할 때만 Agentic Wallet이 복잡한 DeFi 작업을 더 많은 사용자에게 제공할 수 있으며, 복잡한 위험까지 함께 전달하지 않을 수 있습니다.


제5장 · 보안 권장사항


2026년 상반기의 공격 사건을 되돌아보면, 많은 손실이 경로는 달라 보이지만 결국 몇 가지 중요한 순간에 집중됩니다. 누군가 이해하지 못한 거래에 서명했거나, 시스템이 과도한 권한을 부여했거나, 팀이 잘못된 데이터 소스를 신뢰했거나, 사용자가 충분히 진짜처럼 위장된 사람을 믿은 경우입니다.


따라서 보안 권장사항은 단순히 '경계심을 높여라'라는 네 글자에 그쳐서는 안 됩니다. 프로젝트 팀과 사용자에게 더 유용한 것은 방어선을 앞당기는 것입니다. 서명 전, 승인 전, 실행 전, 상대방을 믿기 전에 한 번 더 검증하는 것입니다.


OKX는 상반기의 교훈을 세 문장으로 요약할 것을 권장합니다.


이해한 후 서명하고, 단일 지점 위험을 피하며, 검증 후 신뢰하라.


첫째, 이해한 후 서명하라


많은 공격은 서명자가 참여하지 않았기 때문이 아니라, 서명자가 자신이 서명한 내용을 진정으로 이해하지 못했기 때문에 발생합니다. Drift 사건이 대표적인 사례입니다. 공격자는 직접 개인키를 훔치지 않고, 미래에 악용될 수 있는 관리 거래에 서명하도록 유도했습니다. 서명 당시에는 즉각적인 영향이 없어 보여도, 미래에 손실을 초래하지 않는다는 보장은 없습니다. 특히 durable nonce, 사전 서명 거래, 다중 서명 승인, 컨트랙트 업그레이드, Owner 변경, Minter 권한, Delegate 작업과 같은 거래는 잘못 서명될 경우 일반적인 전송보다 훨씬 큰 피해를 초래할 수 있습니다.


프로젝트 팀의 경우, 중요한 거래는 '누가 서명했는지'뿐만 아니라 '서명한 사람이 이해했는지'도 확인해야 합니다. 다중 서명, 관리자 작업, 컨트랙트 업그레이드, 크로스체인 구성, 오라클 수정은 모두 명확한 거래 분석, 시뮬레이션 결과 및 검토 프로세스를 갖춰야 합니다. 대규모 자산 유출, 권한 변경, 임계값 조정 등의 작업에는 타임락, 이중 확인 및 이상 경보를 설정해야 합니다. 사용자도 습관을 길러야 합니다. 이해하지 못하면 서명하지 마십시오. 지갑 페이지가 이 거래가 어떤 자산을 이전할지, 어떤 권한을 부여할지, 어떤 컨트랙트를 호출할지, 무한 승인이나 비정상적인 위험이 있는지 설명할 수 없다면 멈춰야 합니다. 진정으로 안전한 서명은 단순한 해시 문자열이나 이해할 수 없는 calldata가 아니라, 사용자가 자신이 무엇을 하고 있는지 알 수 있도록 해야 합니다.


이것이 바로 OKX가 트랜잭션 해석에 지속적으로 투자하는 이유입니다. 우리는 사용자가 단순히 '확인' 버튼만 보는 것이 아니라, 트랜잭션 뒤에 숨겨진 실제 의도를 이해하기를 바랍니다.


둘째, 단일 장애점(Single Point of Failure) 회피


올해 상반기 발생한 대규모 손실의 대부분은 본질적으로 특정 버그 하나가 악용된 것이 아니라, 특정 단계의 권한이 너무 크고 집중되어 있어 한 번 뚫리면 자금의 행방을 단독으로 결정할 수 있었기 때문입니다.


KelpDAO는 검증 경로의 단일 장애점을 노출했고, Resolv Labs는 클라우드 키의 단일 장애점을 노출했습니다. 여러 건의 개인키 유출 및 기기 침해 사건은 핵심 권한이 소수의 계정, 소수의 기기 또는 소수의 서비스에 집중되어 있는 한, 공격자는 종종 가장 취약한 연결고리만 뚫어도 막대한 자금을 빼낼 수 있음을 추가로 증명합니다. 프로젝트 측의 경우, 핵심 경로 설계는 기본적으로 보수적으로 이루어져야 하며, 핵심 원칙은 '어떤 단일 단계도 자금이 나갈 수 있는지 여부를 독립적으로 결정할 수 없게 하는 것'입니다. 단일 RPC, 단일 DVN, 단일 가격 오라클, 단일 클라우드 키, 단일 관리자 주소가 자금 흐름을 결정하는 유일한 스위치가 되어서는 안 됩니다. 권한 변경, 발행, 출금, 업그레이드와 같은 핵심 작업은 권한을 분할하고, 임계값을 설정하며, 속도 제한 및 이상 징후 모니터링을 추가하여, 어떤 비정상적인 작업이 발생하더라도 여러 개의 독립적인 관문을 통과해야 하며, 일사천리로 진행되지 않도록 해야 합니다. 클라우드 키, CI/CD 자격 증명, MPC 노드, 핫월렛 역시 자금 통제 권한에 따라 등급별로 관리되어야 하며, 단순한 기술 구성으로 취급되어서는 안 됩니다.


사용자에게도 동일한 논리가 적용됩니다. 하나의 지갑에 모든 자산을 보관하고 다양한 DApp과 빈번하게 상호작용하지 마십시오. 고액 자산과 일상적인 상호작용용 지갑은 분리하여, 단 한 번의 실수로 인한 피해 범위를 최소화해야 합니다. 사용하지 않는 승인은 정기적으로 취소하고, 무제한 승인, NFT 전체 승인, Permit / Permit2, 위임 등의 작업을 수행할 때는 특히 주의해야 합니다. 많은 공격이 처음부터 자산을 빼내는 것이 아니라, 먼저 승인을 획득한 후 사용자가 경계를 늦출 때까지 기다렸다가 실행됩니다.


핵심은 단일 단계의 실패가 모든 자금의 운명을 직접 결정하지 못하게 하는 것입니다. 공격자가 성공하기 위해 넘어야 할 독립적인 관문이 많을수록, 단일 장애점이 뚫렸을 때의 피해 범위는 작아집니다. 이것은 단순한 안전 집착이 아니라, Web3에서 가장 기본적인 위험 통제입니다.


셋째, 검증 후 신뢰


2026년 상반기, 공격자들은 점점 더 '조잡한 가짜 링크'에 의존하지 않고, 사용자가 이미 신뢰하는 것들을 이용하기 시작했습니다: 친구 계정, 검색 결과, 앱 스토어, 회의 소프트웨어, 채용 프로세스, KOL 신원, 심지어 영상 속의 '실제 인물'까지 말이죠.


AI는 이러한 상황을 더욱 위험하게 만들고 있습니다. 목소리는 복제될 수 있고, 영상은 위조될 수 있으며, 대화 어조는 모방될 수 있고, 전체 투자 그룹, 회의실, 고객 서비스 프로세스까지도 조작될 수 있습니다. 미래의 많은 사기 행각은 사기처럼 보이지 않을 것입니다. 그것은 평범한 면접, 업무 협의, 보안 확인, 친구 초대, 또는 프로젝트 회의처럼 보일 것입니다.


프로젝트 팀의 입장에서, 자금, 권한, 코드 실행 및 배포 프로세스와 관련된 모든 요청은 단일 채널을 통해서만 확인해서는 안 됩니다. 화상 회의는 신원 증명이 아니며, 지인의 계정도 신원 증명이 아닙니다. 핵심 작업은 반드시 신뢰할 수 있는 대역 외 채널(예: 알려진 전화번호, 내부 시스템, 하드웨어 서명 프로세스, 다중 확인 메커니즘)을 통해 재확인되어야 하며, 채팅 창에 나타난 사람만 믿어서는 안 됩니다.


사용자 입장에서도 몇 가지 기본 원칙을 기억해야 합니다. 시드 구문 입력을 요구하는 모든 페이지는 사기입니다. 원격 제어, 화면 공유, 익숙하지 않은 회의 소프트웨어 설치, 터미널 명령 실행을 요구하는 모든 요청은 일단 멈춰야 합니다. 송금, 승인, 에어드롭 수령, 계정 복구, 보안 인증과 관련된 모든 작업은 상대방이 제공한 링크를 따라가지 말고 공식 채널을 통해 다시 확인해야 합니다.


AI 시대에 보안은 더 이상 '이 정보가 가짜처럼 보이는가'를 식별하는 것만이 아니라, 먼저 '이 사람, 이 진입점, 이 프로세스가 진짜인가'를 확인하는 것입니다.


손실이 발생하기 전에 보안을 확보하라


이 세 가지 제안 뒤에는 사실 같은 방향이 있습니다: 자금이 이미 이체된 후에야 보안을 중요시하기 시작하지 말라는 것입니다.


프로젝트 팀은 위험 관리를 서명, 권한, 배포, 크로스체인 및 키 관리 프로세스에 사전에 통합해야 합니다. 사용자는 판단을 지갑 연결, 시드 구문 입력, 소프트웨어 설치, 서명 승인 이전으로 앞당겨야 합니다. 지갑, 플랫폼 및 보안 제품도 더 많은 책임을 져서 복잡한 온체인 위험을 사용자가 이해할 수 있는 알림으로 변환하고, 위험이 실제로 체인에 도달하기 전에 한 걸음 더 막아야 합니다.


OKX도 이 방향으로 계속 투자할 것입니다: 거래 분석을 통해 사용자가 서명하기 전에 위험을 이해할 수 있도록 하고, 장치 보안 보호 및 URL 위험 식별을 통해 피싱 및 악성 소프트웨어를 체인 상호작용 이전에 차단하며, KYS 위험 대응 능력을 통해 비정상 주소, 악성 토큰, 고위험 승인 및 의심스러운 거래를 식별하고, Agentic Wallet의 플러그인 허가, 도구 호출 샌드박스 및 거래 시뮬레이션을 통해 Agent가 사용자의 복잡한 작업을 도우면서도 복잡한 위험을 사용자에게 전가하지 않도록 합니다.


보안은 모든 사용자가 보안 전문가가 되기를 요구하지 않습니다. 진정으로 좋은 보안 제품은 사용자가 가장 실수하기 쉬운 단계에서 위험을 명확히 설명하고, 위험을 차단하며, 선택권을 사용자에게 돌려주어야 합니다.


감사 및 데이터 출처


본 보고서의 업계 데이터 및 사례는 다음 파트너의 지원을 받았습니다: SlowMist, OtterSec.


면책 조항: 본 보고서는 업계 참고용으로만 제공되며, 투자, 법률 또는 규정 준수에 대한 조언을 구성하지 않습니다. 인용된 손실 데이터는 사건 발생 당시의 자산 가격을 기준으로 추정되었으며, 공개 불충분 등의 요인으로 인해 실제 손실은 기재된 수치와 다를 수 있습니다.


본 기고문은 BlockBeats의 견해를 대변하지 않습니다.


BlockBeats 공식 커뮤니티에 참여하세요:

Telegram 구독 그룹:https://t.me/theblockbeats

Telegram 토론 그룹:https://t.me/BlockBeats_App

Twitter 공식 계정:https://twitter.com/BlockBeatsAsia

举报 오류 신고/제보
문고 선택
새 문고 추가
취소
완료
새 문고 추가
자신만 보기
공개
저장
오류 신고/제보
제출