【Разрешение на использование токенов ≠ немедленный перевод】
В сетях EVM, таких как Ethereum, для взаимодействия со многими токенами ERC-20 сначала нужно вызвать approve: разрешить определённому контракту распоряжаться вашими токенами в пределах установленного лимита. Само разрешение обычно не списывает средства, но может открыть возможность последующего вызова transferFrom.
«Неограниченный лимит» избавляет от повторной выдачи разрешений, однако при злоумышленном или уязвимом контракте риск может распространиться и на такие же токены, поступившие позже. Отключение кошелька не отменяет разрешение, выданное в блокчейне.
Перед подтверждением проверьте сеть, токен, адрес контракта и лимит. По возможности выдавайте разрешение только на нужную сумму, регулярно проверяйте разрешения и отменяйте те, которыми больше не пользуетесь. Отмена обычно тоже требует оплаты Gas и не позволяет вернуть уже переведённые активы. Реализация может различаться у разных токенов.
#区块链知识 #Безопасность кошелька
В сетях EVM, таких как Ethereum, для взаимодействия со многими токенами ERC-20 сначала нужно вызвать approve: разрешить определённому контракту распоряжаться вашими токенами в пределах установленного лимита. Само разрешение обычно не списывает средства, но может открыть возможность последующего вызова transferFrom.
«Неограниченный лимит» избавляет от повторной выдачи разрешений, однако при злоумышленном или уязвимом контракте риск может распространиться и на такие же токены, поступившие позже. Отключение кошелька не отменяет разрешение, выданное в блокчейне.
Перед подтверждением проверьте сеть, токен, адрес контракта и лимит. По возможности выдавайте разрешение только на нужную сумму, регулярно проверяйте разрешения и отменяйте те, которыми больше не пользуетесь. Отмена обычно тоже требует оплаты Gas и не позволяет вернуть уже переведённые активы. Реализация может различаться у разных токенов.
#区块链知识 #Безопасность кошелька