2. 识别 permit2 中的签名
如果我们能够理解、识别并仔细检查签名的具体内容,就可以有效避免 permit2 钓鱼骗局。
签名格式通常包含 Owner、Spender、value、nonce 和 deadline 这几个关键字段,分别是指:
1. Owner: 代表 token 持有者的地址,用于指定希望通过签名授权的地址。
2. Spender: 代表被授权使用 token 的地址,用于指定希望授权给的地址。
3. value: 代表希望授权的 token 数量,可以指定特定数量的 token 授权给 Spender。
4. nonce: 代表 token 持有者的交易计数器,用于确保每个授权交易都具有唯一的标识符。
5. deadline: 代表签名的有效截止日期,用于限制签名的有效期。在过期之后,签名将变得无效。
我们建议用户可以根据自己的需求设置特定的 value 和 deadline,而不是选择默认的最大值。
用户在调用 Uniswap permit2 合约之前,可以模拟相关授权函数,了解授权细节。点击 Simulate 按钮。

选择 approve 函数,填写以下参数,模拟用户向 permit2 合约授权。
