撸毛的人对「快照」这个词有条件反射:快照等于定资格,资格等于白拿钱。骗子赌的就是这个反射。TG 群、DC 群、X 评论区里冷不丁弹出一条:「快照 6 小时后进行,未验证钱包的用户将失去申领资格」,后面跟着一个和官方长得一模一样的页面,右上角倒计时一秒一秒跳。
这句话的问题不在可疑,在于它在机制上自相矛盾。本文拆三件事:快照到底是什么操作、倒计时剧本的固定套路、以及为什么有些骗局在活动死了几年后还能继续收网。属于空投安全系列的防骗部分。
快照是一次只读操作
项目方做快照,流程是这样的:选定一个区块高度,脚本去读那个高度上的链状态,谁持有代币、谁用过协议、持了多久、用了多少。资格和份额从这段历史数据里算出来。如果用默克尔树做分发,叶子就是算好的各人份额,申领合约事后逐个核对证明。
从用户这一侧再看一遍:快照需要你提供的东西,全部已经发生了。你的余额在链上,你的交易在链上,链记得。一个需要用户在快照前「注册」的项目,等于放着要发币的这条链不读,去收一堆用户自己填的数据,机制上讲不通。
这是最有用的一眼判死法。不用看网页设计,不用辨域名,不用揣摩公告语气。「快照前先验证」在机制这一层就已经塌了,任何表面检查都轮不到做。
倒计时剧本的四个固定动作
假活动的脚本高度稳定,认出脚本比逐个鉴别页面快得多。
骑在真项目身上。 骗子不宣布自己的活动,专挑大家正在等的项目下手。官宣一发,仿冒账号几分钟内出现在评论区,私信里直接引用真活动名字,克隆域名抢注的是官方域名的变体。钓鱼域名经常在热度起来前几周就注册好了,就等官宣那一刻挂出来。这条供应链怎么运转,我们在空投骗局解剖里拆过。
倒计时立刻开始。 页面上显示的是小时不是天。作用不是传递信息,是压制你本来会做的检查。社会工程学最老的工具就是紧迫感,因为它对老手也有效,老手和新手的区别只是签名前多犹豫几秒。
动作听起来很小。 「查询资格」「同步钱包」「确认份额」,没有一个词听起来像转账。但连接按钮后面是钱包排水页面,它的全部产品就是连接之后弹出来的那个签名框:一份授权、一张 permit、或者账户级委托。每种签名能拿走什么,签名骗局里有逐项拆解。
截止时间永远会续期。 追到剧本结尾看:快照是假的,截止时间自然是演的。倒计时走完,页面显示「验证已关闭」,然后新一轮倒计时开始,叫「最终延期」。会延期的截止时间是被重复使用的营销素材,不是被执行的规则。
僵尸空投:活动死了,骗局还活着
最耐用的快照骗局甚至不需要活动还活着。Flare 给 XRP 持有者的快照发生在 2020 年 12 月 12 日 00:00 UTC,代币 2023 年初才首次开放分发。这意味着今天任何「Flare 空投快照前验证」的页面,描述的是一个钉死在历史区块高度上的事件,机制上不可能再发生一次。
这个模式是通用的:空投结束,它的搜索痕迹还在,每天都有不知道活动已经结束的新人进来。对骗子来说,死掉的活动是常青的,不用新官宣,挂一个「官方申领入口」的页面,等着领一份不存在的份额就行。
结构性教训:终点线保护不了你。「早就分发完了」是活动历史里的事实,假页面只要不提就行。下面的规则不区分活动是将至、进行中还是死了多年。
四条判断规则
规则一:查资格永远不需要连钱包。 连钱包能查到的东西,不连也查得到,对照项目公布的规则,在区块浏览器里看自己的链上历史,或者从收藏的官方网址进官方查询页。连接按钮本身就是产品。
规则二:代币出现之前没有截止。 真紧迫的方向是反的,先有代币才谈得上领。挂在一个还不存在的代币上的截止日,快照前验证、TGE 前注册,描述的机制不是空投的运作方式。
规则三:截止时间要能独立核实。 真截止日能从项目官方渠道查到,和活动公告在同一个地方。如果截止日唯一的证据就是那个正在给你施压的页面,那截止日就是骗局本身。
规则四:用隔离小钱包把错误变便宜。 真到申领那天,你终究要连钱包。专用小额钱包、收藏好的官方网址、逐字读签名内容、领完撤授权,这套流程把灾难性失误变成小失误。完整清单在空投安全清单。
这个测试不能告诉你的事
机制判死法是骗局过滤器,不是投资判断。一个活动可以过掉上面全部四条,真快照、无假截止、申领合约可验证,然后发出来的代币没有流动性、没有上架、没有未来。安全检查回答的是「我会不会被抢」,只回答这一个问题。份额值不值得领,是代币经济学的问题。
还有一个真实存在的灰区:有些项目在代币存在前确实搞「注册」阶段,积分、候补名单,那是链下积分系统不是快照,风险面不同,危险的是数据和注意力而不是签名。但任何代币前的阶段一旦开始要钱包凭证、要助记词、要签名,它就出了灰区进了排水管的套路,不管它管自己叫什么。
真中招了怎么办
签名已经签出去的:先假设授权还在。把钱包里所有代币转到新钱包(旧钱包余额清空),然后按被盗后 24 小时应急流程走断授权、取证、交易所冻结请求三步。已经发生资产损失的,报案渠道和材料清单见报案指南,国内 110 做笔录立案,96110 是劝阻专线不是办案,跨境平台同步给 IC3。之后主动私信说能帮你追回的,是盯上受害者的第二波。评估一个主动找上门的地址或服务,可以套用地址风险评分的框架。
快照被倒过来讲,就是整个骗局:一次读链操作被装扮成一次写操作,一个过去的事件被装扮成截止日期,你自己的历史被装扮成还需要证明的东西。你早证明过了,持有过、交易过、在那条链上待过。验证页从来不是在验证什么,它是在收集。
常见问题
空投快照之前我需要做什么准备吗?
什么都不用做。快照记录的是某个区块高度上的链上状态:余额、持仓、交互记录,全部来自区块链历史。项目方的脚本自己读链,你的参与要么已经发生,要么随链上活动自动累计。真快照不存在「注册」「验证」「同步」这个步骤。一个活动如果声称快照前必须先验证钱包,它描述的是真空投没有的机制,这就是骗局本身。
「快照验证」骗局是怎么骗走钱的?
话术把真机制反过来说。假冒公告、仿冒账号私信、克隆网站,让你在快照截止前「验证资格」或「同步钱包」,配一个倒计时逼你快。验证页后面是钱包排水(wallet drainer):一连接就弹签名请求,签的是代币授权、permit 签名甚至账户级委托。倒计时存在的唯一原因是,着急的人更容易不看内容就签名。
不连钱包怎么查空投资格?
正规项目会公布资格规则,快照之后要么在官方域名上挂查询页,要么直接上链申领合约。你可以拿公布的规则对照自己在区块浏览器里的链上历史自己核,也可以从收藏夹里的官方网址进官方查询页。连钱包这个动作只应该发生在官方申领那一步,查资格本身永远不需要签名。
什么是僵尸空投骗局?
活动早就结束、骗局还在收网的套路。Flare 给 XRP 持有者的快照发生在 2020 年 12 月 12 日,代币 2023 年初才开始分发。今天再看到「Flare 新一轮空投快照前验证」的页面,它描述的快照在一个已经过去的区块高度上,机制上不可能再发生。这类页面赌的是新入场的人不知道活动早已结束。任何宣称多年老空投开第二轮、要你先验证钱包的信息,默认按编造处理。
真空投有申领截止日期吗?
有,但方向是反的。代币上线之后,申领窗口常见 30 到 90 天,逾期未领的份额由合约逻辑处理,这是正常的。关键区别:这个截止日针对的是已经存在的代币,通过可以在区块浏览器上验证的合约去领。它从不适用于代币出现之前的「验证」或「注册」。代币还不存在时的紧迫感是骗局的倒放,代币存在之后的申领窗口才叫截止。