大部分投资者对于TP钱包都是十分熟悉的,然而对于该钱包中的闪兑授权功能可能还不是特别了解,TokenPocket孵化的跨链聚合闪兑平台,将集去中心化闪兑、聚合交易、一站式跨链等功能于一身,用户无需经过认证,即可完成去中心化的即时交易,并完成TokenPocket支持的多链资产的即时兑换,同时为用户和项目提供一站式的跨链服务,旨在打造头部公链跨链流量聚集地,那么究竟TP钱包闪兑授权安全吗?下面就由币圈子小编为大家详细介绍TP钱包闪兑授权靠谱吗。
TP钱包闪兑授权是不太安全的,所谓闪兑即和钱包深度整合,在产品中拥有更明显的独立入口、更简化的操作流程,更便捷的操作,使用闪兑用户可以方便、快速的完成加密资产交易。此前也出现过TokenPocket 钱包的闪兑服务被盗的情况,Transit Swap遭受攻击,导致大量用户的资金从钱包中被取出,发现被盗后,Transit Swap技术团队紧急暂停服务,合约已完全暂停,无法进行任何操作。
这让大量用户实现了无感被盗的丝滑体验,也再一次向我们明确了加密市场黑暗森林的恐怖法则,即使是钱包背书的便捷闪兑服务,依然存在被盗隐患。TokenPocket钱包内置的闪兑功能是基于智能合约技术实现的,因此在闪兑时需要进行一定的授权操作来确保交易顺利进行,然而授权操作本身并不会导致资产的损失,因为只有在您主动确认进行交易后,资产才会被转移。
TP钱包闪兑授权也是不太靠谱的,Transit Swap协议在进行代币兑换时并未对用户传入的数据进行严格检查,导致了任意外部调用的问题,具体而言,路由合约本身没有对transferFrom参数进行任何限制、也并未对解析后的兑换合约地址与调用数据进行检查。
攻击者利用路由代理合约、路由桥合约与权限管理合约均未对传入的数据进行检查的缺陷,通过路由代理合约传入构造后的数据调用路由桥合约的callBytes函数,实现了窃取所有对权限管理合约进行授权的用户的代币。
不同于交易所那样撮合买方和卖方之间的订单,闪兑更像是24小时的柜台交易,是通过智能合约实现的去中心化币币兑换系统。用户通过简单的授权操作,实现不同代币的兑换,添加所需代币后,只需要在列表中选择已添加的代币和兑换目标代币,设置数量后点击“授权”即可进行聚合闪兑。
以上内容就是币圈子小编对于TP钱包闪兑授权安全吗以及靠谱吗这一问题的详细解答。在数字货币钱包中,授权是一件非常具有安全隐患的事情,授权就是允许另外一个账号,在不通知用户的前提下,使用用户的部分资产,它允许持有Token的用户,通过调用Approve方法,授权给指定账户一定额度,赋予该账户自由支配额度内Token的权力,但如果出现授权给恶意账户,那么授权资产就会有极大风险,投资者的资产也会受到一定的威胁。