现在的人用tokenpocket的时候, 消息签名这一块地方, 是经常会出现各种问题的一个大环节。好多刚入门的用户搞不明白, 到底什么是“签名”, 又是什么是“交易”,他们弄不清楚这背后的原理的话就容易在那些像钓鱼一样的弹窗里面被人家骗走去授权。

这个消息签名它并不会消耗掉那个燃气费用, 同时也不会导致任何资产的移转行为, 它的本质操作是使用个人的私钥对某一段特定的数据来执行那个ECDSA这样的签名动作, 这一个过程在概念上就类似于给信息按上了一个手印作为确认。

但是钓鱼合约经常伪装成签名弹窗, 这类存在会去诱导用户去对一个具有恶意性质的合约签署无限的授权文件, 一旦完成了签名出具的动作, 用户的资产就可以在任何时候被随意地划走到别处去。

点在确认签名之前, 你必须一定要去仔细核对消息体里面的sender地址, 还有这个权限范围, 以及那个到期时间。来自来源不明的空白消息一律都要拒绝。TokenPocket弹窗下方有一个查看原始数据的入口, 你把它展开以后可以一项一项地进行对照, 确认没有任何错误再进行操作。

你最近在用 tokenpocket 这个应用的过程中, 是否进行过签署消息相关的操作呢? 同时, 你是否还遇到过这样的困惑情况, 就是弹窗上显示的信息看起来不够清晰明确, 导致你没办法准确地判断自己究竟是否需要执行签字的操作?