# Одобрение токена (allowance)

Рабочее определение: разрешение, позволяющее другому адресу расходовать токены держателя в пределах установленного лимита (allowance).

Canonical: https://achivx.org/ru/glossary/token-approval/
Updated: 2026-11-11

Одобрение токена (рабочее определение) — разрешение в блокчейне (ончейн), которое позволяет другому адресу, расходующей стороне (spender), перемещать токены с баланса держателя в пределах суммы, называемой лимитом (allowance). В стандарте ERC-20 функция approve позволяет расходующей стороне многократно снимать средства со счёта держателя в пределах этой суммы, а повторный вызов перезаписывает текущий лимит; функция allowance возвращает сумму, которую расходующая сторона ещё может снять. Контракт USDC компании Circle реализует те же функции approve и allowance.

## Что говорят источники

| Источник | Цитата | Ссылка |
|---|---|---|
| EIP-20: approve | "Позволяет _spender снимать с вашего счёта средства несколько раз, вплоть до суммы _value. Если эта функция вызывается повторно, она перезаписывает текущий allowance значением _value." (перевод ACHIVX) · Оригинал (англ.): "Allows _spender to withdraw from your account multiple times, up to the _value amount. If this function is called again it overwrites the current allowance with _value." | [eips.ethereum.org](https://eips.ethereum.org/EIPS/eip-20) |
| EIP-20: allowance | "Возвращает сумму, которую _spender всё ещё может снять с _owner." (перевод ACHIVX) · Оригинал (англ.): "Returns the amount which _spender is still allowed to withdraw from _owner." | [eips.ethereum.org](https://eips.ethereum.org/EIPS/eip-20) |
| Исходный код Circle FiatTokenV1: approve | "@notice Устанавливает allowance фиатного токена для spender, чтобы тот тратил от имени вызывающего (caller)." (перевод ACHIVX) · Оригинал (англ.): "@notice Sets a fiat token allowance for a spender to spend on behalf of the caller." | [GitHub](https://raw.githubusercontent.com/circlefin/stablecoin-evm/master/contracts/v1/FiatTokenV1.sol) |
| Исходный код Circle FiatTokenV1: allowance | "@notice Получает оставшуюся сумму фиатных токенов, которую spender может перевести от имени владельца токенов." (перевод ACHIVX) · Оригинал (англ.): "@notice Gets the remaining amount of fiat tokens a spender is allowed to transfer on behalf of the token owner." | [GitHub](https://raw.githubusercontent.com/circlefin/stablecoin-evm/master/contracts/v1/FiatTokenV1.sol) |

Цитаты даны на русском языке. «Перевод ACHIVX» — наш перевод, а не официальный текст; после него приведён исходный текст. «Официальный текст» — текст акта на русском языке. Местные строки цитируют собственные определения и нормы каждого акта для целей этого акта; эта страница не говорит, подпадает ли под них какой-либо конкретный стейблкоин.

## Связанные термины

- [Стандарт токена (ERC-20, TRC-20, SPL)](/ru/glossary/token-standard/)
- [Отравление адреса](/ru/glossary/address-poisoning/)
- [Чёрный список (чёрный список эмитента)](/ru/glossary/blacklist/)

## См. также

- Объяснение: [What is a token approval, and why should I revoke one I don’t recognise?](https://achivx.com/academy/how-it-works/what-is-a-token-approval.html)
- [Официальный сайт Rabby](https://rabby.io/)

Сверено с источниками 2026-11-01.

## Sources
- https://eips.ethereum.org/EIPS/eip-20
- https://raw.githubusercontent.com/circlefin/stablecoin-evm/master/contracts/v1/FiatTokenV1.sol

Как цитировать: Одобрение токена (allowance), achivx.org, https://achivx.org/ru/glossary/token-approval/, по состоянию на 2026-11-11, CC BY 4.0
