WATS Wallet logoWATS Wallet
가이드7분 분량

사기 토큰인지 사기 전에 확인하는 방법 (허니팟, 민트 권한, LP 락)

토큰 사기는 온체인에서 늘 같은 패턴을 반복합니다. 컨트랙트 주소, 허니팟 동작, 민트 및 프리즈 권한, 유동성 락, 홀더 분포 순으로 점검하세요.

토큰 사기가 내부적으로 서로 닮은 이유

새 토큰은 겉보기에는 그럴듯해 보일 수 있습니다 — 웹사이트, 차트, 수백 명의 홀더 — 전부 위조하거나 돈으로 사기 쉬운 것들입니다. 하지만 컨트랙트와 풀은 직접 읽을 수 있고, 거기서는 같은 패턴이 반복됩니다: 매도가 막혀 있거나, 공급량을 마음대로 발행하거나 압류할 수 있거나, 지갑 하나가 유동성을 빼갈 수 있거나, 공급량이 소수의 손에 몰려 있는 식입니다.

1단계: 컨트랙트 주소 검증

이름과 티커는 고유하지 않고 모방 토큰은 몇 분 만에 등장하므로, 주소는 반드시 프로젝트 공식 사이트나 인증된 계정에서 가져와 블록 익스플로러에 붙여넣고 배포 내역과 거래 페어가 일치하는지 확인하세요. 소스 코드 검증(verified source)은 EVM에 한정된 점검입니다. 솔라나의 SPL 또는 Token-2022 민트는 데이터 계정이라 토큰별로 읽을 코드가 없습니다. 대신 소유 프로그램, 민트 권한과 프리즈 권한, 공급량, 메타데이터 업데이트 권한을 확인하세요.

다이렉트 메시지, 광고, 댓글 답글로 온 주소는 적대적인 것으로 취급하세요. 그런 경로는 가짜 클레임 페이지도 함께 퍼뜨리며, 거기서 서명하는 순간 월렛 드레이너 공격이 시작됩니다.

2단계: 허니팟 확인 (정말 팔 수 있는가?)

허니팟은 살 수는 있지만 팔 수는 없는 토큰입니다. EVM에서는 토큰이 자체 전송 로직을 실행하므로 구현 방식이 다양합니다: 사실상 전액에 가까운 매도세, 발신자가 허용 목록에 없으면 되돌려지는 전송, 최대 매도량 0 설정 등입니다.

솔라나는 다릅니다. 2026년 기준 레거시 SPL 토큰 민트에는 커스텀 전송 코드가 없으므로, 이에 해당하는 것은 활성화된 프리즈 권한이거나 Token-2022의 훅 또는 수수료입니다.

어느 체인이든 페어의 거래 내역에서 일반 지갑들이 실제로 매도를 완료했는지 확인하세요. 스캐너는 매수 후 매도를 시뮬레이션해 이 과정을 자동화하지만, 2026년 기준 그 결과는 지금 이 순간의 동작만 보여줍니다. 업그레이드 가능한 컨트랙트나 소유자가 조정할 수 있는 세금은 나중에 얼마든지 바뀔 수 있습니다.

3단계: 컨트랙트 권한 읽기

검증된 소스를 열어 권한 있는 주소가 무엇을 할 수 있는지 보세요: 공급량 발행, 전송 일시 중지, 홀더 블랙리스트 처리, 상한 없는 수수료 인상, 프록시를 통한 토큰 업그레이드 등입니다.

솔라나에서는 민트 권한과 프리즈 권한부터 보세요. 민트 권한이 살아 있으면 공급량을 임의로 늘릴 수 있고, 프리즈 권한이 살아 있으면 여러분의 토큰 계정이 동결될 수 있으므로 둘 다 null로 해제된 상태가 기본선입니다. 2026년 기준 이것만으로 점검이 끝나지는 않습니다. Token-2022 민트는 확장 기능을 가질 수 있습니다 — 어떤 계정에서든 토큰을 옮기거나 소각할 수 있는 퍼머넌트 델리게이트, 전송 훅, 수수료 등 — 그러니 확장 목록도 함께 읽으세요.

소유권 포기(renounce)는 신호일 뿐 결론이 아닙니다. 프록시나 포기되지 않은 두 번째 컨트롤러가 있다면 그 권한들은 그대로 살아 있습니다.

