🔥$100K Hit! Where Will Bitcoin Go Next? Find Out Live!
Крипто Термины:  Буква I
авг 24, 2023 |
обновлено: апр 02, 2024

Что Такое Infinite Approval?

Infinite Approval Значение:
Infinite Approval - определяется как программирование смарт контрактов, позволяющее тратить безлимитную сумму коинов или токенов.
легко
1 минута

Узнаем значение Infinite Approval, определение в крипто, Что Такое Infinite Approval и другие важные детали.

Infinite Approval (безграничное одобрение) является практикой программирования, которая позволяет смарт контрактам тратить неограниченное число средств на счёту пользователя. В большинстве случаев смарт контракты имеют доступ к определённой сумме средств. Однако когда установлено безграничное одобрение, смарт контракт запрашивает разрешение на получение доступа к неограниченному числу токенов и коинов, хранимых на счету пользователя.

В криптовалютном мире такая практика весьма спорная.

Чтобы лучше понять Infinite Approval, давайте взглянем на реальный пример с Bancor.

Для использования сервисов, один из пользователей Bancor предоставил доступ смарт контрактам, чтобы они могли снимать любую сумму токенов с его счета. Однако, он не знал, что смарт контракты, которым он предоставил доступ, представляли огромный риск для безопасности. Такой тип уязвимости мог использоваться хакерами для кражи всех его токенов.

К счастью, этого не случилось так как Bancor стало известно о данной проблеме и они внесли определённые изменения. В этой ситуации команда разработчиков убедилась, что смарт контракты более никогда не запросят неограниченную сумму токенов во время авторизации. Чтобы убедиться в том, что пользователь не потеряет своих средств, программисты Bancor “украли” токены пользователя и вернули ему их позднее.

Данный инцидент выявил тот факт, что многие децентрализованные приложения (dApp) использовали безграничные или же излишние разрешения. Так было на Compound, Uniswap, bZX, Aave, Kyber, dYdX и многих других платформах, чьи программисты использовали Infinite Approval.