TokenPocket(Chinese)
Search…
TokenPocket(Chinese)
TokenPocket简介
基础知识
什么是区块链?
什么是去中心化钱包?
什么是私钥、助记词和密码?
什么是矿工费?
安全知识
常见诈骗案例
安全措施
钱包常见问题
Solana钱包
波卡钱包
BTC钱包
ETH钱包
什么是EIP-1559?
Eth 2.0质押宝规则
如何管理未打包交易?
代币授权是什么?如何使用代币授权?
什么是以太坊交易加速
BOS钱包
OKT钱包
多链钱包
钱包操作
如何创建DApp List?
如何收藏DAPP和TIP-001协议?
如何下载TokenPocket APP?
Testflight Pro版本TP钱包过期无法打开解决方案
苹果手机如何通过App Store下载TokenPocket App?
关于不同公链的代币转账
关于自定义代币
如何自主更新代币图标?
关于自定义网络
钱包管理
如何隐藏钱包?
如何创建钱包?
如何导入钱包?
如何管理钱包?
如何切换钱包?
如何同步钱包?
如何一键迁移钱包数据?
代币管理
如何添加代币?
如何搜索代币?
如何删除代币?
如何提交代币?
转账教程
如何收款?
如何转账到钱包/交易所?
如何取消转账交易?
如何加速转账交易?
如何在发起转账时添加memo?
关于转账的安全事项
DeFi教程
什么是DeFi?
什么是DEX?
如何提交DApp?
如何在DEX上交易?
常见问题
我往合约转账了怎么办?
不同公链间不能直接转账
钱包【充值资产】到交易所未到账
交易所【提现资产】到钱包未到账
为什么转账一直在打包,怎么办?
我转账失败了,为什么不给我退币?
产品公告
公告专区
APP更新
致中国境内用户:TokenPocket 产品政策调整说明
关于腾讯管家误报TokenPocket的安全声明
联系我们
联系方式
司法协助政策
相关协议
Eth 2.0服务协议
Powered By
GitBook
代币授权是什么?如何使用代币授权?
什么是代币授权?
以太坊链、EVM链(BSC/HECO/OKExChain/Polygon等)和波场链上的DApp大都涉及到合约操作,授权即表示允许该合约地址提取用户的代币。
例如:
A账号有10000个token代币,B账号没有token代币,C账号也没有token代币;
那么:A账号 委托 B账号 转给C账号 100个token代币 怎么来实现呢?
首先:A账号 和 B账号建立一种委托关联,登录A账户执行Approve(b,100)方法结果为:结果:_allowed[A][B] = 100token
然后:在执行登录B账户执行transferFrom(A,C,100),这里的B就是委托账号发送者,gas从B扣除,必须确保token数量小于_allowed[A][B];
总结来说: 就是A转入C,但是要经过B的账号来发送交易!
可能存在什么风险:
在操作过程中,如果将代币转账授权给一个恶意的合约,那就相当于这个合约可以把你的代币拿去做抵押或者其它恶意操作。(参考上述案例)
以太坊链和EVM链上的DeFi已被广大用户所熟知,例如辨识度很高的Uniswap、Curve、Banlancer等工具,这类工具的操作便捷、功能强大,而且上线代币也非常方便,所以这就会导致可能会有一些恶意的人来通过这些平台作恶,所以在我们每次执行代币兑换的时候(尤其是一些新代币)都可能会存在风险。所以TP钱包新版本中的【操作类型】和【授权数量】显得尤为重要。(
授权一次代币的操作,相当于签订了一份协议,协议规定的可以使用的代币数量上限是X,如果需要再次请求大于X数量时会触发二次授权操作,这一切通过TP钱包都可以很直观的查看的。
)
Previous
如何管理未打包交易?
Next
什么是以太坊交易加速
Last modified
4mo ago
Copy link