源头核验研究

THORChain 恢复 10 条网络兑换,仍有 3 条暂停;RUNE 据报上涨约 15%

6 分钟

简短回答

THORChain 在退款故障后恢复了多数跨链兑换,但 BNB Smart Chain、Cosmos Hub 和 Solana 尚未全部恢复。11 月 4 日新加坡时间 18:49,我们读取 THORChain 官方文档推荐的网络接口,共取得 13 条外部网络记录。其中 10 条的暂停和单链交易暂停标记均为 false,BSC、GAIA、SOL 的这两个标记均为 true。准备兑换前,应分别核对转出链和接收链。

Cointelegraph 报道,随着多数路线恢复,RUNE 在此前 24 小时上涨约 15%,价格约为 0.64 美元。这是报道当时的行情,并非我们在 18:49 重新取得的报价。对正在等兑换或到账的用户,先确认具体路线能否使用,比根据代币上涨推断整个服务已经恢复更有用。阅读 Cointelegraph 的报道。

收起完整分析

恢复范围要逐条链看

我们取得的接口结果中,AVAX、BASE、BCH、BTC、DOGE、ETH、LTC、TRON、XRP、ZEC 共 10 条记录,halted 和 chain_trading_paused 均为 false。BSC、GAIA、SOL 共 3 条记录,这两个字段均为 true。13 条记录的 global_trading_paused 字段均为 false。

这组结果说明,整体交易暂停标记解除后,部分单链仍可能保留暂停状态。不能只看到全局字段为 false,就把任意一条兑换路线当作可用。接口也没有回答某位用户的兑换是否完成、退款是否收到,或交易所是否已经为某笔充值入账。用户可到 THORChain 官方查询指南 查看与自己转账相关的链。

文章表格:可横向滑动,或聚焦表格区域后使用方向键。

新加坡时间 18:49 的网络组数量halted单链交易暂停
AVAX、BASE、BCH、BTC、DOGE、ETH、LTC、TRON、XRP、ZEC10falsefalse
BSC、GAIA、SOL3truetrue

接口地址来自 THORChain 的官方查询文档。该文档明确要求:halted 为 true 时,不要向该网络发送资金。官方查询指南 解释了这些状态字段,也列出接收地址应满足的格式要求。比特币路线恢复,并不能替代对 Solana 路线的检查。

Cointelegraph 较早的报道同样写道,网络状态页列出的 13 条外部网络中,10 条交易和交易签名显示正常,BNB Smart Chain、Cosmos Hub、Solana 仍有警告。我们稍后的接口检查独立确认了上述两个暂停字段的相同分组。它没有独立确认新闻中的 RUNE 涨幅。

可以用两条假设路线理解这组字段。如果准备从以太坊兑换到 Solana,只看 ETH 记录会漏掉另一端仍暂停的 SOL。若从比特币兑换到以太坊,本轮 BTC 和 ETH 的两个暂停字段都解除,但这也只是路线检查的一部分,还需要取得有效报价和当前接收信息。这些是依据本轮状态推演的检查示例,不是已经完成的兑换记录。

缺少状态与字段为 false 也应分开处理。本轮结论覆盖接口实际返回的 13 条记录;若你想使用的网络不在当前列表里,这份快照就没有为它提供可用结论。即使链本身开放,也不能从该字段推断接收交易所已启用对应资产的充值,仍须核对交易所的接收页面。

检查旧交易时,可以把原记录按资金流向排开:发送交易、兑换状态、输出交易或退款,以及接收账户的入账记录。先标出哪一段已经有记录,再追查下一段。只有发送链的交易编号,不能代替接收端到账证据;只有通用网络页面恢复,也不能判断系统对原交易做了什么处理。这是一份核对方法,不是对某笔资金状态的判断。

这次暂停与 10 ETH 退款故障有关

据 Cointelegraph 转述协议方的说明,一次以太坊单区块重组移除了一笔 10 ETH 入金,而 THORChain 此前已经把这笔入金记入系统。兑换没有满足价格限制,系统随后发起退款,但金库实际上没有收到这笔资金。

报道说,发送者的实际入金也被退回,最终造成额外支付 10 ETH,并触发自动暂停。节点运营者随后暂停了多条网络的交易,等待开发者调查。这里的故障过程归属于报道所引述的解释;单看本轮网络接口,无法重新构造退款交易或确认故障原因。

