Trên Ethereum ($USDC ), “phê duyệt” không có nghĩa là token đã được gửi đi — nhưng cũng không phải là một cú nhấp vô hại.

Theo tiêu chuẩn ERC-20, `approve` xác định số lượng mà một địa chỉ (spender) có thể chuyển đi sau đó bằng `transferFrom`. Nếu ví hiển thị “không giới hạn”, quyền này có thể vẫn còn hiệu lực ngay cả sau khi bạn đóng dApp. Chữ ký cho phép một khoản chi có thể xảy ra; nó không chỉ xác nhận hành động bạn muốn thực hiện vào thời điểm đó.

Trước khi xác nhận, hãy kiểm tra địa chỉ spender và hạn mức. Giảm hoặc thu hồi allowance sẽ giới hạn khoản chi trong tương lai, nhưng không hoàn tác các giao dịch đã thực hiện.

Nguồn: EIP-20 — các hàm `approve`, `allowance` và `transferFrom`: https://eips.ethereum.org/EIPS/eip-20