区块链回滚是什么?它为何打破不可篡改的承诺?
区块链被视为一种只能在末尾添加数据的账本。然而,每当某个协议遭受攻击并开始考虑回滚时,这一承诺就会受到质疑。因为回滚不仅会抹去攻击,还会抹去无关持有者的购买和转账记录。
自2026年8月12日起,这一情况可以在一个真实案例中观察到:根据外部分析师估计,在第一层网络Harmony上,一名攻击者凭空创造了大约40亿枚ONE代币。该团队随后发布了紧急补丁,并一直在考虑回滚链的状态。本文解释了这一过程中技术层面发生了什么,为什么回滚的窗口期会迅速关闭,以及回滚后的购买行为对持有期意味着什么。
重组与回滚是两回事
重组(reorg)属于正常操作,涉及一两个竞争区块。而回滚则是以协调方式回溯数小时甚至数天的区块。
Harmony案例:由有缺陷的跨分片收据引发的40亿枚ONE
2026年8月12日,Harmony团队确认主网发生了一起未经授权创建ONE代币的事件。协议指示验证者安装紧急版本v2026.1.1,暂停了其跨链桥,并要求交易所冻结四个指定地址的余额。该团队表示,正在“研究补丁和回滚方案”。
关于具体数量,Harmony本身尚未确认。链上分析师Juiceberg估计,新创建的ONE代币约为40亿枚,较此前约150亿枚的流通量增加了约26%;其中约28亿枚已流入交易所。这些数据来自外部观察者,并非由协议官方确认。
事件当天的价格跌幅在26%至40%之间,具体取决于测量时间点。比百分比更重要的是此后的状态:补丁阻止了进一步铸造,但尚未对已创建的代币做出决定,截至8月中旬,团队仍未指定回滚的起始区块。
一个有历史记录的协议
这并非首次事故:2022年,Horizon跨链桥被盗约1亿美元;2023年,一个质押漏洞产生了约1.463亿枚多余的ONE代币。
无限铸币漏洞解析:验证缺陷如何变成新增货币供应
无限铸币攻击是指攻击者让协议在未从其他地方扣除任何资产的情况下,为其账户记入余额。因此,并非资金被盗,而是资金被凭空创造。对于剩余持有者而言,其效果与盗窃相同。
在Harmony案例中,已发布的代码变更聚焦于跨分片收据——这些收据将交易结果从链的一部分传递到另一部分。第一个弱点在于仲裁检查:验证者统计了完整委员会,而非实际参与的验证者,导致收据在未获得必要批准的情况下通过。第二个弱点在于收据已被使用的标记:由于单个证明字段未与已签名的区块头绑定,已处理的收据可能被误认为是新收据。目标分片会再次记入金额,而源分片并未被扣减,正是在这个漏洞中产生了额外的货币供应。
这种模式并不新鲜。2026年4月,某个跨链桥的证明程序漏洞在以太坊上创建了超过10亿枚假冒DOT代币,流动性不足限制了损害范围。
补丁、冻结与回滚:协议在铸币攻击后的三种工具
协议有三种手段,且每种手段的实施难度依次递增。
第一:补丁。紧急补丁修复漏洞,防止更多代币被创建。但只有在足够多的验证者安装后才会生效。在Harmony案例中,据报道约53%的验证者在发布后约四小时内完成了更新。这一比例是应急响应的衡量标准,而非新闻稿的速度。
第二:冻结。冻结仅在有人掌控控制权的地方有效,即中心化交易所和稳定币发行方。协议发布地址并要求冻结,但交易所是否配合由其自行决定。在Harmony案例中,既未披露哪些交易平台配合了,也未披露冻结了多少金额,因此其有效性几乎无法验证。
第三:回滚。回滚是最昂贵的手段。它需要多数验证者、大型交易平台的同意以及社区接受打破不可篡改性的代价。投票拖延得越久,越多的无关交易将附着在将被抹去的时间段内。
为什么代币一旦流入交易所,回滚就变得困难?
只要未经授权的代币仍停留在链上,回滚在技术上是干净的:相关区块被移除,代币不复存在,且外部无人为此支付过费用。一旦攻击者在中心化交易所出售了这些代币,过程就脱离了链的范围:买家支付了真实货币,并在交易所的账簿中获得了债权。链的回滚不会撤销这笔交易,只会使交易所进行记账的基础贬值。链状态与内部账簿之间的缺口必须由某个方承担:要么交易所自掏腰包,要么通过调整客户余额来弥补。因此,在Harmony案例中,约28亿枚代币流入交易所的估计,主要说明了干净回滚的窗口期已经变得多么狭窄。
以太坊2016年与Ravencoin:早期回滚决策的启示
最著名的案例是2016年夏天对The DAO的攻击。以太坊社区选择了回滚,部分操作者拒绝跟随,导致链分裂;未回滚的版本至今仍在运行,即以太坊经典。根本风险在于:最终可能出现两条链和两种代币,你的持有量存在于两者之上,且价值截然不同。
在Harmony事件发生前一天,Ravencoin也遭遇了攻击,其网络接受了无效区块。矿工们从漏洞出现前的某个点开始重建链,使得数天的交易面临风险。这两个案例都显示了相同的权衡:谁逆转攻击,谁就同时逆转了合法交易。
交易所账户还是自托管:回滚对你的影响不同
如果你的代币存放在中心化交易所,你合法持有的并非代币,而是对交易所的债权。在紧急情况下,交易所决定你的余额如何处理:存款和提现被暂停,交易被中止,你的持有量是否保持不变取决于提供商的记账方式。
在自托管情况下则相反。你的密钥仍然有效,但链状态决定了它控制什么。如果发生重置,已恢复区块的账户余额将适用于你,此后的所有交易都将消失。想要自托管的人可以在硬件钱包比较中找到相关设备类型。
这里存在一个常见误解。硬件钱包保护你的私钥免受外部访问,但它无法保护你免受协议层面货币供应变化的影响,同样也无法抵御回滚。两者都发生在更底层,即决定链有效性的地方。
获取日期与持有期:回滚的购买会触发什么税务后果?
在德国,出售作为私人资产持有的加密资产所获得的收益,根据《所得税法》第23条被视为私人交易。关键是从购买到出售之间的一年期限:若超过一年,收益免税;若未超过,则每年有1000欧元的免税额度。这一计算所依赖的正是购买日期。如果你的购买所在的区块从链上消失,且交易被延迟执行或根本未发生,那么持有期的起始点就会改变,或者交易根本未曾发生。对于这种情况,德国没有明确的规定可供参考。
实践中你应该怎么做
不要依赖你的软件之后进行重建。投资组合和税务程序从交易所接口和区块浏览器获取数据。如果链被重置,一个来源会回溯性地改变,而交易所数据保持不变,两个状态从此分道扬镳。
因此,请保存你的交易所交易历史记录为文件(只要还能获取),保留你自己转账的交易哈希,并记录你购买的时间和价格。这些记录是唯一能向税务局解释链历史分歧的基础。对于大额资金,应交由税务顾问处理。
购买前如何评估一条链的回滚风险
快速救援的能力与重写历史的能力是同一回事:一个由小团队在数小时内发布补丁且所有人都听从的网络,同样可以迅速决定回滚。请关注以下特征:
验证者的数量和分布。几十个相互认识的运营商做出的决定,与数千个节点做出的决定截然不同。历史记录。已经将地址列入黑名单的协议会再次这样做。架构的复杂性。分片、跨链桥和跨链收据扩大了攻击面,因为每一次价值转移都是一次检查。货币供应的可验证性。能否独立于链的原始数据重新计算流通量?在Harmony案例中,这是一个问题,因为报告的总量最初并未显示增加。紧急情况下的沟通。如果几天后仍未指定参考区块和具体数字,说明内部尚未达成一致。
这些特征单独来看都不是决定性因素,但综合起来,它们能告诉你这条链上交易的最终性有多值得信赖。
评估回滚风险:要点总结
有意将交易平台与托管分开。只将你活跃交易的部分放在交易所,并在受监管加密交易所比较中检查你的提供商条款和监管情况。独立于链记录你的购买行为。定期导出交易历史记录,并将文件保存在交易所之外。哪些程序能以适合税务部门的形式输出这些数据,请参见加密税务工具和投资组合追踪器。将大额持有量转移至自有托管,但需保持现实预期。你的密钥保护你免受外部访问,但无法保护你免受协议决策的影响。合适的设备在硬件钱包比较中。
(截至2026年8月15日。本文不构成投资建议。价格和费用结构会变化;购买前请与提供商核实条款。)
DOT
ETC
ETH
ONE

交易所
交易所排行榜
24小时成交排行榜
人气排行榜
交易所比特币余额
交易所资产透明度证明
去中心化交易所
资金费率
资金费率热力图
爆仓数据
清算最大痛点
多空比
大户多空比
币安/欧易/火币大户多空比
Bitfinex杠杆多空比
ETF追踪
索拉纳ETF
瑞波币ETF
香港ETF
比特币持币公司
加密资产反转
以太坊储备
HyperLiquid钱包分析
Hyperliquid鲸鱼监控
大额转账
链上异动
比特币回报率
稳定币市值
期权分析
新闻
文章
财经日历
专题
钱包
合约计算器
账号安全
资讯收藏
自选币种
我的关注