当前位置:首页 > 数字货币资讯 > 正文内容

一文解读imToken如何应对DApp过度授权问题?

xytest2023-02-02 22:23数字货币资讯602

一文解读imToken如何应对DApp过度授权问题?

近日,一个存在已久的开放问题 ——「DApp 过度授权」在以太坊社区中被重新提及,各大媒体、钱包以及 DApp 项目方都参与了这次讨论。imToken 作为主流的以太坊钱包,对该问题始终保持着高度关注,同时在深入地探讨与研究中寻找更加合理的解决方案。

用户与 DApp 进行涉及数字资产的交互时,首先需要授权(approve),为什么要授权操作呢?我们举一个典型的案例 :

  • Alice 希望在 Compound 上存款 100 Dai,获得不错的收益。
  • 那么 Alice 需要将 Dai 授权给 Compound 借贷合约,让借贷合约拥有转移 Alice Dai 资产的能力,以便后续可以完成 Dai 与 cDai(Compound 借贷凭证)的原子兑换。

DApp 开发者为了避免用户反复授权,一般会默认设置授权最大数量的代币给智能合约。但这样的处理也明显暴露风险,如果智能合约出现漏洞或合约管理员作恶,那么用户的代币将存在丢失的风险,这就是「DApp 过度授权」带来的问题。

「DApp 过度授权」是技术社区存在已久的公开问题,而当前 DeFi 的兴起改变了安全和易用间的平衡,对此我们需要重新考虑这个问题。而想要解决它,需要钱包, DApp 开发者与用户多方参与,共同改进。

首先,我们会从源头掐断恶意转移用户资产行为发生的可能。

DApp 浏览器是一个开放的浏览器,用户可以直接访问上架应用,也可以输入 URL 访问任意 DApp。我们会针对存在潜在问题的应用给予风险提示,以免用户上当受骗。

其次,当 DApp 请求用户钱包地址时需要经过用户授权确认 ,以免用户地址隐私泄漏,让有问题的 DApp 有机可乘。

最后,当 DApp 要求用户代币授权时,imToken 也会给予明确的授权信息,以便用户清晰了解授权上下文,甚至进一步编辑授权数量,降低授权风险。

注:授权功能将于近期上线

此外,imToken 还在 DApp 浏览器中提供了代币授权管理的相关 DApp,打开 DApp 浏览器,在「工具」类目下找到「Approved Zone」,点击进入即可轻松管理已授权的第三方 DApp 权限,随时关闭不再使用的应用权限,保护自己的资产安全。

近期 imToken 除了上述的处理方案,也会针对授权管理问题进行更深入地优化。将通过支持批量签名功能,来鼓励 DApp 通过按需授权的方法调用合约。

关于批量签名,我们即将上线的 ETH 加油站就可以帮助用户通过一次「交易确认」完成授权和代币兑换,避免过度授权的问题。

imToken 非常乐意与大家一起探讨,寻求更好的解决方案。如果你有任何想法,欢迎跟我们沟通。

参考链接

[1]https://www.coindesk.com/long-festering-defi-dapp-bug-still-not-fixed-by-industry

[2]https://zengo.com/badapprove-defi-security/

[3]https://medium.com/argenthq/argent-solving-dapps-dirty-secret-3ddb4f741a6

[4]https://medium.com/ethex-market/erc20-approve-allow-explained-88d6de921ce9

上述就是一文解读imToken如何应对DApp过度授权问题?的详细内容,更多关于imToken应对DApp过度授权问题的资料请关注(www.99Hufu.com)其它相关文章!

分享给朋友:

相关文章

比特币前几次牛市时间_比特币牛市结束时间

比特币前几次牛市时间_比特币牛市结束时间

面对信息化时代,稍不注意就会脱轨,所以及时的补充知识才能让我们与时俱进,今天给大家带来的是关于比特币前几次牛市时间和比特币牛市结束时间的一篇文章,相信会给你带来较大的帮助! 解读狗狗币(DOGE)...

挖矿挣钱是什么原理(比特币挖矿的原理)

挖矿挣钱是什么原理(比特币挖矿的原理)

1、挖矿原理是根据加密货币的共识规则,利用计算机算力来搜索特定的散列值,通过找到该散列值,来满足共识规则的条件。 2、挖矿者根据提供的一组数据,计算出一个特定 hash 值,只要满足本次挖矿的难...

区块链诈骗的5个特征,新手必看防骗指南

区块链诈骗的5个特征,新手必看防骗指南

近年来,区块链技术成为全球热点,比特币、以太坊等加密货币价格飙升,吸引了无数投资者,伴随技术红利而来的,是层出不穷的区块链诈骗,据统计,仅2023年,全球区块链相关诈骗损失就超过百亿美元,对于普通投资...

币赢_币赢交易所最新版下载

币赢_币赢交易所最新版下载

币赢交易所最新版下载点开上方的链接即可下载到本地,支持手机端安卓和苹果手机下载,这款交易平台时候国内最火的交易所之一,安全靠谱,支持287种币种的交易,支持的交易对更是高达322个,每日的交易额达百万...

抹茶交易所安卓下载_Mxc抹茶交易所最新版本入口

抹茶交易所安卓下载_Mxc抹茶交易所最新版本入口

你想查看目前全部详细数据币圈信息吗?你想了解更多币圈价格走势行情,走势图专业大佬分析吗?抹茶交易所软件能让你快速从新手进化成老手,对目前市场上比较火爆的软件功能抹茶交易所都有,全世界的市场最新交易都尽...