본문으로 이동

허니팟 토큰 식별 방법

매수는 가능하지만 매도할 수 없는 토큰을 식별하는 실무 점검표로, 컨트랙트 신원, 전송 제한, 관리자 권한, 시뮬레이션, 유동성, 소액 왕복 테스트를 다룹니다.

업데이트

교육 목적의 정보이며 투자 조언이 아닙니다. 암호자산은 모든 가치를 잃을 수 있습니다.

직접 답변

허니팟 토큰은 거래자가 취득할 수는 있지만 정상적으로 매도하지 못하거나 극단적인 수수료를 내야만 매도할 수 있도록 설계 또는 설정됩니다. 제한은 토큰 전송 로직, 외부 컨트랙트, 주소 목록, 거래 스위치, 거래 한도, 업그레이드 가능한 구현에 숨어 있을 수 있습니다.

하나의 스캐너 결과만으로 안전을 입증할 수 없습니다. 정확한 체인과 컨트랙트 주소를 확인하고, 검증된 코드와 특권 역할을 조사하고, 사용할 지갑에서 전체 매도 경로를 시뮬레이션하고, 실제 매도 거래와 풀 유동성을 확인한 다음, 전액 손실을 감수할 수 있는 소액 왕복 거래를 고려해야 합니다.

상승 차트는 약한 증거입니다. 대부분의 보유자가 매도하지 못하면 기록에는 경쟁적인 매도 흐름 없이 매수만 나타날 수 있고, 표시 가격은 풀에서 실제로 꺼낼 수 있는 가치가 얼마인지 거의 알려 주지 않습니다.

허니팟 토큰 식별 방법
0 / 5
0 개 항목 검토; 5 개 항목 미해결

모든 항목을 검토해도 자산, 거래 또는 시스템의 안전이 입증되는 것은 아닙니다.

작동 방식

ERC-20은 transfertransferFrom 같은 함수를 표준화하지만 모든 토큰이 동일한 정책을 가져야 한다고 요구하지 않습니다. 사용자 구현은 발신자, 수신자, 금액, 블록 상태 또는 다른 컨트랙트에 따른 조건을 추가할 수 있습니다. 따라서 풀로의 전송은 허용하면서 매도 경로에서는 되돌리거나 대부분을 차감하거나 선택적으로 전송을 막을 수 있습니다.

함수 이름만 보지 말고 전체 실행 경로를 검토해야 합니다. 자동화 시장조성자 매도에는 허용량, 라우터, 하나 이상의 풀, 토큰 전송 로직이 포함될 수 있습니다. 거래 중지, 수수료·한도 변경, 허용·차단 목록 관리, 라우터나 페어 교체, 발행, 의존성 변경이 가능한 소유자 또는 역할 제어 함수를 찾으십시오.

소유권 포기만으로 결론낼 수 없습니다. 다른 역할이나 외부 제어자가 권한을 가지거나 프록시가 같은 주소를 유지하며 구현을 바꿀 수 있습니다. OpenZeppelin 접근 제어 문서는 특권 함수가 발행, 전송 동결, 업그레이드를 수행할 수 있다고 명시합니다. 타임록은 예정된 변경 전에 사용자가 검토하고 나갈 시간을 준다는 점에서 중요합니다.

시뮬레이션에는 한계가 있습니다. eth_call은 선택한 블록 상태에서 실행되며 온체인 거래를 만들지 않고, eth_estimateGas도 거래를 체인에 추가하지 않습니다. 실제 발신자, 경로, 금액과 현재 블록 환경을 설정하십시오. 성공 결과는 그 상태의 호출만 설명하며 다음 블록이나 이후 관리자 조치를 보장하지 않습니다.