4단계: 유동성, LP 락, 소각된 LP 점검

토큰 가격은 그 토큰이 거래되는 풀에서 나오므로, 풀을 통제하는 쪽이 출구의 존재 여부를 통제합니다. 유동성 풀의 작동 원리를 참고하세요. 주장된 밸류에이션 대비 풀의 깊이와, 포지션을 누가 통제하는지 확인하세요.

v2 방식의 풀에서 유동성은 대체 가능한 LP 토큰입니다. 락이란 검증 가능한 해제 시점까지 락커 컨트랙트에 들어가 있다는 뜻이고, 소각이란 아무도 통제하지 않는 주소로 보내졌다는 뜻입니다. 배포자가 들고 있는 잠기지 않은 LP는 전형적인 러그풀 구도이며, 곧 해제되는 락도 사실상 다르지 않습니다. 집중 유동성 AMM에서는 한 단계가 더 필요합니다. 2026년 기준 Uniswap v4에서는 모든 풀 토큰이 싱글턴 PoolManager에 들어 있고, 포지션은 소유자·틱 범위·솔트로 키가 매겨진 상태 항목일 뿐입니다. 그 소유자는 항상 컨트랙트이므로, 그것이 포지션을 ERC-721로 감싸는 페리퍼리 포지션 매니저인지 아니면 다른 컨트랙트인지 확인하세요. 또한 락은 범위에 대해서는 아무것도 말해주지 않습니다. 시장가에서 멀리 떨어진 좁은 구간은 사실상 출구 깊이를 거의 제공하지 않습니다.

5단계: 홀더 분포와 초기 매수자 확인

핵심 신호는 집중도입니다. 공급량의 큰 몫을 쥔 소수의 지갑은 함께 빠져나가는 것만으로 풀을 압도할 수 있습니다. 여러 지갑이 배포 블록에서, 그것도 하나의 자금 공급 지갑으로부터 자금을 받아 매수했다면 번들 런칭입니다.

먼저 구조적 주소를 걸러내세요. 풀, 락커, 브리지, 소각 주소는 상위에 오르지만 누군가의 거래 가능한 포지션이 아닙니다. 나머지 중에서 한 지갑이 공급량의 수 퍼센트를 쥐고 있거나 상위 10개가 3분의 1에 가깝다면, 한 사람의 결정이 가격을 움직인다는 뜻입니다.

위험 신호 체크리스트와 이미 매수했다면 할 일

신규 또는 익명 런칭이라면 다음은 발을 빼야 할 신호로 보세요:

  • 검증되지 않은 소스, 또는 불필요한 업그레이드 가능 프록시.
  • 활성화된 민트 또는 프리즈 권한 — 다만 2026년 기준 솔라나의 USDC와 USDT는 설계상 둘 다 유지합니다.
  • Token-2022 퍼머넌트 델리게이트. 훅과 전송 수수료는 정당한 용도일 수도 있으니 무슨 일을 하는지 읽어보세요.
  • 상한이 없거나 소유자가 조정할 수 있는 세금, 또는 블랙리스트.
  • 잠기지 않은 LP, 임박한 락 해제, 또는 범위 밖에 방치된 포지션.
  • 주장된 밸류에이션에 비해 보잘것없는 풀 깊이.
  • 같은 주소에서 자금을 받은 지갑들에 몰려 있는 공급량.

