# 토큰 승인: 직접 조치할 수 있는 블록

평가

*레슨 6/6 · 8분 · 중급 · 컴플라이언스 · 누구나*

## 이번 레슨에서는

레슨을 마치면 다음을 할 수 있습니다.

- 승인(approval)이 무엇이며 왜 중요한지 말하기
- 테이블을 10초 안에 읽기: 허용량과 사용 권한자
- 알아보지 못하는 허용량에 대해 무엇을 해야 하는지 알기

## 승인이란 무엇입니까

**토큰 컨트랙트 자체에 기록된 지속적인 권한**입니다. 소유자가 한 주소, 즉 *사용 권한자(spender)*에게 나중에 소유자의 토큰을 스스로 옮길 수 있도록 허락한 것입니다. 보통 DEX나 결제 컨트랙트에 한 번 서명하며, 이 권한은 **직접 바꿀 때까지 유효합니다**. 기간이 정해진 [Permit2](https://achivx.kr/academy/reference/glossary/#g-permit2) 유형을 제외하면 저절로 만료되는 것은 없습니다. 대부분의 지갑 인터페이스는 이미 가지고 있는 승인을 나열해 주지 않습니다.

## 왜 살펴봐야 합니까

사람들이 스테이블코인을 잃는 방식 중 가장 잘 기록된 것 하나는 익스플로잇과 전혀 관계가 없습니다. 속임수 사이트에서 서명한 권한이 잠자고 있다가, [사용 권한자](https://achivx.kr/academy/reference/glossary/#g-spender)가 그것을 사용해 거래 한 번으로 모든 것을 옮깁니다. 알아보지 못하는 승인을 찾아내는 것은 사이트에서 손실을 설명하는 대신 막을 수 있는 몇 안 되는 확인 중 하나입니다.

## 10초

블록의 제목은 *open approvals · N*(열린 승인 · N)이며, 0건일 때도 표시되어 0이 무엇을 뜻하는지 밝힙니다. *“no open allowances decoded for this address on tron — nothing observed holds a standing permission to spend from it”*(트론에서 이 주소에 대해 디코딩된 열린 허용량 없음 — 이 주소에서 지출할 지속적인 권한을 가진 것으로 관측된 대상 없음). 핵심은 두 열입니다. **allowance**(허용량) — *unlimited ∞*(무제한 ∞)는 [상한](https://achivx.kr/academy/courses/the-scanner-for-machines/the-scanner-for-machines-02-limits/)이 전혀 없다는 뜻입니다. 그리고 칩이 붙은 **spender**(사용 권한자)입니다. **service**(서비스: 카탈로그에 등록된 거래처 — 정상), **unknown**(알 수 없음: 아는 것이 없다는 진술이며, 한번 살펴볼 만함), 또는 **빨간 칩**([OFAC](https://achivx.kr/academy/how-it-works/what-is-the-ofac-sdn-list/), 발행사 동결, 또는 확인된 드레이너 라벨)이 있습니다. **알 수 없는 사용 권한자에 대한 무제한 허용량**은 손실 패턴과 일치하는 조합입니다. 살펴볼 이유이지, 증거는 아닙니다. 플래그: *oversized*(과대: 관측된 최대 결제의 10배 초과), *old*(오래됨: 180일 초과), *expired*(만료됨), *permit2*. **band**(밴드) 열은 어디에도 반영되지 않습니다.

## 그 주소가 내 것이라면

알아보지 못하는 권한은 지갑에서 **허용량을 0으로 설정**해 끝내십시오. 많은 지갑에 철회 화면이 있습니다. 철회는 토큰을 옮기지 않으며, 이미 이루어진 일을 되돌리지도 않습니다. 이것은 스캐너가 인덱싱된 네트워크에서 디코딩한 내용이지, 지갑 감사가 아닙니다. 가이드: [토큰 승인](https://achivx.kr/academy/guides/approvals/).

## 핵심 정리

- 승인은 토큰 컨트랙트 안의 지속적인 권한이며, 저절로 만료되지 않습니다
- 허용량과 사용 권한자 칩을 읽으십시오. 무제한 + 알 수 없음이 손실 패턴입니다
- *Unknown*은 판정이 아니라 아는 것이 없다는 뜻이며, *service*가 정상적인 경우입니다
- 밴드 열은 그림자 계산이며 어디에도 반영되지 않습니다
- 허용량을 0으로 설정해 철회하십시오. 이는 앞으로의 사용만 막습니다

## Stablecoin scanner ACHIVX에서 직접 해 보기

1. 제재 대상 주소에서 *open approvals*까지 스크롤하고, 제목의 건수와 설명 패널 *“What is this, and how do I read it?”*(이것은 무엇이며, 어떻게 읽습니까?)을 읽습니다.
2. [피드](https://stablescan.achivx.com/transactions)에서 활동이 많은 DeFi 주소를 열고 행이 있는 테이블을 찾습니다. 한 행의 허용량과 [사용 권한자](https://achivx.kr/academy/reference/glossary/#g-spender) 칩을 읽습니다.
3. 지갑을 가지고 있다면 자신의 주소를 열고 블록을 읽습니다. 행마다 사용 권한자를 알아볼 수 있는지 판단합니다.

## 레슨 돌아보기

- 내 승인 중 오늘 이름을 댈 수 없는 사용 권한자에게 *unlimited*로 표시될 것은 무엇입니까?
- 밴드 열이 어디에도 반영되지 않는데도 왜 표시되는 것입니까?

## 다음 내용

이것으로 주소를 마칩니다. 퀴즈는 여섯 문제이며, 그다음 *스테이블코인 추적* 과정에서 행, 거래, 토큰을 다룹니다.

## 함께 보기

- 가이드: [용어집](https://achivx.kr/academy/reference/glossary/)
- 레슨: [한도: 모든 상한과 그 의미 · 기계를 위한 Stablecoin scanner ACHIVX](https://achivx.kr/academy/courses/the-scanner-for-machines/the-scanner-for-machines-02-limits/)
- 가이드: [토큰 승인](https://achivx.kr/academy/guides/approvals/)

## 더 알아보기

- [토큰 승인이란 무엇이며, 알아보지 못하는 승인은 왜 철회해야 합니까?](https://achivx.kr/academy/how-it-works/what-is-a-token-approval/)
- [USDT나 USDC를 도난당했습니다. 발행사가 동결할 수 있습니까?](https://achivx.kr/academy/issuers/stolen-usdt-or-usdc/)
- [주소 포이즈닝이란 무엇이며, 왜 내 내역에 금액 0 전송이 나타납니까?](https://achivx.kr/academy/how-it-works/what-is-address-poisoning/)

레슨 6/6 · 주소 읽기 · 위에 링크된 사용자 가이드를 바탕으로 합니다.

---

출처: https://achivx.kr/academy/courses/reading-an-address/reading-an-address-06-token-approvals/ · 영어 원문: https://achivx.com/academy/courses/reading-an-address/reading-an-address-06-token-approvals.html