검증 절차

  • 독립된 공식 출처에서 네트워크와 전체 컨트랙트 주소를 확인합니다. 탐색기에서 배포 바이트코드가 공개 소스와 일치하는지, 주소가 프록시인지 확인합니다.

  • 상속 코드와 외부 호출을 포함해 transfertransferFrom 동작을 추적합니다. 수수료 설정자, 거래 스위치, 지갑·거래 최대치, 주소 목록, 예외, 역할, 프록시 관리자, 특권 변경 지연을 식별합니다.

  • 관련 없는 주소의 최근 온체인 매도를 살펴봅니다. 성공 상태만이 아니라 예상 출력 자산이 생겼는지 확인하고 입력, 출력, 전송 이벤트, 실효 수수료, 가격 영향, 풀 준비금을 비교합니다.

  • 현재 상태에서 사용할 지갑으로 동일한 매도 거래를 시뮬레이션합니다. 결과가 중요하면 독립 도구 또는 RPC 제공자를 최소 두 개 비교하고, 되돌림, 설명되지 않는 출력, 큰 차이를 중단 신호로 봅니다.

  • 앞선 점검이 만족스러우면 완전히 잃어도 되는 금액으로 매수와 매도를 테스트합니다. 최종 지갑 잔액과 거래 영수증을 확인하고, 원인 불명의 거래를 통과시키려고 슬리피지를 반복해서 높이지 마십시오.

경제적으로 중요한 수치는 표시 잔액이 아니라 회수 가능 가치입니다.

회수 가능 가치 = 예상 스왑 출력 - 가격 영향 - 프로토콜 수수료 - 토큰 수수료 - 네트워크 수수료

정상 토큰도 풀 준비금 때문에 빠져나오기 어려울 수 있습니다. 예정 포지션 규모의 출력을 추정해야 하며, 소액 매도 성공이 더 큰 매도를 표시 가격 근처에서 처리할 수 있음을 뜻하지 않습니다.

위험 신호와 한계

  • 매수는 성공하지만 매도가 계속 되돌아가거나 특권·예외 주소만 매도할 수 있습니다.

  • 실효 매도 수수료가 극단적이거나 미공개이거나 지갑별로 다르거나 관리자가 즉시 변경할 수 있습니다.

  • 검증된 소스가 없거나 활성 프록시 구현을 포함하지 않거나 검증되지 않은 외부 컨트랙트에 의존합니다.

  • 유동성이 얕거나 단일 제어자에게 집중되거나 의미 있는 잠금 또는 거버넌스 지연 없이 제거할 수 있습니다.

  • 시뮬레이터가 불일치하거나 프로젝트 제어 화면에서만 경로가 작동하거나 최근 독립 매도 증거가 없습니다.

컨트랙트 신원이 불확실하거나 매도를 설명할 수 없거나 특권을 열거할 수 없거나 예상 손실이 테스트 예산을 넘으면 중단하십시오. 추가 매수는 진단이 아닙니다. Gas 증가는 포함 가능성을 높여도 컨트랙트 제한을 우회하지 못하며, 슬리피지 증가는 더 나쁜 가격과 추가 손실을 받아들일 뿐입니다.

문제없는 검토와 왕복 성공도 특정 시점의 증거일 뿐입니다. 준비금, 차단 목록, 수수료, 외부 의존성, 업그레이드 로직은 이후 바뀔 수 있습니다. 노출을 크게 늘리기 전에 다시 확인하고 어떤 점검표도 스마트 컨트랙트나 유동성 위험을 없애지 못한다고 가정하십시오.

흔한 오해

  • “소스가 검증됐으니 안전하다.” 검증은 소스와 배포 바이트코드를 연결할 뿐 로직의 선의나 특권 제약을 증명하지 않습니다.

  • “소유권을 포기했으니 규칙을 바꿀 수 없다.” 별도 역할, 제어자, 프록시 관리자가 권한을 유지할 수 있습니다.

  • “스캐너가 매도 가능이라 했으니 다음 매도도 된다.” 상태, 발신자, 경로, 블록, 유동성, 구현은 검사 때와 다를 수 있습니다.

  • “소액 매도가 됐으니 전체 포지션도 나갈 수 있다.” 단계별 수수료, 지갑 한도, 가격 영향, 유한 준비금 때문에 큰 금액의 결과는 크게 달라질 수 있습니다.

관련 주제

출처

탐색

위키 검색...