|代币授权:密码学货币行业用户体验的最大障碍
本文插图
免责声明:本文旨在传递更多市场信息 , 不构成任何投资建议 。 文章仅代表作者观点 , 不代表火星财经官方立场 。
小编:记得关注哦
来源:以太坊爱好者
本文插图
如果你是 DeFi 深度用户 , 你肯定被这个繁琐的流程折磨过无数次了 。 每当你使用一个新的 dApp , 你都需要授权这个 dApp 花费你的代币 。
本文插图
- Metamask 上的授权界面 -
跟传统金融行业类比一下 , 这个流程有点类似于办理直接借记 , 授权你的供电商每月从你的银行账户上扣除电费 。
但是 , 与密码学货币行业不同的是 , 传统金融行业的直接借记业务只面向少数可信公司 。 这类公司不太会欺骗消费者 , 即使偶尔发生欺骗消费者的行为 , 消费者也可以提出异议 , 由银行充当调停者 。 密码学货币行业没有这类工具 。 一些 dApp 是由匿名开发者构建的 , 没有为受骗用户设立的争议机制 。 一旦在区块链上完成付款 , 就无法撤销 。
代币授权是什么?它是如何运作的?
以太坊区块链上的大多数代币 , 如 USDC 和 DAI , 都采用 ERC20 标准 。 ERC20 代币实际上是智能合约 , 包含不同的方法 , 如transferFrom和burn 。 用户调用这些方法 , 应用就会对代币做相应的操作 。
其中一种方法是approve 。 任何你想要使用的 dApp 都需要访问你的 ERC20 代币才能对其进行操作 。 例如 , 如果你想要在 Aave 中存入 USDC , 你首先需要授予 Aave dApp 的智能合约访问 USDC 的权限 , 然后才能通过第二笔交易将 USDC 存入 Aave 。 你可以在你的以太坊钱包用户界面上看到该授权 。 虽然授权可用量从理论上来说是灵活的 , 但是大多数 dApp 会默认要求无限量授权 , 以此简化用户体验 , 并尽可能减少用户使用该应用所需进行的交易次数 。
这里存在的一个安全问题是 , 大多数用户认为他们的授权是针对某个交易 , 而且是限量的 , 但是在大多数情况下 , 用户实际上授予了 dApp 永久访问他们持有的某种代币的权限 , 而且是不限量的 。 因此 , 如果 dApp 出现安全问题或从一开始就是恶意的 , 攻击者就可以将滥用这种授权来盗取 dApp 用户持有的全部已授权代币 , 而无需经过用户同意 。 这种攻击可以在将来的任意时刻发起 , 即使是在用户使用过 dApp 的若干年后 。
如何保护自己?好消息是 , 你可以保护自己免受这类威胁 。 在下一节中 , 我们将探讨的是 , 当你使用 Metamask 等标准以太坊钱包时 , 如何保障你的代币的安全性 , 并介绍了一些可以通过定制方法与 dApp 交互的钱包 。
1. 如何手动撤销代币授权
如果你想手动撤销授权 , 你需要使用 Token Allowance Checker 之类的工具 。 这类工具可以连接到你的钱包 , 并扫描整个区块链来寻找所有与你的以太坊地址有关的 dApp 授权 。 然后 , 你就可以编辑授权:将授权可用量设定为 0 从而取消授权 , 或者设定为你能接受的量 。 授权修改是通过与各个 ERC20 代币合约交互来实现的 。
本文插图
最好能够定期执行这一流程 , 取消你不打算再使用的 dApp 的授权 。 虽然这会花费你一点成本 , 因为每笔交易都需要在链上结算 , 但是从长期来看 , 你的钱包会给你应有的回报 。
建议:如果你想要节省 gas 成本 , 可以下载 Gas Station Network 扩展程序插件来在你的浏览器上追踪 gas 价格 。 你可以等到 gas 成本较低时再编辑你的授权可用量 。
推荐阅读
- |BToken带你探索DeFi生态系统:锚定代币上线以太坊
- 作品|书旗推出IP授权新模式 30部原创作品实现“一口价”
- 侵权|音集协维权:短视频使用音乐应当取得授权
- 短视频|音集协维权发布:短视频使用音乐应当取得授权
- |YFI创始人的新项目又上线了:一文速览Keep3r的应用场景和代币机制
- 行业互联网,腾讯|腾讯音乐娱乐集团与独立音乐数字版权代理机构Merlin续签授权协议 | 美通社
- 中国新闻网|对啊网获IMA协会中国区授权 将重点发力高端财会人才培训领域
- CMA|对啊网获IMA协会中国区授权 将重点发力高端财会人才培训领域
- 币圈卫道士|维京交易所创始人James,发行代币BGN诈骗千万,现已跑路!!!
- 行业互联网|对啊网获IMA协会中国区特别授权,将重点发力高端财会人才培训领域