密钥与签名
什么是 EIP-712 类型化数据签名?
EIP-712 是以太坊的一个标准,用来签署结构化数据而不是纯文本。请求会列出带名字的字段,比如支出方、金额和截止时间,并附上一个 domain,写明它针对哪个合约、哪条链。
为什么重要
类型化数据支撑着免 Gas 授权(Permit、Permit2)、交易所订单和许多 dApp 登录。因为它不需要一笔链上交易就能授权代币转移,所以特别受钓鱼网站青睐:一个签名就能交出一整笔代币余额。
Locker Protocol Wallet 怎么处理
Locker Vault 会逐个字段解码 EIP-712 请求,它的风险检查会标出 permit 和 Permit2 授权。Locker Protocol 自己的合约也使用类型化数据,因此你签署的每一项操作都能在离线屏幕上读懂。
常见问题
签 EIP-712 数据安全吗?
取决于内容。读清 domain(哪个合约、哪条链)、支出方和金额。给一个陌生地址的无限额 permit,正是盗币程序的经典套路。
EIP-712 要花 Gas 吗?
签名本身不要。dApp 日后可能把这个签名提交到链上,那笔交易才付手续费。