约 500 万美元 PROM 据报仅换得 71 美元:卖出前要看实际到账数量
简短回答
Odaily 引述 Lookonchain 监测称,与币安事件相关的钱包将 908,793 枚 PROM 卖入流动性几乎为空的 Uniswap V2 池,收到 0.0316 枚 ETH,约合 71 美元;卖出的 PROM 据报估值约 500 万美元。这则报道发布于 11 月 1 日新加坡时间 12:17。准备兑换的持有人,应先看自己这笔数量能够换回多少接收代币,再看钱包里的美元估值(Odaily 报道)。
本篇跟进一笔兑换的执行结果,较早的事件进展见币安资金外流追踪。ChainCatcher 也报道了相同数量,并同样引用 Lookonchain,因此两篇报道属于同一项链上观察的转述,不能算作两次独立核验。我们没有逐笔重建这次兑换(ChainCatcher 报道)。
收起完整分析
500 万美元估值和 71 美元收入分别是什么
先把报道中的数量分开。908,793 枚 PROM 是卖出的代币;约 500 万美元是报道对这批代币的估值;0.0316 枚 ETH 是报道所说的兑换所得。文章没有证明,有买家愿意用 500 万美元完整接下这批 PROM,也没有把这个金额描述成卖家实际收到的资金(Odaily 的数量说明)。
ChainCatcher 将成交地点描述为流动性几乎为空的 Uniswap V2 池,但正文没有列出成交前的精确储备量。因此,我们不能把“几乎为空”换算成一个自创的池子深度,也不能据此复原卖家的完整交易路径、最低接收数量或签名设置(ChainCatcher 的池子描述)。
两项美元金额都应保留“约”字。它们属于报道当时的估值,不能直接当成读者现在能执行的 PROM 或 ETH 报价。准备兑换时,应重新查询自己计划卖出的数量,并把报价时间记下来,避免把旧报道的价格与当前钱包显示混在一起比较(Odaily 报道的估值)。
池子如何决定一笔兑换能拿到多少
Uniswap 的 V2 官方定价说明写明,每个交易对由持有两种代币的流动性池支撑。池内代币比例与恒定乘积规则共同决定兑换的执行价格。新闻标题中的美元估值,不会向池子补进对应数量的 ETH;真正的兑换仍要面对所选路径中的代币余额(Uniswap V2 官方定价说明)。
用这个机制理解 PROM 报道,关键在于池子有多少接收资产可供换出。输入的代币即使有一项较高的参考估值,也不代表这个池子拥有同等金额的购买能力。这里解释的是官方文档所描述的定价关系,没有声称我们已经检查这笔交易发生前的实际储备(Uniswap 对池内余额与价格的解释)。
这也限定了标题的含义。“估值约 500 万美元的代币被卖出”不能写成“攻击者兑现了 500 万美元”;“收到约 71 美元”也不能直接写成“PROM 全市场只值这个价格”。报道讲的是一笔特定兑换的输入与输出,没有给出所有 PROM 市场的买盘和成交情况(ChainCatcher 的成交报道)。
持有人核对报价时,应输入自己真正准备卖出的数量。很小一笔兑换得到的价格,不能直接乘以整个持仓数量,当作全部卖出的预计收入。Uniswap 文档说明,计算兑换数量需要查询交易对的当前储备;不同输入规模对应的输出,应当分别计算(官方关于精确输入的说明)。
签名前先核对接收代币
我们建议先读代币单位,再读美元换算。以这则报道为例,明确的接收数量是 0.0316 枚 ETH,约 71 美元是对它的估值。检查自己的交易时,把输入代币及数量、输出代币及数量放在同一处查看。这样,即使美元显示变化,也能看清自己准备授权的实际兑换内容(Odaily 列出的输入与输出)。
接着对照一个独立的市场价格观察。Uniswap 官方文档提醒,只依赖池子储备推导价格而没有外部价格参考,存在执行价格不利的风险。文档用抢跑举例说明这一问题,但这个例子不能证明 PROM 这笔交易遭遇了抢跑,也不能证明有人通过夹击取得了差额(Uniswap 的外部价格讨论)。
还应查看交易允许的最低接收数量。官方说明区分“固定输入多少”和“希望固定收到多少”的计算,并介绍最低输出的滑点计算。对读者而言,要问的是:这笔交易最少允许换回多少接收代币,这个数量是否符合自己的意图。持仓总估值无法回答这个问题(Uniswap 关于输入、输出及滑点的说明)。
滑点设置也需要一个合理的起始报价。如果当前路线显示的接收数量已经不合适,即使只允许在这个报价上再偏离一点,也不会让原报价自动变好。签名前应先比较预计输出与自己原本希望收到的数量,再决定是否继续。这是根据官方定价说明提出的检查顺序(Uniswap 的执行价格说明)。
若报价明显不符合预期,可以先停止提交,重新检查数量和路线。重新询价不代表一定存在更好的成交条件。本篇没有检查目前其他 PROM 池子的深度,也没有验证其他交易场所能否按报道估值承接这整批代币,所以不会给出“换一个平台就能卖出 500 万美元”的结论(Uniswap 的储备定价机制)。
比较不同报价时,建议保持输入数量与接收资产一致,再记录各自路线及查看时间。若一次查询固定卖出数量,另一次查询固定希望收到的数量,两个界面回答的就不是同一个问题。先确认自己是在比较同一种兑换条件,才能判断报价差异;这项建议来自官方对精确输入与精确输出的区分,不代表我们已替读者选定可用路线(Uniswap 的两类报价计算)。
准备兑换 PROM 时,可以按下面的顺序检查:
- 保存同一次报价中的 PROM 输入数量与接收代币数量,同时记下路线和查询时间。
- 用外部价格观察对照这项输出。若换算结果相差很大,先暂停,核对数量和路线后再询价。
- 读清交易允许的最低接收数量,确认自己是否愿意接受这一结果。执行后,再把实际到账与保存的报价对照。这是根据 Uniswap 官方定价说明提出的检查方法。
币安账户转账与链上兑换要分别查
这则 PROM 报道描述的是链上卖出,不能回答某位读者自己的币安提现是否已完成。若正在排查个人转账,我们建议保存账户显示的资产、网络、接收地址及交易编号,再核对相应状态。不能用一笔 PROM 的兑换结果代替个人账户中的具体转账记录(Odaily 报道的事件范围)。
如果计划先提币再兑换,也应把这两步分开判断。先确认自己的转账记录,再查询实际准备兑换数量的输出。报道没有核验你的充值状态,也没有提供你当前可获得的报价。把这两步混成一个结论,容易误把他人的成交结果当成自己资金状态的证明(ChainCatcher 对卖出行为的描述)。
遇到声称提供“币安赔偿”的私信或链接,应通过自己账户中已有的官方入口核对消息。这是我们建议的防骗做法。两篇 PROM 报道均没有建立赔偿申请流程,也没有要求读者连接钱包、先转入资金或签署所谓恢复交易,不能从这则消息推导出上述操作(Odaily 报道)。
交易原因仍需要哪些证据
要解释具体为何得到这样的输出,需要交易记录及相关池子状态,并确认输入、输出资产。当前打开的报道给出了数量,却没有在正文中提供足够资料,让我们核验实际调用的合约、路线或卖家设置的最低接收数量。缺少这些记录,就无法把原因归到某项具体设置(ChainCatcher 报道)。
Uniswap 文档说明了缺少外部价格参照时的抢跑风险,但这只是机制解释。PROM 报道没有证明夹击交易,没有识别交易机器人,也没有交代卖家为何选择这个池子。我们因此不把这些推测写成这笔兑换的确定原因(Uniswap 的风险示例)。
钱包与币安事件的关联同样保留来源归属:这是媒体引述 Lookonchain 的描述,本篇没有独立识别钱包控制者。这次新增的观察是 PROM 的兑换结果,不能仅凭这一笔交易计算整个事件的最终损失、剩余资产或客户偿付金额(Odaily 的归属说明)。
持有人常见问题
卖家实际收到了 500 万美元吗?
按已打开的报道,收到的是 0.0316 枚 ETH,约 71 美元。约 500 万美元是所售 PROM 的估值。判断这一笔交易的兑换结果,应看收到的代币数量,不能把输入持仓的估值当成卖出收入(ChainCatcher)。
这是否代表所有 PROM 都只能卖出这个价格?
报道只描述一个流动性几乎为空的 Uniswap V2 池中的卖出,没有覆盖 PROM 全部市场。官方定价机制说明,所选池子与交易数量会影响执行结果;其他市场的可成交价格和深度,需要另行核验(Uniswap V2 定价说明)。
交易成功,是否等于实现了钱包显示的美元价值?
Uniswap 官方文档说,V2 交易对会检查交易后是否满足计入费用的恒定乘积约束。这个检查与卖家是否拿到某项外部美元估值属于不同问题。读者可以在签名前核对接收数量,执行后再对照实际到账,保存两项记录(Uniswap 对 V2 检查的解释)。