이미 샀다면 추가 매수를 멈추세요. 소액 테스트 매도는 그 규모에서의 출구만 증명합니다. 상한과 동적 매도세는 소액은 통과시키면서 전량 청산은 막습니다. 그다음 무엇을 승인했는지 확인하세요: ERC-20과 Permit2 허용량, 솔라나 델리게이트입니다. 토큰 승인 취소는 악의적 스펜더가 계속 쥐고 있을 상시 권한을 없앱니다. Permit2의 경우 해당 컨트랙트에 준 ERC-20 허용량을 0으로 만드세요. 취소한다고 이미 만들어둔 퍼밋 서명이 무효가 되지는 않습니다. ERC-2612에는 취소 함수가 없으므로, 그 서명이 사용한 논스를 소진시키세요. 즉 그 서명의 데드라인 전에 무해한 스펜더에게 값 0의 승인을 하는 자신의 퍼밋을 직접 브로드캐스트하는 것입니다. Permit2의 취소는 모듈별로 다르며, 잘못된 것을 쓰면 서명이 살아남습니다. invalidateNonces는 AllowanceTransfer 퍼밋 — PermitSingle과 PermitBatch — 을 취소하고, invalidateUnorderedNonces는 SignatureTransfer 퍼밋을 취소합니다. Permit2에 대한 ERC-20 허용량이 얼마이든 서명은 취소하세요. 공격자는 사용하지 않은 PermitSingle을 나중에 제출해 만료가 아주 먼 미래인 허용량 레코드를 기록해둘 수 있고, 이는 훗날 어떤 댑이 그 토큰에 대해 Permit2를 다시 승인하게 만드는 순간 되살아납니다. 일단 제출된 뒤에는 논스를 올려도 늦습니다. 그 레코드를 지우는 방법은 lockdown이거나, 해당 토큰과 스펜더에 대해 직접 값 0의 퍼밋을 만드는 것뿐입니다. 최후의 수단은 새 지갑입니다. 서명은 절대 개인키를 노출하지 않습니다. 개인키가 노출되는 것은 시드 구문이나 개인키를 직접 입력했을 때뿐이며, 그때는 파생된 모든 주소를 버려야 합니다. 유료 복구 제안은 무시하세요. 그것은 또 다른 사기입니다.

WATS 월렛의 자기수탁과 단일 토큰 수수료

WATS Hot Wallet은 비수탁 방식을 유지합니다. 키는 여러분이 보유하며 WATS는 어떤 키도 보유하지 않습니다. EVM 체인, 솔라나, TON 전반에서 그렇습니다. 모든 작업의 수수료는 각 체인의 네이티브 가스 대신 ATS라는 하나의 토큰으로 부과됩니다. EVM에서는 ERC-4337 페이마스터를 통해, 솔라나와 TON에서는 이에 상응하는 수수료 대납자를 통해서입니다. 이것이 네트워크 비용 자체를 낮추지는 않습니다. 체인마다 별도의 가스 잔고를 유지할 필요를 없앨 뿐입니다. 걷힌 ATS는 1억 개에서 3,000만 개 하한을 향해 소각됩니다.

자주 묻는 질문

허니팟 토큰이란 무엇인가요?

허니팟은 살 수는 있지만 팔 수는 없는 토큰입니다. 컨트랙트가 일반 지갑의 매도를 막거나 사실상 세금으로 전부 가져가는 반면 매수는 계속 성공하므로 차트는 정상으로 보입니다. 가장 강력한 단일 신호는 서로 무관한 지갑들이 페어의 거래 내역에서 매도를 완료한 적이 있는지 여부입니다. 다만 이것도 증거는 아닙니다. 업그레이드 가능한 컨트랙트나 소유자가 조정할 수 있는 세금과 한도는 여러분이 산 뒤에 매도 동작을 바꿀 수 있고, 여러분의 주소가 블랙리스트에 오를 수도 있기 때문입니다.

소유권을 포기했다면 그 토큰은 안전한가요?

아닙니다. 소유권 포기는 해당 소유자 역할에 붙어 있던 권한만 제거합니다. 토큰이 업그레이드 가능한 프록시이거나, 세금·한도·블랙리스트가 포기되지 않은 다른 컨트랙트에 의해 통제된다면 같은 권한은 여전히 존재합니다. 이는 민트 권한, 유동성 락, 홀더 분포와 함께 보아야 할 여러 입력값 중 하나일 뿐 결론이 아닙니다.

유동성이 정말로 잠겨 있는지 어떻게 알 수 있나요?

해당 페어의 유동성 포지션을 보유한 지갑이나 컨트랙트를 찾아, 그것이 락커 컨트랙트인지 소각 주소인지 확인하세요. 락커라면 스크린샷을 믿지 말고 잠긴 수량과 해제 타임스탬프를 온체인에서 검증하세요. 집중 유동성 AMM에서는 포지션이 보통 가격 범위를 가진 NFT이므로 그 범위가 어디에 있는지 확인해야 합니다. 시장가에서 멀리 떨어진 좁은 구간은 실질적인 출구 깊이를 거의 제공하지 않습니다. 부분적인 락이나 며칠 안에 만료되는 락은 보호 효과가 거의 없습니다.