← 블로그로 돌아가기

토큰 승인 설명: 허용, 무제한 액세스 및 취소

가이드

게시일 · GetBestWallet 편집팀

어떤 토큰 승인이 허용되는지, DApp 연결을 끊어도 허용이 제거되지 않는 이유를 이해하세요.

핵심 요약

토큰 허용량은 spender가 매번 새 승인을 받지 않고 토큰을 이동하도록 허용할 수 있습니다. 체인, 토큰, spender와 한도를 확인하세요. DApp 연결 해제로는 허용량이 사라지지 않습니다.

승인 한도이 승인하는 것

많은 ERC-20 토큰을 사용하면 소유자는 최대 허용량까지 transferFrom을 통해 토큰을 전송하는 지출자 계약을 승인할 수 있습니다. 이는 수신자에게 토큰을 직접 보내는 것과는 다릅니다. 분산형 거래소에서 스왑을 실행하려면 해당 권한이 필요할 수 있습니다. 중요한 신원은 앱의 표시 이름뿐만 아니라 네트워크, 토큰 계약, 소유자 및 지출자입니다.

제한적 및 무제한 승인

제한된 승인은 승인된 금액에 대한 노출을 제한할 수 있는 반면, 무제한 승인은 훨씬 더 큰 미래 잔액에 계속 사용할 수 있습니다. 정확한 동작은 토큰 및 지출 계약에 따라 다릅니다. 일부 애플리케이션은 반복적인 승인 거래를 피하기 위해 광범위한 권한을 요구합니다. 편의성은 지출자가 위태로워지거나 승인이 잘못될 위험과 비교하여 평가되어야 합니다.

승인 요청을 확인하세요

애플리케이션의 공식 문서를 기준으로 지출자를 확인하고, 요청된 금액을 검사하고, 더 적은 승인 한도이 지원되는지 여부를 고려하세요. 탐색기에 대한 계약의 소스 검증은 해당 동작이나 업그레이드 제어가 안전하다는 것을 증명하지 않습니다. 일부 지갑은 읽을 수 있는 경고나 시뮬레이션을 제공합니다. 행동을 이해하기 위한 대체 증거가 아닌 추가 증거로 사용하십시오.

신뢰할 수 있는 경로를 통해 취소

올바른 네트워크에서 공식 지갑 기능이나 신중하게 검증된 승인 한도 관리 도구를 사용하세요. 변경 사항을 제출하기 전에 실제 소유자, 토큰 및 지출자를 검사하고 일반적으로 허용량을 0으로 설정합니다. 철회에는 일반적으로 네트워크 수수료가 부과되며 확인 후에만 효력이 발생합니다. 웹사이트 연결을 끊거나 브라우저 권한을 삭제한다고 해서 온체인 허용량이 자체적으로 변경되는 것은 아닙니다.

철회가 해결할 수 없는 것이 무엇인지 알아보세요

이미 발생한 자산 유출는 나중에 취소해도 취소되지 않습니다. 노출된 개인 키는 눈에 보이는 허용치를 모두 제거하더라도 손상된 상태로 유지됩니다. 서명된 허가, 시장 주문, NFT 운영자 허가 및 스마트 계정 모듈에는 일반 ERC-20 승인과 다른 응답이 필요할 수 있습니다. 공격자가 활동 중인 경우 자동화된 스위퍼가 모니터링할 수 있는 지갑에 가스를 맹목적으로 충전하지 마십시오.

추가 읽기

eips.ethereum.org — EIPS / eip 20

실제 진행 순서

  1. 네트워크, 소유자 계정, 토큰 계약과 spender를 확인하고 앱의 공식 문서와 대조하세요.
  2. 요청 한도를 검토하고 지원된다면 필요한 만큼 낮추세요. 용도를 설명할 수 없는 요청은 거부하세요.
  3. 올바른 체인에서 검증된 도구로 취소하고 거래 확정을 확인하세요. 키 유출은 별도 사고이며 한도를 바꿔도 유출된 키는 안전해지지 않습니다.

다음 단계 안내