对已有待处理兑换的人,这一区别很实际。故障涉及入金记录与退款处理,RUNE 的市场价格回升不能证明某笔退款已经抵达接收地址。要判断自己的资金去向,应检查原始交易、兑换记录及对应退款记录,而不是把涨幅当作到账信号。

本次报道的新进展是多数网络重新开放。它仍需与三条暂停记录一起阅读,不能省去后半句,写成所有路线全面恢复。我们本轮核验支持的范围是:10 条网络的两个暂停字段解除,另外 3 条仍处于暂停。

再次发送前,重新取得路线与地址

先写下要从哪条链发送,以及准备在哪条链接收。然后分别检查这两条链当前的状态。如果路线涉及 BSC、GAIA 或 SOL,本轮记录提示你应继续核对是否已有更晚的恢复信息。官方文档对 halted 为 true 的处理要求很直接:不要发送。

接着,从自己独立打开的兑换界面重新取得接收信息。官方查询指南说,Asgard 金库地址会定期变化,不能缓存。先前尝试时复制的地址,不应当作以后仍可使用的固定转账指令。不要从截图、旧文章或旧交易里复制金库地址,试图绕开仍被暂停的界面。

还要检查地址格式。官方文档按链列出支持的格式,其中写明 Litecoin 的 MWEB 地址不受支持,并对列出的 EVM 链提示不要兑换到智能合约地址。某条链从暂停变成开放,并不会取消这些地址条件。

最后检查本次界面给出的报价和接收信息。这些步骤是根据单链恢复范围及官方转账文档提出的操作检查,并不要求用户通过手动转账强行完成暂停路线。若界面没有提供可以核对的有效路径,先保留现有交易资料。

已有兑换或交易所充值未到账时

保留交易编号、发送链、计划接收链,以及当时使用的接收地址。随后从自己使用的服务查询那笔兑换的具体状态。通用网络状态页回答的是某条链是否暂停,不能替代单笔交易的结果。

如果目标是交易所充值地址,应独立打开交易所的充值记录,核对资产及网络是否与预期输出一致。只有账户确实记入相应资产后,才把它计入可以卖出的余额。第一笔还没显示时,不要仅为测试到账而重复发送更多资金。

若你原本计划等资金到达后卖出,也要检查交易账户当前可用余额。把待处理转账与准备下的交易订单分开记录,不依据新闻中的恢复消息假设一个确定到账时刻。我们读取的报道和接口都没有为个人交易给出完成时间。

NexuAlpha 清算看板 和 资金费率看板 可用于另外检查交易敞口。本文没有给出 RUNE 的清算总额或资金费率,因为本轮用于这篇文章的来源未建立这些数字。此次核验的对象是网络恢复范围。

如何看待新闻中的约 15% 涨幅

Cointelegraph 写的是 RUNE 当时报约 0.64 美元、此前一天上涨约 15%。报道时的价格变动,与我们稍后取得的网络状态,是两个不同的观察。本文保留了价格的原始归属,没有把它写成稍后仍可成交的市场报价。

报道把上涨与重新开放联系在一起。我们的检查能确认暂停字段,却不能确认每位买家的交易理由,也不能计算当天涨幅究竟有多少发生在恢复之后。把新闻与交易所图表对照时,应使用图表自己的市场和统计区间。

接下来可以核对的是 BSC、GAIA、SOL 是否出现新的状态变化,以及协议方是否补充退款故障的解释。在这些变化实际出现并被核验前,用户能够完成的事情仍是检查自己的路线和已有交易,再决定是否发送下一笔资金。

常见问题

THORChain 是否已全面恢复?

本轮新加坡时间 18:49 的接口记录显示,10 条网络的两个暂停字段解除,BSC、GAIA、SOL 仍暂停。这支持部分恢复的表述。

网络开放是否等于我的兑换完成?

网络字段说明单链状态。个人交易的完成情况与接收交易所的充值入账,应分别检查。

能否继续使用暂停前保存的金库地址?

官方指南说金库地址会定期变化,不能缓存。发送前应重新取得当前指令,并检查对应链的暂停状态。

0.64 美元是否是本文核验时的实时报价?

这是 Cointelegraph 报道中的约数。本轮独立核验的是网络状态字段,没有取得更晚的 RUNE 行情报价。

来源与证据

03
  1. Cointelegraph原文标题RUNE rallies 15% as THORChain restarts most swaps after halt
  2. THORChain原文标题Querying THORChain
  3. THORChain network via documentation-recommended Liquify gateway原文标题THORChain inbound network status observed 4 November 18:49 SGT