About neohope

一直在努力,还没想过要放弃...

门罗币(Monero)是如何实现“绝对匿名”的?

门罗币(Monero)是如何实现“绝对隐私”的?

比特币(Bitcoin)从诞生开始就一直宣传去中心、匿名化,导致其常被误解为一种“匿名”的暗网货币。但事实上,比特币是一本完全公开透明的分布式总账——全网任何人都可以随时查询任意一个地址的余额、收款历史以及资金去向。只要某个链上地址与现实身份发生过一次关联,整条资金链路就会暴露在阳光下。

为了解决这一痛点,门罗币(Monero,简称 XMR)诞生了。它的设计哲学非常纯粹:像现实中的实体纸币一样,默认实现完全不可追踪的隐私交易,以及去中心化的抗垄断挖矿。

在门罗币的区块链上,每一笔交易的三个核心要素都被密码学彻底隐去:

  1. 发给谁(接收方隐藏)
  2. 谁发的(发送方隐藏)
  3. 发了多少(交易金额隐藏)

今天,咱们就用比较简单的的数学学逻辑,看下这些是如何实现的。


一、 隐形地址(Stealth Addresses):如何隐藏“发给谁”?

在传统转账中,如果我把收款二维码贴在网上,所有打给我的钱都会汇聚在同一个公开地址上,外人一眼就能算出我收了多少钱。门罗币用隐形地址彻底切断了这种关联。

1. 共享密钥 \(S\):连接交易双方的唯一“暗语”

每个门罗币用户拥有一对公开的“主地址”(包含查看公钥 \(A\) 和支出公钥 \(B\)),但全网账本上永远不会出现资金直接打入主地址的记录。

当发送方(Alice)要给接收方(Bob)转账时,双方在完全没有私下沟通过的情况下,靠椭圆曲线密钥交换(ECDH)现场协商出一个只有他俩知道的共享密钥 \(S\):

  • Alice 端计算:Alice 在本地生成一个一次性随机数 \(r\),算出公开的交易公钥 \(R = r \cdot G\) 写在交易里,同时用自己的随机数乘以 Bob 的查看公钥,算出共享密钥:\(S = r \cdot A\)。
  • Bob 端计算:Bob 拿着自己的私人查看私钥 \(a\) 扫描全网区块链。每看到一笔交易,就拿 \(a\) 去乘以链上公开的 \(R\),同样算出了这个点:\(S’ = a \cdot R\)。

因为椭圆曲线乘法满足交换律,Alice 算出的 \(S\) 和 Bob 算出的 \(S’\) 是完全一模一样的秘密,而全网其他任何人既没有 \(r\) 也没有 \(a\),永远算不出这个点。

2. 派生一次性收款地址与助记词恢复魔法

拿到共享密钥 \(S\) 后,Alice 把它哈希并揉进 Bob 的支出公钥 \(B\),生成了一个全新的一次性地址 \(P = H_s(S) \cdot G + B\),将资金打入 \(P\)。

这带来两个极其反直觉的工程奇迹:

  • 无需保存单笔交易的共享密钥:很多初学者会担心:“每次交易都有一个共享密钥,万一手机砸了、本地缓存全丢了,钱是不是就找不回来了?”完全不会! 因为共享密钥 \(S\) 是由固定的主查看私钥 \(a\) 和永久写在区块链上的公开字段 \(R\) 实时碰撞出来的。只要你手里还握着最初的 25 个助记词,在新设备上重新扫描一遍区块链,就能现场重新碰撞出历史上所有的共享密钥 \(S\),解锁所有收款。
  • 只留账目,不留“社交通讯录”:当仅靠助记词恢复钱包时,收款方虽然能精准找回每一笔收款金额,但永远不知道这笔钱是谁转来的;而付款方因为当初生成的临时随机数 \(r\) 不会上链、也无法由助记词推导,本地缓存丢失后同样无法从链上反推当初转给了谁(除非提前导出单笔交易私钥 Tx Key 作为审计凭证)。门罗币的区块链刻意不充当社交关系账本,只确保资金绝对安全。

二、 环签名(Ring Signatures):如何隐藏“谁发的”?

隐藏了收款人,如果黑客顺藤摸瓜查到“这笔钱是从哪个旧地址转出来的”,依然能暴露发送方身份。门罗币用环签名让发送方完美隐身于人群之中。

1. 强拉 15 个路人甲陪跑

当你花掉一笔门罗币时,钱包会自动从区块链历史上随机抽取 15 个其他用户的交易输出作为“诱饵(Decoys)”,连同你自己的真实输出一起,组成一个包含 16 个成员的签名环。注意:这 15 位路人甲完全不知道自己被拉进了局。

2. 首尾相接的“哈希接力闭环”

环签名的数学骨架极其优雅,它本质上是一个首尾相接的哈希链,把 16 个成员的公钥连成了一个没有起点、也没有终点的圆环:

  • 诱饵环节(顺着算):由于你没有那 15 位路人的私钥,你直接为他们每人拍脑袋编造一个随机数 \(s_i\) 作为参数,用各自公开的公钥对“上一环节的输出 + 本环节随机数”进行运算,像传接力棒一样一路往下哈希推导。
  • 真实发送者环节(私钥焊死缺口):当接力棒绕了一圈回到你自己手里时,左边已经算出了上一棒的数值,右边又必须严丝合缝地命中最初设定的“起跑线(胶水值)”。此时,你利用只有自己拥有的私钥,反向解出一个专属参数 \(s_{\text{真实}}\),把圆环的最后一个缺口死死焊住。

3. 为什么验证人人可做,伪造绝无可能?

  • 公开验证:全网任何节点拿到这 16 个人的公钥、所有环节的参数 \(s_1 \dots s_{16}\) 以及任意一环的起点输入 \(x\),只需用公开公式顺着跑一圈,最终算出的结果必定等于初始输入 \(x\)。由于经过私钥逆向解出的参数与真随机数在统计分布上毫无区别,验证者根本找不到当初“焊接”的那一刀落在哪里。
  • 防伪造死结:如果黑客没有环里任何人的私钥,他无论先定死起点还是先瞎编随机数,算到最后一环时都会卡在哈希不可逆与单向陷门函数的死结上,永远无法让圆环闭合。

4. 密钥镜像(Key Image):隐身的同时如何防止“一币两花”?

既然没人知道是谁花的钱,如果发送者换一批诱饵再签一次,把同一笔钱花两次怎么办?门罗币为每笔真实资金引入了一个唯一指纹——密钥镜像:

\(I = x \cdot H_p(P)\)
  • 防双花:\(I\) 由真实发送者的私钥 \(x\) 直接算出,全网唯一且固定。无论你换多少次诱饵,只要花同一笔钱,生成的 \(I\) 永远一模一样。矿工只需核对历史数据库中是否出现过相同的 \(I\),就能秒拒双花交易。
  • 保隐私:由于哈希函数 \(H_p\) 的单向性,外界拿到 \(I\) 后,无法反推出私钥 \(x\),也无法将 \(I\) 对应到环里的 16 个公钥中的某一个。

三、 环机密交易(RingCT):如何隐藏“发了多少”?

如果收发双方都隐藏了,但链上明文写着一笔极其罕见的转账金额(例如 13.48291 XMR),分析人员依然可以通过金额匹配和时间关联锁定交易双方。门罗币通过 RingCT 将交易金额也彻底加密。

1. 佩德森承诺(Pedersen Commitment):蒙上黑布的天平

发送方在把金额 \(v\) 写上链之前,会混入一个随机“盲化因子” \(x\),将其锁进一个椭圆曲线密码学保险箱:\(C = x \cdot G + v \cdot H \)。外人只能看到点 \(C\),绝对反推不出金额 \(v\)。

神奇的是,这种加密具备加法同态性。矿工在完全不知道明文数字的情况下,直接把“输入金额的加密点”减去“所有输出金额与公开矿工费的加密点”,只要结果等于 \(0\),就能 100% 确认收支完全平衡,一分钱都没有凭空印出来。

2. 防弹证明(Bulletproofs+):用二进制拆解堵死“负数印钞”

在同态加法下,黑客可能会钻空子:账户里只有 10 个币,却构造一笔 +1000 和一笔 -990 的输出(\(1000 – 990 = 10\),总账依然平,但黑客白赚 1000 个币)。

为了杜绝负数,发送方必须把金额拆解成 64 个二进制位(0 或 1)。只要一个数能由 64 个 0 和 1 拼出来,它的数值就被死死锁死在 \([0, 2^{64}-1]\) 的正整数安全区内:

  • 锁定 0 和 1:利用代数恒等式 \(b_i \times (b_i – 1) = 0\),发送方证明每一位都只能是 0 或 1(其他任何正负数代入都不等于 0)。
  • 动态随机挑战数 \(y\) 批量打包:矿工并不需要循环验证 64 次。协议通过 Fiat-Shamir 变换,对前面已经定死的公开承诺做哈希,实时生成一个全网独一无二、发送方无法提前操控的随机挑战数 \(y\)。利用 \(y\) 的幂次加权(\(\sum b_i(b_i-1)y^i = 0\)),再配合 Bulletproofs+ 的向量内积对折算法,协议将 64 个验证等式像折纸一样反复压缩成 1 个总等式。矿工只需做一次极快的椭圆曲线验算,就能一次性批量验收所有二进制位。

3. 交易双方如何对账?

  • 收款方解密:同样利用前面协商出的共享密钥 \(S\),通过哈希派生出一次性的流加密掩码,与链上附带的加密金额做异或运算(XOR)解出明文数字,再代入佩德森承诺公式核验真伪。
  • 付款方推算:如果设备丢失、仅靠助记词恢复钱包,钱包只需用“花掉的旧币面额 – 收回的找零面额 – 公开矿工费”,依然能通过一道简单的减法精准算出一分不差的转出金额。

四、 网络层保护与抗 ASIC 共识:把隐私武装到最后一公里

除了账本层面的三大密码学支柱,门罗币还在网络广播和底层挖矿上补齐了最后两块拼图:

  1. Dandelion++(蒲公英协议)与匿名网络:如果账本完美加密,但交易广播时暴露了节点的真实 IP 地址,依然会被网络监听者锁定。门罗币集成了 Dandelion++ 协议,交易在全网扩散前会像蒲公英茎干一样在少数节点间秘密“单线传递”几跳,然后再如蒲公英种子般全网广播,彻底混淆最初的源头 IP;同时钱包原生支持通过 Tor 和 I2P 网络广播交易。
  2. RandomX 抗 ASIC 算法与尾部发行:门罗币采用专为通用 CPU 架构优化的 RandomX 工作量证明算法,依赖随机代码执行与大内存访问,使专用 ASIC 矿机无利可图,保障普通人用家用电脑就能参与挖矿;同时在主发行曲线结束后永久保持每区块 0.6 XMR 的极低尾部发行(Tail Emission),确保未来矿工永远有动力维护网络安全。

总结:铸就真正的“可替代性(Fungibility)”

维度 比特币 (Bitcoin) 门罗币 (Monero) 核心实现机制
接收方 地址复用易暴露身份 强制每次生成一次性地址 隐形地址(ECDH 共享密钥 \(S\))
发送方 明确指向历史 UTXO 输入 混入 15 个历史诱饵输出 环签名(闭环哈希链 + 密钥镜像防双花)
交易金额 明文公开显示 完全加密隐藏,仅验收支平衡 RingCT(佩德森承诺 + Bulletproofs+)
资产属性 可追踪流向,存在“黑币”风险 每一枚币无历史污点,完全等价 默认全局隐私带来的可替代性

在透明公链上,如果一枚代币曾流经黑客地址,交易所和商户就可能将其标记为“污染币”并拒绝接收——这意味着不同历史背景的代币价值并不相等。而在门罗币的世界里,隐形地址斩断了收款去向,环签名混淆了资金来源,RingCT 抹去了金额特征。每一枚门罗币在链上都没有任何历史痕迹可循,任何两枚 XMR 在任何场景下都完全等价。正是这种底层密码学的严密闭环,赋予了数字货币真正意义上的可替代性与金融隐私。

法国 Crédit Mutuel Arkéa 银行1.33亿美元供应链攻击事件

法国 Crédit Mutuel Arkéa 银行1.33亿美元供应链攻击事件

2026 年 11 月,法国互助信贷阿凯亚银行(Crédit Mutuel Arkéa)遭遇一起定向供应链网络攻击,攻击者通过第三方服务商的信任链路穿透银行外围防御,直接获取银行自有财资账户的转账权限,最终造成约 1.33 亿美元(1.18 亿欧元)资金损失。被盗资金通过欧盟多家银行账户分散入金加密交易所,在 28 小时内完成稳定币兑换、跨链转移与匿名化清洗,可冻结资产占比不足 7%。

本文基于公开数据、银行官方公告与行业安全情报,从技术视角尽量还原一下攻击链路(由于官方消息不足,部分环节仅能进行推测)。


一、事件时间线

本次攻击呈现典型的“长周期潜伏、短时间爆发”特征,攻击者利用法国诸圣节假期完成资金逃逸,时间窗口计算精确。

时间节点 关键技术事件
2025.12 前后 攻击者创建核心洗钱钱包与 Gas 费调度钱包,完成基础链上基础设施搭建
2026.05–10 在 Kraken、Crypto.com、OKX 等平台完成账户注册、KYC 与“养号”,通过小额高频交易提升提现额度,模拟欧洲用户行为画像
2026.11.01 13:25 首笔 48,900 USDC 从 OKX 提现至链上钱包,攻击正式启动;后续采用“1000 USDC 探路 + 大额跟进”的标准验证手法
2026.11.01–02 28 小时内累计约 1.26 亿美元稳定币从三大交易所转出,同步启动 ETH 兑换与跨链混洗
2026.11.02 区块链安全研究员 ZachXBT 公开链上异动预警;Tether 冻结约 114 万美元涉案 USDT
2026.11.03 被盗总额确认达 1.33 亿美元,超 3000 万美元完成深度匿名化;受害机构被公开点名
2026.11.04 银行官方确认遭遇供应链攻击,巴黎检察方以“有组织网络攻击”正式立案

二、攻击链路

银行官方已明确排除客户端入口(旗下在线银行 Fortuneo)与内部人为操作失误,确认攻击入口为第三方服务供应商平台。

1. 攻击入口:第三方服务商的供应链突破

攻击者未直接针对银行核心系统做外网打点,而是选择安全强度更低的业务合作方作为突破口,这是典型的 MITRE ATT&CK 「T1199 信任关系利用」战术。

推测的入侵路径:

  • 定向钓鱼与凭据窃取:针对服务商运维、技术对接岗位员工发起鱼叉式钓鱼,窃取 VPN、运维管理平台或 API 对接账号;结合历史同类案件,初始凭据大概率来自数据泄露库的凭据填充,或针对远程桌面、VPN 接口的暴力破解。
  • 接口漏洞利用:服务商对外暴露的业务对接接口、远程运维系统存在未修补的身份认证绕过、命令执行漏洞,被攻击者利用获取初始 Shell。
  • 内网持久化:获取初始权限后,攻击者通过凭据抓取(Mimikatz 等)、权限维持(计划任务、后门账号)完成在服务商内网的驻留,并定位与阿凯亚银行对接的专用业务账号。

核心失效点: 服务商侧的访问控制强度与银行侧不匹配,而银行对服务商账号的安全审计存在盲区。

2. 信任穿透:从服务商网络到银行内网

这是本次攻击最具代表性的技术环节——攻击者没有突破银行的外网防火墙,而是踩着“合法信任链路”走进了内网。

在传统金融 IT 架构中,银行与核心服务商之间通常通过专线、IPsec VPN 或专属 API 网关完成业务对接。出于业务效率考虑,这条链路上的流量普遍被标记为“可信流量”:

  • 防火墙仅做 IP 白名单放行,不做深度内容检测;
  • 接入账号默认拥有较高的内网访问权限,且多为长期有效静态凭据;
  • 操作日志仅做留存,不做实时异常行为分析。

攻击者利用服务商的合法对接账号,通过正常业务通道向银行内部系统发起认证,因源 IP 位于信任白名单内,直接绕过外围安全设备的检测,以“授权服务商运维人员”的身份进入银行内部网络。

本质问题: 边界安全模型失效——银行的安全边界止步于自身外网入口,而信任延伸到了第三方,却未对信任链路内的行为做持续验证。

3. 权限获取:财资账户控制

进入内网后,攻击者的目标高度明确:银行自有公司财资账户(Treasury Account),而非零售客户账户。这也是本次攻击涉案金额能达到亿级的核心原因。

与面向 C 端的个人账户不同,银行财资账户用于自身资金调度、同业往来、外汇交易,具备三个显著的权限特征:

  1. 单笔转账限额极高,单日累计额度可达数亿欧元;
  2. 面向客户端的收款人核验、大额交易二次确认、短信令牌等风控规则,多数不适用于内部财资操作;
  3. 部分支付网关、财资管理系统(TMS)的服务商账号,本身就拥有转账发起权限。

结合银行“排除人为操作失误”的表态,行业内普遍采信“服务商平台自带转账授权”这一技术路径:

攻击效果:所有转账操作均由合法账号、合法接口发起,在银行系统日志中表现为正常业务行为,传统基于规则的风控系统难以识别。

4. 资金逃逸:链上洗钱的专业流水线

资金转出银行后,攻击者以极高效率完成了“法币分散 → 入金交易所 → 稳定币提现 → 去稳定币化 → 匿名断链”的完整洗钱流程,链上数据可完整还原其技术路径。

  1. 法币分散层
    被盗欧元分批汇入欧盟境内多家银行的个人账户,账户均使用合成身份完成开户,收款人姓名与账户持有人匹配,可通过欧盟即时支付的收款人校验机制。这一步的核心作用是剥离资金与银行的直接关联,同时规避单笔大额入金的交易所风控。

  2. 交易所入金与稳定币兑换
    分散的法币对应汇入提前 6 个月“养熟”的交易所账户,兑换为 USDC、USDT 两大稳定币。养号阶段的小额高频交易已让账户行为符合正常用户画像,大额入金与提现未触发风控拦截。

  3. 链上分散与去稳定币化
    稳定币从交易所提现至 17 个主收款钱包后,迅速拆分至 300+ 次级地址,并在 4 小时内将超 6000 万美元通过 UniswapX 兑换为 ETH。

  4. 深度匿名化与跨链转移

    • 约 1425 万美元流入 Hyperliquid 等平台兑换为门罗币(Monero),利用环签名技术彻底切断链上追踪链路;
    • 约 4000 万美元 USDT 通过 Rango、Bridgers 等跨链桥转移至波场网络,进一步拆分混淆;
    • 剩余资金通过 DEX 多次换手、打散到数百个地址,逐步消融在链上流动性中。

三、攻击者 TTP 与组织特征分析

从手法精度、时间窗口选择、洗钱架构设计来看,本次攻击由专业金融犯罪团伙实施,具备鲜明的战术特征:

  1. 时间对抗战术:精准选择法定假期周末发动最终攻击,利用银行、监管、交易所法律部门的响应空窗,在 48 小时内完成核心资金的匿名化,最大化压缩冻结窗口期。
  2. 标准化作业流程:统一的 Gas 费调度钱包、固定的“探路+大额”提现手法、分层级的钱包架构,体现出明确的分工与标准化操作手册。
  3. 反溯源设计:操作时区贴合欧洲作息,洗钱链路全部依托合规交易所与主流公链,刻意避免高风险特征标签。
  4. 目标精准性:全程未触碰客户资金,只针对银行自有财资账户下手,既降低了触发用户侧风控的概率,也避免了引发大规模社会关注与执法高压。

四、资产冻结率极低的原因

截至公开数据,整体可冻结资产占比不足 7%,其核心原因是响应速度与洗钱速度之间的巨大时间差。

  1. 发现延迟:攻击发生在假期,银行内部运维与风控在岗人员不足,异常转账未被实时发现;等到确认入侵时,资金已完成交易所入金。
  2. 跨机构协作链路长:稳定币冻结、交易所账户冻结需要对应机构总部法律部门受理,且需正式执法文书。法国司法机关周末无法快速出具手续,而发行方、交易所多位于境外,跨时区进一步拉长响应时间。
  3. 去稳定币化速度快于冻结速度:发现异常时资金仍以稳定币形式存在,但等冻结流程走完,大部分资产已置换为 ETH 和门罗币,技术上不再具备中心化冻结能力。

五、金融机构的防御加固建议

结合本次事件暴露的短板,从技术落地层面给出 4 项核心整改方向:

1. 供应链访问零信任改造

  • 取消第三方服务商的“默认信任”,所有服务商接入账号统一纳入零信任访问体系:强制硬件密钥 MFA、基于最小权限划分访问范围、会话时长与操作范围做硬性限制。
  • 对所有可触达支付、财资系统的第三方链路,部署与内网同等级的行为分析与入侵检测,不区分“内部/外部”来源,所有操作均做实时风险评分。

2. 财资系统独立风控体系

  • 银行自有财资账户必须建立独立于零售业务的风控规则:新增收款人强制人工复核、非工作时段大额转账强制多人审批、单日累计转账设置刚性熔断阈值。
  • 对服务商发起的支付指令增加二次校验:关键金额、关键收款人变更必须行内人员二次确认,禁止服务商端“一键直通”。

3. 加密资产应急响应能力建设

  • 与主流稳定币发行方、头部加密交易所建立 7×24 小时应急联络通道,预置执法协助模板与授权联系人,事件发生后可第一时间发起资产冻结,无需等待完整司法流程。
  • 配备链上追踪能力或对接专业区块链安全厂商,实现被盗资金的实时监控、地址标记与链路追踪。

4. 假期专项安全守护

  • 针对法定假期、长周末建立专项安全值守机制,提升支付、财资系统的告警优先级,对异常转账、服务商侧异常登录做到分钟级响应。
  • 假期前完成第三方服务商账号的权限收敛与访问审计,关闭非必要运维通道。

结语

Crédit Mutuel Arkéa 劫案不是第一起金融供应链攻击,也不会是最后一起。它最核心的警示在于:当金融机构的业务边界不断向外延伸,安全边界却没有同步跟进时,第三方服务商就会成为整个防御体系中最致命的短板。

对于银行业而言,真正的挑战从来不仅是挡住外网的黑客,而是重新定义“信任”——在数字化协作的时代,没有任何一条接入链路可以被默认为绝对安全。

63亿美元惊天盗案:币安黑客攻击事件

63亿美元惊天盗案:币安黑客攻击事件

2026年10月29日,全球最大加密货币交易所币安(Binance)遭遇了加密货币历史上规模最大的一次黑客攻击。短短20分钟内,价值约63亿美元的数字资产从币安热钱包中被非法转移,横跨十条独立区块链网络。这场精心策划的攻击并非一蹴而就,而是一场持续数月、层层递进的系统性入侵。

一、事件概览:20分钟席卷63亿美元

事件时间:2026年10月29日(UTC时间)
损失规模:约63.4亿美元,创下加密货币盗窃案历史纪录
涉及链数:比特币、以太坊、Solana、Tron、XRP Ledger、Arbitrum、Avalanche、Optimism、Base、Polygon共十条区块链
攻击者归属:FBI认定为朝鲜背景的国家级黑客组织TraderTraitor
已冻结资产:约30亿美元通过链上合作被冻结

被盗资产构成极为庞大,主要包括:

  • 18,270枚比特币(约14.7亿美元)
  • 19.8万枚以太坊(约16亿美元)
  • 18.7亿美元USDT稳定币
  • 8.23亿美元USDC稳定币
  • 2.33亿枚XRP、97万枚SOL、4420万枚OP
  • 另外约50种山寨币也遭到盗取

二、攻击全链路:精心准备的社会工程学攻击

这不是一次简单的漏洞利用,而是一场持续近5个月的精密社会工程学攻击。整个攻击链条可以分为四个阶段。

第一阶段:信息获取(2026年6月)

攻击的起点远比外界想象的更早。2026年6月,币安一名钱包基础设施工程师A在搜索AI编程辅助工具时,下载了一个被篡改的Homebrew安装包。这个恶意安装包在工程师的电脑上植入了后门程序。

币安安全团队当时检测到了可疑软件,立即更换了设备并轮换了相关凭证。但攻击者已经得手了最关键的东西——这名工程师的岗位职责、团队架构信息,以及币安内部的技术栈细节。这些情报为后续的精准攻击奠定了基础。

第二阶段:虚假招聘钓鱼(2026年9月)

掌握了内部信息后,攻击者启动了第二阶段计划。他们通过正规招聘平台联系上了币安另一名软件工程师B,伪装成一家虚构公司的项目负责人发出面试邀请。

这场面试做得极为逼真:

  • 有人力资源专员进行视频面试,配有真实的社交媒体资料和个人照片视频
  • 第二轮面试由自称公司CEO的人主持
  • 面试流程、话术、技术问题都高度专业,几乎看不出破绽

面试尾声,工程师B被要求下载一份编程测试题到工作电脑上完成。这个代码仓库中暗藏恶意脚本,在环境配置过程中自动执行,替换了合法开发工具的组件,并连接到攻击者控制的服务器。整个过程成功绕过了终端安全检测,清除了入侵痕迹。

至此,攻击者已经控制了工程师B的工作电脑。

第三阶段:横向渗透(2026年10月20日)

控制工程师B的电脑后,攻击者开始在币安内部网络横向移动。他们借助币安一套内部AI工具,以被入侵的工程师B的电脑为跳板,成功获取了工程师A(即6月被入侵的那名工程师)以及另一名钱包软件工程师C的电脑控制权。

更关键的是,攻击者在工程师A的电脑上发现了一枚具有容器部署权限的令牌。这枚令牌成为了打开金库大门的钥匙——它允许持有者在币安的云环境中部署新的服务容器,而钱包签名服务正是运行在容器化环境中。

从9月下旬成功入侵第二台设备,到10月20日完成横向渗透并拿到高权限令牌,攻击者用了近一个月时间耐心潜伏,收集信息,等待最佳时机。

第四阶段:实施盗窃(2026年10月29日)

UTC时间10月29日17时15分至19时56分,攻击者登录工程师C的电脑,使用从工程师A处窃取的凭证,部署了一个恶意容器并执行攻击脚本。攻击进入最后阶段。

20时05分至20时09分,仅仅四分钟,大规模转账开始:

  • 五个币安热钱包向攻击者地址转出2.3346亿枚XRP
  • Solana热钱包转出约97.05万枚SOL
  • Optimism热钱包转出4420万枚OP
  • 18270枚BTC被转至攻击者地址

攻击者还巧妙地滥用以太坊EIP-7702授权机制。这是以太坊Pectra升级引入的合法新特性,允许外部账户向智能合约授予执行权限。攻击者预先获取了50个预签名授权,将交易重定向至恶意合约,在不直接暴露私钥的情况下,获得了对币安热钱包的部分执行权限。

23时56分,最后一笔未经授权的转账——2961.9枚ETH在链上确认。

从部署恶意容器到完成全部转账,整个过程不到7小时;而核心的大额资产转移,仅用了约20分钟。

三、事件复盘:为什么防线会失守?

1. 不是私钥泄露,而是签名基础设施被劫持

币安官方明确表示,没有发现钱包私钥泄露的证据。这一点至关重要——攻击者并没有破解加密算法或直接盗取私钥,而是绕到了签名系统的上游,劫持了整个签名基础设施。

换句话说,攻击者不是偷走了金库的钥匙,而是伪装成了金库管理员本人,合法地操作了转账系统。

2. EIP-7702的双刃剑效应

本次攻击中最受关注的技术点是对EIP-7702的滥用。EIP-7702本身是以太坊的合法升级,旨在提升账户抽象能力,允许用户将账户权限委托给智能合约。

问题出在签名系统的设计上:签名对象只是32字节的交易摘要,系统无法区分这是一笔普通转账,还是一个危险的永久授权请求。当签名基础设施被劫持后,攻击者可以批量生成授权交易,让热钱包”自愿”将资产控制权交给恶意合约。

3. 内部AI工具成为渗透跳板

攻击链条中一个值得警惕的细节是:攻击者利用币安的内部AI工具实现了横向移动。这意味着AI工具本身拥有较高的系统访问权限,或者能够在不同员工设备间传递指令。

随着企业内部AI工具的普及,这正在成为新的攻击面。AI助手为了提升效率往往被授予过多权限,一旦单点被突破,就可能成为攻击者在内部网络穿梭的快车道。

4. 长生命周期令牌的风险

那枚具有容器部署权限的令牌是整个攻击的关键转折点。开发环境中长期存在的高权限令牌,是行业普遍存在的安全隐患。为了开发便利,许多令牌没有设置最短有效期和最小权限原则,一旦泄露就可能造成灾难性后果。

四、应急响应与后续进展

币安的应对

10月30日凌晨,链上数据异常开始在社区传播。币安迅速做出反应:

  • 暂停所有充值和提现功能
  • 联合Tether、Circle等稳定币发行方冻结涉案地址中的稳定币
  • 与各区块链项目方合作,冻结约30亿美元的被盗资产
  • 承诺使用SAFU(用户安全基金)和公司自有资金承担全部损失
  • 启动执法协作,FBI介入调查

币安联合创始人赵长鹏和何一均公开表示,用户资金安全,所有损失由平台承担。

SAFU基金够不够?

SAFU基金是币安设立的用户安全储备金,在攻击发生前约有价值12亿美元的比特币储备,仅占总损失的约19%。但币安表示已从公司自有资金中划拨补足,总计准备了超过63.4亿美元的资金用于赔付。

10月31日,币安从SAFU钱包中转出7499枚BTC用于赔付。截至11月初,币安称已补足90%的被盗资产,提现功能逐步恢复。

攻击者追踪

FBI于11月1日正式将此次攻击归因为朝鲜的TraderTraitor黑客组织。该组织长期从事针对加密货币企业的攻击活动,以虚假招聘为主要社工手段。安全机构SEAL分析认为,攻击者从9月开始就已进入币安系统,潜伏了约8周时间。

安全机构已识别出TraderTraitor用于虚假招聘的四家前台公司域名:citalab.net、citalab.com、bitfit.io和oddium.io。

值得注意的是,朝鲜方面公开否认了与此次攻击有关。

五、行业启示与反思

这场史上最大加密劫案给整个行业敲响了警钟。

第一,安全边界需要重新定义。 传统观念认为只要私钥安全就万事大吉,但本次事件证明,签名基础设施、部署权限、内部工具链这些上游环节一旦失守,后果同样致命。安全防护必须从”保护私钥”扩展到”保护整个签名全链路”。

第二,社会工程学防不胜防。 再坚固的技术防线,最终都可能从人的环节被突破。虚假招聘、面试钓鱼这种高级社工手段,针对的是专业技术人员,隐蔽性极强。企业安全培训需要覆盖更真实的攻击场景。

第三,内部AI工具的安全治理刻不容缓。 AI工具正在成为新的高价值攻击目标。企业需要对内部AI系统的权限进行严格管控,将其视为特权系统而非普通办公工具。

第四,跨链协作止损机制初见成效。 尽管损失巨大,但约30亿美元资产在短时间内被成功冻结,说明稳定币发行方、区块链项目方和安全机构的协作止损机制正在成熟。这是整个行业的重要进步。

结语

63亿美元的数字令人震惊,但更值得关注的是攻击本身的技术路径和组织手法。这不是一次偶然的漏洞利用,而是一场国精心策划、持续数月、多阶段协同的精密作战。对于币安和整个加密行业来说,这既是一次惨重的损失,也是一次代价高昂的安全压力测试。

事件的余波仍在发酵。被盗资产中仍有约33亿美元在黑客手中,后续的洗钱和追踪将持续数月甚至数年。而对于所有加密从业者而言,更重要的问题是:币安这样的行业龙头都能被攻破,整个行业的安全性要如何保障?下一个被攻击的会是谁?

PHP2Shell漏洞解析

PHP2Shell漏洞解析:全球七成网站面临的远程代码执行危机

2026年10月21日,PHP官方紧急发布安全更新,修复了两个位于PHP解释器核心的严重安全漏洞——CVE-2026-109618和CVE-2026-109619,业内统称为PHP2Shell。两个漏洞的CVSS v4.0评分均高达9.2分,属于最高等级的无需认证远程代码执行漏洞。

这不是某个PHP应用的漏洞,而是PHP语言解释器本身的内存管理缺陷。这意味着——哪怕你的网站代码写得再严谨,只要底层PHP版本在受影响范围内,攻击者就可以通过发送特制的HTTP请求,直接在你的服务器上执行任意命令。

一、事件时间线

  • 2026年8月:安全研究团队首次发现异常线索
  • 2026年10月20日:漏洞细节意外提前泄露,安全社区开始预警
  • 2026年10月21日:PHP官方提前发布紧急安全补丁(8.5.12、8.4.27、8.3.36、8.2.35)
  • 2026年10月22日:多国政府网站、企业服务临时下线进行安全升级,全球范围内开始出现攻击尝试
  • 2026年10月23日:国内多家高校、机构发布安全通告,未名BBS等服务暂停维护

二、漏洞技术深度解析

两个漏洞均属于内存安全问题,但触发路径和原理各不相同。

CVE-2026-109618:内存耗尽时的初始化中断

漏洞本质:哈希表计数已递增,但内存分配失败导致键值未初始化。

PHP在处理表单提交时,会将POST数据解析到$_POST数组中,内部使用哈希表存储键值对。正常流程下,PHP会先递增哈希表的条目计数器,再为键名分配内存并初始化数据。

问题出在内存耗尽(OOM)的场景:当分配键名内存时触发了memory_limit限制,PHP会通过longjmp()立即中止当前操作。此时哈希表的计数器已经包含了新条目,但条目的键和值从未被初始化,处于无效状态。

在后续的请求清理阶段,PHP会遍历哈希表进行清理,却将这些无效的未初始化数据当作有效指针来处理,最终导致内存破坏。

触发方式:攻击者构造包含大量头部、嵌套字段名或空文件控件的multipart POST请求,在看似不超过post_max_size限制的情况下耗尽memory_limit,触发OOM异常。

CVE-2026-109619:跨请求的陈旧全局状态

漏洞本质:请求内存释放后,全局状态指针未重置,导致释放后使用(Use-After-Free)。

PHP工作进程(Worker)会维护一些全局状态,包括错误信息、会话、对象和扩展状态等。当请求发生致命错误时,PHP同样使用longjmp()跳转到错误处理流程,但部分全局状态指针没有被正确重置。

请求结束后,这些状态指向的内存被释放,但指针本身仍然保留在全局变量中。当同一个工作进程处理下一个请求时,某些代码路径会在正常初始化之前访问这些陈旧的指针,从而触发释放后使用漏洞。

触发方式:攻击者在同一个Worker进程上连续发送两个请求——第一个请求制造致命错误并留下陈旧状态,第二个请求精心构造堆布局,将恶意数据填入已释放的内存区域,最终实现远程代码执行。

三、影响范围

受影响的PHP版本

版本分支 受影响范围 修复版本
PHP 8.5.x < 8.5.12 8.5.12
PHP 8.4.x < 8.4.27 8.4.27
PHP 8.3.x < 8.3.36 8.3.36
PHP 8.2.x < 8.2.35 8.2.35
PHP 8.1及更早 全部受影响 官方不再提供补丁

注意:PHP 8.1及更早版本已停止官方维护,无法获得官方安全补丁。部分Linux发行版可能会提供移植修复,但需要联系各自的厂商确认。

受影响的部署方式

PHP官方确认,所有处理Web请求的PHP部署形态均受影响,包括:

  • PHP-FPM
  • Apache mod_php(风险最高)
  • php-cgi
  • FrankenPHP
  • LiteSpeed

其中Apache mod_php架构风险最高——攻击者可以在应用代码执行之前就触发漏洞,完全绕过业务层的所有安全防护。

受影响的应用生态

由于漏洞位于PHP核心层,几乎所有基于PHP的应用都受到波及,包括但不限于:

  • CMS系统:WordPress、Drupal、Joomla、Discuz、MediaWiki
  • 电商平台:Magento、OpenCart、WHMCS
  • 开发框架:Laravel、Symfony、ThinkPHP
  • 管理工具:phpMyAdmin、Nextcloud、Roundcube

W3Techs统计数据显示,全球约70%的网站使用PHP作为服务器端语言。这意味着这两个漏洞潜在影响了互联网上超过半数的网站。

四、实际攻击难度与风险

虽然两个漏洞理论上都能实现远程代码执行,但实际利用存在一定门槛:

  1. 攻击复杂度较高:需要精确控制堆内存布局,且第二个请求必须命中同一个Worker进程
  2. 环境依赖性强:不同的PHP部署方式、配置参数、操作系统都会影响利用成功率
  3. mod_php最易利用:Apache mod_php模式下攻击成功率最高,PHP-FPM相对困难一些

但需要警惕的是,随着安全社区的深入研究,POC(概念验证)代码已经公开,攻击手法正在快速迭代。截至10月23日,全球范围内已经观测到大量扫描和攻击尝试。

除了远程代码执行,攻击者还可以利用这些漏洞进行:

  • 内存泄露:读取PHP进程内存中的密码、令牌、API密钥等敏感信息
  • 拒绝服务:使PHP进程崩溃,导致网站不可用

五、修复与缓解方案

首要方案:立即升级PHP版本

PHP官方明确表示:升级到修复版本是唯一安全的选择,没有完整的临时缓解方案。

请尽快升级到以下版本:

  • PHP 8.5.12
  • PHP 8.4.27
  • PHP 8.3.36
  • PHP 8.2.35

临时缓解措施

如果无法立即升级,可以尝试以下措施降低风险(不能完全防御):

  1. 调低内存相关配置:减小memory_limit、post_max_size、upload_max_filesize的值,增加触发OOM的难度
  2. 禁用会话上传进度:将session.upload_progress.enabled设置为0
  3. 使用WAF防护:部署支持PHP2Shell漏洞防护规则的Web应用防火墙
  4. 更换部署模式:如果可能,从Apache mod_php切换到PHP-FPM模式
  5. 重启PHP服务:定期重启PHP-FPM或Apache,减少陈旧状态累积的概率

Docker环境注意事项

容器化部署的应用需要独立更新PHP版本,重新构建镜像。不要依赖基础镜像自动更新,务必显式指定修复后的PHP版本号。

六、事件背后的思考:AI与漏洞发现

值得关注的是,这两个在PHP代码中潜伏了十余年的深层漏洞,最终是由AI辅助发现的。据披露,安全公司Calif借助OpenAI的GPT-5.6 Sol模型识别了关键漏洞模式,Wiz团队也在研究过程中使用AI工具进行代码分析和漏洞验证。

这标志着网络安全正在进入AI加速时代:

  • 防御方:AI大幅降低了发现复杂内存漏洞的门槛,过去需要资深专家数月分析的问题,现在可能几周就能突破
  • 攻击方:AI同样可以帮助攻击者快速优化漏洞利用技术,缩短补丁发布到攻击扩散的时间窗口

正如微软CEO萨蒂亚·纳德拉所说:”对于所有信息技术和网络安全从业者来说,这是漫长的一天一夜。这一事件充分反映,在网络系统日益复杂的背景下,打造可安全维护的软件非常重要。”

七、总结与建议

PHP2Shell是近年来PHP生态最严重的安全事件之一。漏洞位于语言核心层、无需认证、影响范围广,且已经出现公开的利用代码。

给运维和开发者的建议:

  1. 立即自查版本:执行php -v确认当前版本,不在修复列表内的尽快升级
  2. 优先升级高危环境:Apache mod_php部署的服务器应第一时间处理
  3. 关注下游应用:WordPress等CMS的托管用户,需关注服务商的安全更新
  4. 建立应急响应:监控异常请求和服务器进程状态,准备回滚预案
  5. 长期规划:评估PHP版本生命周期,制定定期升级策略,避免停留在停止维护的版本

网络安全没有一劳永逸。这次事件再次提醒我们:底层基础设施的安全,才是整个应用安全的基石。

PS:
大模型给安全行业带来的冲击十分巨大,传统安全防护手段被击穿的可能性越来越高。

eMudhra CA证书事件

eMudhra CA证书事件

2026年10月中旬,一场突如其来的证书安全事件在全球网络安全圈引发轩然大波。印度数字证书机构eMudhra的8张中间CA证书被曝出存在致命安全缺陷——其P-384椭圆曲线私钥竟然全部小于256,其中最夸张的一个私钥是数字4。

这是一次低级到令人难以置信的人为失误,直接导致全球主流浏览器集体紧急封锁,约3万张网站证书面临信任危机,最终迫使这家拥有17年历史的上市公司彻底退出全球SSL/TLS证书业务。

1、事件时间线

整个事件的周期很短,从问题披露到厂商响应,再到业务终止,前后仅一周时间:

  • 10月17日:独立安全研究员向Mozilla、Google等机构报告,发现eMudhra旗下8张中间CA证书的私钥存在密码学缺陷。同日,eMudhra撤销了全部8张受影响的中间证书;Chrome通过CRLSet封锁了6张TLS中间证书;Firefox通过OneCRL机制完成全网封锁,全程不到3小时。

  • 10月19日:苹果在Safari浏览器中添加对应保护措施。

  • 10月20日:Mozilla发布官方公告,宣布将从NSS信任库中移除签发这些中间证书的根证书——emSign ECC Root CA – G3;微软也跟进采取封锁措施。

  • 10月21日:eMudhra发布官方声明,确认8张中间证书存在问题,但强调基础设施未遭入侵、无数据泄露,且受影响证书大多未投入生产使用。印度电子和信息技术部(MeitY)成立特别调查组介入调查。

  • 10月22日:eMudhra发布公告,董事会决定自愿退出全球SSL/TLS证书业务,同时宣布为客户提供Sectigo签发的替代证书作为过渡方案。

2、事件根源:人为操作失误

正常情况下,P-384椭圆曲线的私钥应该是一个384位的随机大整数,密钥空间极其庞大,暴力破解在计算上完全不可行。但eMudhra这8张证书对应的私钥数值全部小于256,分别是:4、56、66、115、155、156、230、237。

换句话说,攻击者只需要尝试最多256次,就能命中正确的私钥,实际在普通电脑上毫秒级就能完成。

根据eMudhra的内部调查,问题源于2025年4月30日的一次密钥生成仪式:

  1. 当时使用符合FIPS 140-2 Level 3标准的硬件安全模块(HSM)生成了正确的强密钥
  2. 同时有一套用于迁移测试的弱密钥也被生成出来
  3. 由于两套密钥标签相似,技术人员在最终部署时错误地选用了测试用的弱密钥
  4. 这个错误在之后的18个月里,经过了两轮审计都没有被发现

这是一个典型的”测试配置流入生产环境”事故,也是运维领域最经典的低级错误之一。

3、事件风险初评

掌握了中间CA的私钥,意味着攻击者可以为任意域名签发浏览器信任的伪造HTTPS证书,进而实施中间人攻击,窃取或篡改用户与网站之间的加密通信数据。

不过有几个关键事实降低了实际风险:

  • 8张中间证书中,只有1张曾部署于生产环境
  • eMudhra称没有证据表明这些中间证书曾签发过终端用户证书
  • 目前没有公开证据显示这些弱密钥在被披露前已被恶意利用
  • 浏览器厂商响应极快,数小时内就完成了全网封锁

但风险依然存在于那些不检查证书吊销状态的老旧系统、嵌入式设备、IoT设备和部分服务端应用中——它们不会自动接收OneCRL或CRLSet更新,可能仍然信任这些有问题的证书。

4、为啥要连根证书一起移除?

很多人不理解:既然已经撤销了8张中间证书,为什么Google和Mozilla还要把上层的G3根证书也移出信任库?

原因很现实:大量设备和软件根本不检查证书吊销状态。

仅靠吊销机制,只能保护及时更新吊销列表的设备。而全球有数不清的老旧服务器、物联网设备、企业内网系统,它们从不更新CRL,也不支持OCSP查询。对这些设备来说,吊销证书等于没吊销。

直接移除根证书是更彻底的解决方案——从信任根源上切断整个信任链,无论设备检不检查吊销,都不会再信任由这根证书签发的任何证书。

根据eMudhra向Mozilla提供的数据,大约有3万张有效证书链向G3根证书,这些证书都需要在根证书正式移除前完成迁移。

5、eMudhra为何直接选择退出全球TLS证书业务?

事件爆发后仅5天,eMudhra就宣布彻底退出全球TLS证书业务,这个决定让很多人感到意外。背后主要有三重考量:

  1. 业务占比极低:全球TLS证书业务仅占eMudhra总收入的1%左右,投入产出比本身就不高。

  2. 信任重建成本过高:CA机构的核心资产就是信任。发生如此严重的低级失误后,要重新通过各大浏览器根程序的审计、重建行业信任,需要投入的时间和资金成本极其高昂。

  3. 业务重心不同:eMudhra的核心业务是印度本土的数字签名证书(DSC)和电子签章服务,服务于印度政府和企业的数字化流程,这部分业务不受此次事件影响。

换句话说,这是一次理性的止损——与其在一个占比1%的业务里耗费巨大代价修复信任,不如干脆砍掉,聚焦核心市场。

6、给网站管理员的行动建议

如果你的网站使用了eMudhra/emSign签发的TLS证书,需要尽快确认并采取行动:

  1. 检查证书链:查看你的证书是否链向emSign ECC Root CA - G3,如果是,必须尽快更换。
  2. 申请替代证书:eMudhra已宣布为客户免费提供Sectigo签发的替代证书,可通过CertiNext账户或联系客服申请。
  3. 注意时间节点:Chrome将于10月27日正式从根存储中移除G3根证书,在此之前必须完成证书更换。
  4. 检查后端服务:不要只检查浏览器端,还要检查API调用、服务间通信、移动应用等场景是否信任该根证书。

7、事件带来的行业启示

这场闹剧般的事故,再次给整个PKI行业敲响了警钟:

信任体系的脆弱性,往往不在高深的密码学算法,而在最基础的工程实践。 再强大的加密算法、再昂贵的硬件安全模块,也抵不过一次人为的配置失误。

同时我们也看到,全球浏览器根程序的应急响应机制已经相对成熟——从收到报告到全网封锁,Mozilla只用了不到3小时,Google也在同一天完成处置。这种快速响应能力,是互联网安全防线的重要组成部分。

最后,这件事也提醒所有企业:测试环境与生产环境的隔离,怎么强调都不过分。 一个看似不起眼的配置错误,放在CA机构这种信任核心节点上,就可能演变成波及全球的安全事件。

NAND Flash存储原理浅析

NAND Flash存储原理浅析

NAND Flash存储咱们几乎每天都会用到,比如:固态硬盘、手机闪存、U盘、存储卡等。那你有没有想过一个问题,NAND Flash是怎么存储数据的呢?为何有些设备存的快,有些存的慢呢?有些设备一开始存的快,后来越来越慢呢?本文会带你一起了解一下NAND Flash的技术原理。

一、基础原理:NAND的存储单元与原生架构

所有NAND技术的特性与局限,都源于它最底层的物理结构和组织方式。理解了基础单元的工作逻辑,才能看懂后续所有的优化与权衡。

1. 单个存储单元的工作原理

NAND Flash的最小存储单元,是一个带浮栅(或电荷捕获层)的场效应晶体管。它和普通晶体管最大的区别,是在控制栅和导电沟道之间,多了一层被二氧化硅绝缘层完全包裹的「浮栅」——这就是存储电子的“数据仓库”。

电子可以通过隧穿效应被注入进浮栅,也可以被反向抽走。而由于氧化层的绝缘作用,电子一旦进入浮栅,就算断电也很难泄漏出去,可以在里面保存十几年甚至更久,这就是NAND非易失性的来源。

它存储数据的逻辑非常简单:

  • 浮栅里电子少:晶体管阈值电压低,加一定电压就导通 → 定义为状态「1」
  • 浮栅里电子多:晶体管阈值电压高,加同样电压不导通 → 定义为状态「0」

这就是最基础的SLC(Single-Level Cell,单阶单元):一个物理单元只划分2种电压状态,对应1bit数据(0或1)。两个状态之间的电压间隔非常宽,容错空间极大,就像水杯只分“空”和“满”两种状态,几乎不会判断出错。

2. NAND的层级组织与核心限制

存储单元不是独立工作的,而是按严格的层级组织起来,这直接决定了NAND所有的原生特性与局限。从下到上的层级依次是:
存储单元(Cell)→ 存储串(String)→ 页(Page)→ 块(Block)→ 平面(Plane)→ 晶圆(Die)

其中最核心的两个操作粒度,是理解所有上层技术的基础:

  • 页(Page):最小的读写单位,大小通常为4KB、8KB或16KB。数据的读取和写入必须按整页进行,不能单独读写某一个字节。
  • 块(Block):最小的擦除单位,一个块包含几十到几百个页,大小通常为256KB、512KB不等。NAND无法单独擦除某一页,必须一次性擦除整个块。

由此带来了NAND最核心的原生限制:不能原位改写数据。如果要修改某一页里的数据,不能直接覆盖写入,必须先把整个块里的所有有效数据读取出来,擦除整个块,再把修改后的数据和原有有效数据一起写回去。这也是后续垃圾回收、写入放大、磨损均衡等所有上层机制的根源。

二、多比特存储:SLC/MLC/TLC/QLC的原理与权衡

在相同的工艺尺寸下,想要提升容量密度、降低单位成本,最核心的手段就是让单个存储单元承载更多比特数据。这就是SLC、MLC、TLC、QLC的核心差异。

1. 多比特存储的核心原理

很多人会有误区:TLC能存3bit,是不是把一个单元拆成了3个小单元?
答案是否定的。SLC、MLC、TLC、QLC、PLC的物理单元结构完全相同,都是同一个晶体管。它们的核心区别,仅仅是「对电荷量的控制精度」和「电压状态的划分数量」不同。

所谓多比特存储,本质上就是把同一个晶体管的阈值电压取值范围,均匀切分成更多更窄的小区间,每个区间对应一组固定的二进制编码。

用水杯类比:同一个杯子,SLC只分空/满2档;TLC则在杯身上画7条刻度线,分出8个水位等级,每个等级对应一个3位的二进制编号。水位精准控制到哪一格,就代表存储了哪一组3bit数据。

颗粒类型 每单元比特数 电压状态数 编码数量
SLC 1 bit 2 个 2组
MLC 2 bit 4 个 4组
TLC 3 bit 8 个 8组
QLC 4 bit 16 个 16组
PLC 5 bit 32 个 32组

2. 写入与读取的实现机制

要实现多比特存储,需要精准的写入控制和读取识别机制,核心靠增量步进脉冲编程和逐级电压试探。

写入:精准控制电荷量

要把阈值电压精确控制到狭窄的目标区间,靠的是增量步进脉冲编程(ISPP)技术。写入不是一次性把电子全部注入,而是用一系列幅度逐步升高的电脉冲,一点点向浮栅里注入电子;每打一个脉冲,就立刻校验一次当前的阈值电压。当检测到电压刚好进入目标区间时,就立刻停止对这个单元的编程。

比特数越多,电压区间越窄,对电荷注入的精度要求就越高,需要的编程脉冲步数就越多,写入速度自然也就越慢。

读取:逐级试探识别状态

读取的过程本质上是“逐级试探”:给控制栅加上不同大小的参考电压,检测晶体管是否导通,从而判断它的实际阈值电压落在哪个区间。

  • SLC只需要1个参考电压,一次判定就能读出1bit;
  • TLC要区分8个状态,通常采用类似二分法的逻辑:先加中间电压判断高低4区(第1位),再加对应半区的中间电压判断高低2区(第2位),最后加小区间中间电压判定最终位置(第3位),经过3次判定解出完整3bit数据。

3. 多比特的代价:容量换可靠性的技术权衡

既然同一个单元能存更多数据,为什么不全都做成QLC甚至PLC?因为多比特带来的容量提升,是以牺牲寿命、写入速度、可靠性为代价的。这是一组非常典型的“成本-性能-可靠性”技术权衡。

核心根源只有一个:电压裕量(容错空间)被大幅压缩了。

NAND单元在反复擦写中,氧化层会逐渐产生缺陷,导致电荷缓慢泄漏;读取过程也会对相邻单元产生轻微的“读干扰”,让电压发生微小偏移。温度变化、工艺偏差也都会让阈值电压产生波动。

  • SLC:两个状态间隔极宽,哪怕电压飘移一点也不会跨区间,很难出错。寿命可达10万~100万次擦写(P/E循环)。
  • TLC:8个区间挤在同样的电压范围内,每个区间宽度只有SLC的1/7左右。一点点电荷泄漏就可能出现比特错误,寿命约1000~10000次P/E循环。
  • QLC/PLC:区间更窄,容错空间更小,对磨损和干扰更敏感,寿命进一步降到100~3000次P/E循环。

一句话总结:多比特不是“技术更先进”,而是“用可靠性换容量密度”的商业取舍。

4. 多比特时代的可靠性保障体系

电压裕量压缩后,多比特颗粒之所以还能稳定商用,靠的是一套完整的可靠性保障机制,从物理特性监控到纠错算法层层兜底。

(1)读干扰与刷新机制

反复读取同一个块时,读取电压会对同一块内的相邻存储单元产生微弱的电场影响,长期累积会导致阈值电压漂移,出现比特错误。读取次数越多、单元比特数越多,读干扰效应越明显。
应对机制:SSD固件会监控每个块的读取次数,当达到阈值时,就把该块的数据刷新重写一次,避免错误累积。

(2)数据保持能力

指断电后存储单元里的电荷不泄漏、数据保持正确的时间,它和两个因素强相关:

  • 擦写次数:块擦写次数越多,氧化层缺陷越多,电荷泄漏越快,数据保持时间越短。全新TLC常温下数据可保持数年,接近寿命末期的TLC可能只能保持几个月到一年。
  • 环境温度:温度越高,电荷泄漏速度呈指数级加快。这也是工业级、车规级颗粒需要更宽温域、更保守参数的原因。

QLC因为电压区间更窄,对电荷泄漏更敏感,数据保持能力弱于TLC,因此更适合常温、读多写少的归档场景。

(3)LDPC纠错技术

早期2D NAND用BCH纠错码,纠错能力有限;现在3D TLC/QLC普遍采用LDPC(低密度奇偶校验)纠错码,纠错能力大幅提升,可以纠正更多的比特错误,相当于变相放宽了对电压漂移的容忍度,让多比特单元的实际可靠性大幅提升。这也是TLC、QLC能普及的重要技术支撑之一。

三、3D NAND:让多比特技术走向主流的革命

如果你早年用过固态硬盘,可能听过“TLC寿命短、不靠谱”的说法。那是在2D平面NAND时代,浮栅结构的电荷保持力弱,工艺尺寸越做越小,氧化层越来越薄,多比特的缺陷被放得很大。真正让多比特颗粒成为消费市场绝对主流的,是3D NAND技术带来的架构革命。

1. 2D平面NAND的瓶颈

2D时代的NAND,所有存储单元都平铺在硅片表面,提升容量只能靠缩小单元尺寸。但当工艺缩小到15nm以下时,氧化层已经薄到接近物理极限,电荷泄漏加剧,干扰效应陡增,再做多比特单元的可靠性已经难以接受。平面结构的容量密度很快触碰到了天花板。

2. 3D NAND的两大核心突破

3D NAND的核心思路,是从“平面缩小”转向“立体堆叠”,像盖楼房一样垂直堆叠存储单元,同时用更稳定的电荷捕获技术替代传统浮栅。

  1. 垂直堆叠架构
    不再一味缩小平面单元尺寸,而是通过垂直堆叠多层存储单元提升容量,目前行业已经做到300层以上。单元的物理尺寸更大,氧化层更厚更耐用,磨损速度大幅降低,同时也减少了单元之间的干扰。

  2. 电荷捕获技术(CTF)替代浮栅
    用氮化硅薄膜替代传统的多晶硅浮栅,电荷被均匀捕获在绝缘介质中,比浮栅的电荷分布更均匀、泄漏更少,电压状态的稳定性大幅提升,天然更适合多比特存储。

这两项技术叠加,直接让TLC的可靠性和实际使用寿命超过了早年2D平面时代的MLC;也让QLC从“实验室技术”变成了大容量消费级SSD的主流选择。

四、全层级加速:弥补NAND原生短板的技术体系

3D NAND解决了基础可靠性问题,但NAND“页写入、块擦除、不能原位改写”的原生特性依然存在,多比特单元的写入速度也天然偏慢。为了进一步释放性能,行业发展出了从单元级、芯片级、接口级到系统级的多层加速技术,本质都是通过并行、缓存、流水线等方式,弥补NAND原生的读写短板。

1. 单元级加速:SLC缓存技术

这是TLC/QLC时代最经典、消费者感知最强的加速技术,完全利用了“SLC写入远快于多比特单元”的特性。

核心原理

TLC/QLC单元临时切换到SLC工作模式:不再划分8/16个电压区间,只使用最基础的2种电压状态,每个单元只存1bit。这样写入时不需要反复微调电荷量,编程脉冲步数大幅减少,写入速度直接接近原生SLC颗粒的水平。简单说就是:用容量换速度,把TLC临时当SLC用。

工作流程

  1. 主机写入数据时,先全部写入SLC缓存区,速度极快,主机端立刻收到“写入完成”的响应;
  2. SSD空闲时,主控再把SLC缓存里的数据“折叠”回TLC/QLC的正常多比特模式,释放缓存空间;
  3. 整个过程对用户透明,日常小文件写入基本都落在缓存里,体验接近满速。

主流分类与局限

  • 动态SLC缓存:用SSD的空闲空间动态模拟SLC,空闲容量越大缓存越大,空间被占用后自动回收,是当前消费级SSD的主流方案。
  • 静态SLC缓存:固定划出一部分容量永久作为SLC区,不受空闲空间影响,速度更稳定,常见于企业级和高端消费级产品。

当连续写入量超过缓存大小时,缓存被占满,写入速度会回落到TLC/QLC的原生速度,也就是常说的“掉速”。

2. 芯片级优化:挖掘单颗粒性能极限

这是NAND颗粒本身的架构优化,不需要主控额外干预,就能直接提升单颗芯片的吞吐量。

(1)多平面(Multi-Plane)并行架构

一个NAND Die内部会划分成多个独立的平面(Plane),每个Plane都有自己独立的页寄存器、译码电路和存储阵列。可以同时对多个Plane执行读取、编程或擦除操作,比如双平面架构下,一次写入操作可以同时完成两个页的数据写入,单Die写入带宽直接翻倍;常见的还有4平面架构,性能再翻一倍。

(2)缓存编程 / 缓存读取

NAND读写都必须经过页寄存器,普通模式下必须等当前页完全写入存储单元后,才能接收下一页的数据,总线和寄存器有大量空闲时间。

缓存技术利用额外的缓存寄存器形成双缓冲流水线:写入时,当前页正在向存储阵列写入的同时,下一页数据可以提前加载到缓存寄存器;上一页写完立刻启动下一页,消除数据传输的等待间隙。这项技术可以把连续读写的吞吐量提升30%~80%,是NAND颗粒的标配优化。

(3)多Die交错(Die Interleave)

一颗NAND封装里通常集成了多个Die,交错技术让多个Die分时复用I/O总线。当第一个Die进入内部写入状态(不占用总线)时,立刻向第二个Die传输数据并启动写入,多个Die流水线式交替工作,把总线的空闲时间降到最低,充分利用接口带宽。

(4)工艺与算法优化

  • 优化ISPP编程策略:采用更大的初始脉冲、自适应步进幅度,或者根据单元磨损程度动态调整脉冲参数,减少编程脉冲的总次数,缩短单页写入时间。
  • 优化读取逻辑:用更高效的二分查找策略,减少区分电压状态所需的判定次数,降低读取延迟;配合LDPC纠错的软判决读取,减少因为误码导致的重读次数。

3. 接口级升级:打通数据传输瓶颈

内部性能再强,也需要高速接口把数据传出来,NAND接口标准的演进本身就是一部提速史。

早期NAND是异步接口,带宽只有几十MB/s;现在主流的高速同步接口有两大体系:

  • ONFI标准:从ONFI 1.0发展到最新的ONFI 5.0,单通道带宽从50MB/s提升到2400MT/s以上;
  • Toggle DDR标准:三星、铠侠等厂商主推,从Toggle DDR 1.0发展到4.0,速率同样突破3200MT/s。

高速接口让NAND与主控之间的数据传输不再是瓶颈,充分释放了内部多平面、多Die并行的性能。

补充:主机侧的NVMe协议替代传统SATA,也是整个存储系统的关键加速:协议延迟从毫秒级降到微秒级,队列深度提升上百倍,彻底释放了高速NAND的性能潜力。

4. 系统级聚合:主控与固件的核心优化

SSD的性能不是单颗NAND决定的,主控的架构和固件算法才是把众多颗粒性能聚合起来的关键。

(1)多通道并行架构

SSD主控拥有多个独立的NAND通道,每个通道可以独立访问挂载的NAND颗粒,原理类似RAID 0。比如8通道主控,可以同时对8组NAND进行读写,总带宽是单通道的8倍。这就是消费级SSD能做到7GB/s、企业级能做到十几GB/s连续读取的核心原因。

(2)DRAM缓存与HMB技术

  • 带DRAM的SSD:板载一颗独立DRAM芯片,作用有两个:一是存放FTL(闪存转换层)的逻辑-物理地址映射表,地址查找速度极快,随机读写性能大幅提升;二是作为写入缓存,主机数据先写到DRAM就立刻返回完成,再由主控后台写入NAND,主机感知的写入速度极快。
  • HMB(主机内存缓冲):无DRAM入门SSD的替代方案,通过PCIe借用主机的一小部分内存来存放映射表和缓存,成本更低,同时也能明显提升性能。

(3)三大核心固件算法

硬件决定了性能上限,而固件算法决定了下限和长期稳定性。其中最核心的三大机制,直接影响SSD的实际寿命和使用体验。

磨损均衡(Wear Leveling)

NAND每个块的擦写次数是有限的,如果数据总写在同一个块上,这个块会很快损坏,而其他块却几乎没被使用,整体寿命会远低于理论值。
磨损均衡就是FTL中的核心算法,作用是让所有块的擦写次数尽量平均,避免个别块过度磨损。主要分为两类:

  • 动态磨损均衡:只针对频繁写入的热数据,写入时自动挑选当前擦写次数最少的空闲块来写,让热数据在不同块之间轮转。
  • 静态磨损均衡:针对长期不改动的冷数据(比如系统文件、归档文件),会在空闲时把冷数据从擦写次数少的块,搬到擦写次数多的块,把磨损少的块腾出来给热数据用,让所有块的磨损程度最终趋于一致。

后台垃圾回收(GC)与TRIM指令

因为NAND不能原位改写,随着写入增多,磁盘中会产生很多包含无效数据的“脏块”。垃圾回收(GC)就是把脏块里的有效数据搬运到空闲块,然后擦除脏块,回收可用空间的过程。

  • 后台GC:在SSD空闲时提前完成垃圾回收,避免写入时才临时回收导致的卡顿,让写入速度长期保持稳定。
  • TRIM指令:操作系统告诉SSD哪些数据已经被删除、是无效的,SSD可以提前标记这些页面,垃圾回收时无需搬运无效数据,大幅提升GC效率。

写入放大率(Write Amplification)

垃圾回收会带来一个副作用:主机只写了少量数据,SSD内部却因为搬运有效数据,实际向NAND写入了更多数据,这就是写入放大。

写入放大率(WA)= NAND实际写入的数据量 / 主机下发的写入数据量

比如主机写了1GB数据,SSD内部实际写入了3GB,那么写入放大率就是3。写入放大率越高,实际写入速度越慢,颗粒磨损越快,真实寿命就越低。理想状态下WA=1,实际消费级SSD通常在1~3之间,企业级可以做到更低。

影响写入放大的关键因素:OP空间越大,GC调度空间越充足,写入放大越低;开启TRIM可以显著降低写入放大;连续大文件写入的写入放大低,随机小文件写入的写入放大高。

(4)冷热数据分层与OP空间

  • 冷热分层:把频繁写入的热数据放在SLC缓存或高速区域,不常访问的冷数据沉降到TLC/QLC区域,兼顾写入速度和存储容量。
  • OP(超额配置)空间:预留一部分用户不可见的空闲空间,给GC和磨损均衡使用。OP空间越充足,垃圾回收效率越高,写入放大越低,磨损均衡调度越灵活,长期写入速度和寿命就越稳定。

五、选购指南:不同颗粒的适用场景与寿命参考

了解了原理和加速技术,我们就能跳出“唯容量论”,根据实际场景选择合适的颗粒类型。

1. 核心寿命指标:TBW与DWPD

普通消费者选购时看不到P/E循环次数,最直观的商用寿命指标是两个:

  • TBW(Total Bytes Written):终身总写入字节数,比如1TB SSD标称600TBW,意思是终身可以累计写入600TB数据。
  • DWPD(Drive Writes Per Day):每日写入次数,比如3DWPD,意思是每天可以写入整盘容量的3倍,连续写5年。

2. 各类型颗粒场景化推荐

  1. SLC:极致可靠之选
    成本最高、容量密度最低,但寿命最长、速度最快、耐高低温能力最强。多用于工业控制、军工、汽车电子、企业级写密集缓存等对可靠性要求极高的场景,消费级产品基本不用。

  2. MLC:早年的高端记忆
    2bit/单元,性能和寿命介于SLC和TLC之间。早年高端SSD常用,现在已经被3D TLC全面替代,基本退出主流市场。

  3. TLC:当前绝对主流
    3bit/单元,兼顾成本、容量、寿命、速度。搭配3D堆叠和LDPC强纠错算法后,完全满足普通消费者的使用需求。消费级1TB容量通常标称600~1200TBW,覆盖绝大多数消费级SSD、手机闪存、U盘、存储卡等,是普通用户的首选。

  4. QLC:大容量性价比首选
    4bit/单元,单位面积容量比TLC再高33%,每GB成本更低。1TB容量通常标称200~400TBW,主打大容量桌面SSD、冷数据存储、归档盘,适合读多写少的场景。

  5. PLC:下一代冷存储技术
    5bit/单元,极致追求容量密度和低成本,寿命和写入速度也更低。主要面向数据中心冷存储、归档存储等写入极少的场景,目前处于逐步量产阶段。

3. 常见认知误区纠正

很多用户谈QLC色变,担心寿命不够用。实际上对普通办公、家用场景来说,每天写入量通常只有几十GB。哪怕是1TB容量的QLC SSD(按300TBW计算),每天写入50GB也可以用超过16年,远超过电脑的更新换代周期。

日常使用无需过度焦虑颗粒寿命,更应该关注的是缓存策略、固件优化和实际使用场景是否匹配。

结语

NAND Flash的发展史,本质上就是一部“在同一个物理单元里挤更多数据”的历史。从SLC到TLC再到QLC,不是简单的“升级”或“降级”,而是针对不同应用场景的精准权衡;而从SLC缓存到多通道并行,各类加速技术又在不断弥补NAND原生的性能短板。

如今3D NAND还在不断刷新堆叠层数,PLC也在逐步落地,甚至6bit的单元也在研发中。虽然MRAM、PCRAM等新型存储来势汹汹,但在可预见的未来,NAND Flash依然会是我们数据存储的绝对主力。

Ledger钱包被盗事件解析

Ledger钱包被盗事件解析:供应链攻击如何击穿“最安全”的冷钱包防线

2026年10月,加密货币安全领域发生了一场地震级事件——全球头部硬件钱包厂商Ledger爆发大规模资产被盗案,数百名用户资产被一卷而空,累计损失超9300万美元。

此事件之所以震撼整个加密货币安全行业,不仅因为损失金额巨大,更因为它击穿了加密圈长期以来的一个共识:硬件冷钱包是加密资产的终极安全防线。而Ledger作为市占率最高的硬件钱包品牌,其安全设计一直被视为行业标杆。

要搞懂这次攻击是如何发生的,为什么能突破层层防护,我们得先从Ledger的工作原理说起。

一、Ledger的基础原理:为何它曾被认为“绝对安全”

Ledger属于典型的硬件冷钱包,整个产品的设计核心围绕一句话:私钥永不触网,永不离开安全芯片。

1. 安全元件:锁死私钥的硬件保险箱

每台Ledger设备内部都搭载了一颗通过国际CC EAL5+安全认证的专用安全元件(Secure Element,SE),这类芯片同样应用在银行卡、电子护照等高安全等级场景中。

  • 钱包的私钥(控制链上资产的唯一凭证)被加密存储在这颗芯片内部,永远不会以明文形式离开芯片
  • 所有转账交易的签名运算都在芯片内部完成,即便连接的电脑、手机被黑客入侵,也无法窃取到私钥本身
  • 芯片本身具备物理防篡改机制,试图暴力拆解、读取芯片内容会触发自毁,直接销毁内部数据

在正常逻辑下,只要这颗安全芯片不被攻破,用户的资产就是安全的。这也是硬件钱包相比软件钱包最核心的优势。

2. 助记词:等价于私钥的“万能备份钥匙”

私钥本身是一长串毫无规律的字符,既难记忆也难备份。因此Ledger遵循行业通用的BIP39标准,将提供了一个24个有序的英文单词,叫做助记词,也叫恢复短语,可以用作备份私钥。

关于助记词,有三个最关键的特性,也是整个安全体系的核心规则:

  • 权限等价私钥:拥有这24个单词的正确顺序,就等于拥有了对应钱包里所有加密资产的全部控制权,可以在任何兼容钱包上导入并转走全部资产,不需要原设备,不需要PIN码。
  • 仅明文显示一次:助记词只在设备首次初始化时,在设备屏幕上逐个生成显示。这是它唯一一次以明文形式出现,官方反复要求用户必须用笔纸手抄备份,绝对不能截屏、不能存入电子设备、不能联网。
  • 后续永不出现:完成初始化设置后,助记词不会再在设备屏幕上显示,也不会存储在任何联网设备中。

简单来说,Ledger的整套安全逻辑,就是把最核心的私钥永久锁在硬件保险箱里,只在最开始给用户看一眼“备份钥匙”(助记词),之后全程离线运算。行业普遍认为,只要助记词不泄露,哪怕设备丢了、坏了,用户的资产都是绝对安全的。

然而这起事件,恰恰从所有人都没预料到的角度,撕开了一道口子——攻击者根本没有尝试破解加密芯片,而是在设备到达用户手里之前,就悄悄拿下了整个销售渠道。

二、事件爆发:数百个钱包一夜被盗

2026年10月9日晚间,链上侦探Specter率先在社交媒体发文,监测到X和Reddit平台上陆续出现大量Ledger用户钱包被盗的报告。被盗行为高度协同,在短短数秒内集中攻击了多个钱包,显然是有组织、有预谋的行动。

根据链上数据分析平台YFarmX的追踪数据,攻击者从7条区块链上的471个地址转走约9340万美元资产,其中绝大部分损失发生在10月9日当天。各公链具体损失分布如下:

公链 损失金额 主要资产 受害地址数
TRON(波场) 约6998万美元 USDT为主,含少量TRX 134个
比特币(BTC) 约1759万美元 213.43枚BTC 33个
以太坊(ETH) 约367万美元 ETH、USDC、PEPE等 279个
BNB Chain 约145万美元 USDT、BNB 21个
Polygon/Base/Arbitrum 约58万美元 稳定币、小众代币 –

TRON是本次攻击的重灾区,单个受害地址最高损失达700.1万枚USDT;比特币侧则出现了“转入80枚BTC仅一周就被盗空”的极端案例,且超过90%的被盗BTC来自首次获得资金时间不足90天的地址。

事件发生后,Ledger官方迅速将调查方向锁定在东南亚经销商CryptoBilis。这家授权经销商在印度尼西亚、马来西亚和菲律宾运营,所有已确认的被盗案例均与该渠道销售的设备相关。

而随着调查深入,一个更关键的背景浮出水面:这家经销商早在半年前就已经易主。

三、攻击策划:半年前悄悄完成的收购

这起攻击最值得警惕的地方在于,它不是一次随机的黑客入侵,而是一场策划周期长达数月的精准布局。

10月12日,CryptoBilis的两位创始人Arravind Prabu和Vimalatheethan公开发声证实:公司早在2026年3月就已经被未公开身份的收购方买下,两人已完全退出所有运营、管理和行政事务。收购协议约定暂不对外公开(会告知重要的上下游企业,但在10.19日之前不得告知大众),因此直到被盗事件爆发,绝大多数用户甚至Ledger官方都不知道这家授权经销商已经换了实际控制人。

根据马来西亚公司委员会(SSM)的公开工商登记信息,CryptoBilis 100%股权的正式变更登记完成于2026年8月3日,受让方为一名登记名为JIAMING、登记地址为中国黑龙江省五常市的自然人。该人士同时出任公司董事,但仅任职35天便于9月7日辞任。

需要严谨说明的是:目前仅有工商股权登记信息指向该人士,尚无确凿证据直接证明该人士或其关联团队就是本次供应链攻击的策划者,也无法排除股权代持、身份信息冒用的可能。

这一时间线至关重要:从3月完成实际收购到10月事件爆发,中间有整整7个月的时间窗口。攻击者利用合法经销商的身份,正常向Ledger原厂采购设备,然后在自己的仓储环节对设备进行硬件篡改,再通过正常销售渠道流向用户。

业内普遍推测,这很可能是一起“收购式攻击”——攻击者的目标从一开始就不是破解Ledger的技术,而是直接买下一家拥有官方授权的经销商,获得稳定的设备来源和合法的销售身份,为供应链攻击搭建基础设施。

此次事件也暴露出Ledger渠道管理体系的重大漏洞:其授权经销商资质为一次性审核授予,缺乏后续的动态管控与股权、管理层变更的复核机制。即便经销商实际控制人完全更换,只要表面主体不变,就依然可以保留官方授权身份,正常从原厂采购设备。站在用户和Ledger官方的视角,CryptoBilis依然是正规授权经销商,所有采购流程、产品包装都完全正常,没有任何理由引起怀疑。

四、攻击真相:藏在屏幕背后的“间谍芯片”

10月10日,Ledger官方确认:至少一台受影响设备中发现了未授权的硬件植入物。这一结论随后得到了独立拆解验证。

前Mt. Gox CEO Mark Karpelès率先拆解了一台在马来西亚购买的问题设备,发现屏幕后方隐藏了可疑的电子元件。技术分析公司Tibane Labs进一步的拆解分析显示,植入物包含一个微控制器、蜂窝通信模块,并且直接连接到显示屏的内部数据线上。

本次曝出问题的设备主要为Ledger Nano S Plus型号,该型号机身内部空间相对充裕,便于植入额外的电子元件。攻击者在完成硬件植入后,会对设备进行重新塑封,并伪造原厂防伪标签,工艺足以乱真,普通用户仅凭肉眼检查包装几乎无法分辨。

攻击原理极其巧妙且隐蔽,完美绕过了所有核心防护:

  • 植入物不触碰Ledger核心的安全元件(Secure Element),完全避开了硬件钱包的核心防护体系
  • 它直接读取屏幕的显示数据,在用户初始化设备、屏幕逐个显示24个助记词时,完整记录下这组“万能钥匙”
  • 通过内置的蜂窝网络模块,将助记词实时发送给攻击者
  • 用户全程毫无察觉,设备外观和正常使用体验没有任何异常

更值得警惕的是,由于植入物仅并联在屏幕排线上,完全不介入设备核心通信与安全运算,被篡改的设备依然可以正常连接Ledger Live桌面端,并通过官方的「正品验证」流程。也就是说,用户常用的软件验真手段,对这种物理植入攻击完全无效。

换句话说,攻击者根本不需要破解加密,他们只是在设备里装了一个“间谍眼睛”,专门偷看用户写下的助记词。Ledger所有的软件安全防护、加密机制、芯片防篡改设计,在这种物理层面的植入攻击面前,全部失效。

五、事件时间线与关键进展

  • 2026年3月:CryptoBilis被未公开身份的收购方买下,原创始人全部退出运营,双方签署保密协议
  • 2026年8月3日:CryptoBilis完成100%股权工商变更登记,登记至名为JIAMING的自然人名下
  • 2026年9月7日:该登记董事辞任,任职仅35天
  • 10月9日:用户集中报告资产被盗,链上分析师开始追踪涉案地址
  • 10月10日:Ledger官方确认正在调查,点名经销商CryptoBilis,要求其暂停销售;同日确认设备存在硬件植入
  • 10月11日:Ledger发布更新,强调所有确认案例均涉及CryptoBilis销售的产品,官方直销渠道未受影响
  • 10月12日:独立拆解报告公布,详细披露硬件植入的技术细节;同日CryptoBilis原创始人证实公司已于3月被收购
  • 10月13日:Ledger发布72小时更新,称受影响设备数量有限,正与有关当局合作调查
  • 后续:Tether迅速冻结了攻击者地址中约1000万美元的USDT;另有约1460万美元以USDD形式存在,无法通过Tether冻结;攻击者已将超过300万美元的ETH转入混币协议Tornado Cash进行洗钱,绝大多数被盗资产追回难度极大

六、本次事件带了的行业冲击

这起攻击之所以引发行业地震,在于它击穿了硬件钱包最核心的安全假设——物理安全。

长期以来,硬件钱包的核心卖点就是“离线存储、物理隔离”。用户相信,只要助记词不联网、不泄露,资产就是绝对安全的。而这次攻击恰恰发生在物理层面,在设备到达用户手中之前就已经被污染。

更值得警惕的是,这种“收购经销商+供应链植入”的攻击模式具有极强的可复制性。理论上,任何中间经销商都有可能成为被渗透的目标。如果供应链管控只停留在厂商出厂环节,而对后续渠道的变更缺乏监控,那么即便是世界顶级的硬件钱包厂商,也无法保证用户拿到的设备是“原装干净”的。

事件曝光后,多家硬件钱包厂商紧急发声,强调自身的供应链管控措施,部分厂商开始推出设备称重校验、包装全息防伪升级等方案,整个行业都在经历一场信任压力测试。

七、普通用户该如何防护

针对此次事件,Ledger官方给出了明确的应对指引。截至10月中旬,官方尚未推出统一的现金赔偿方案,仅明确建议受影响用户通过官方直营渠道重新购买设备、生成全新助记词并迁移资产,同时承诺配合全球执法部门推进调查与资金追索。

官方具体指引如下:

  1. 过去90天内通过CryptoBilis购买且尚未初始化的设备,切勿使用
  2. 已经完成设置的用户,应立即通过官方渠道购买新设备,生成全新的助记词,并将资产转移至新钱包
  3. 务必从官方直销渠道或经过严格认证的授权经销商处购买硬件钱包

对于更广泛的加密用户,这起事件也带来了重要启示,同时可通过以下方法初步自查设备:

  • 验证包装完整性:收到设备时仔细检查包装是否有拆封痕迹,防伪标签是否完好、有无重贴痕迹
  • 重量与外观自查:可对比官方公布的设备净重,若设备明显偏重,或机身缝隙有撬动、重新粘合的痕迹,需高度警惕
  • 续航与异常发热:正常使用下若出现续航明显缩短、待机异常发热,可能存在额外植入的硬件
  • 初始化流程观察:助记词显示环节若出现异常卡顿、闪烁,或显示顺序与按键节奏不符,立即停止操作
  • 多重安全防护:不要将全部资产集中在一个钱包,考虑采用多签方案分散风险
  • 二手设备风险极高:绝对不要购买二手硬件钱包,你无法确认它是否被动过手脚
  • 关注渠道资质变更:尽量选择官方直营或长期稳定的授权渠道,对突然易主、经营异常的经销商保持警惕

结语

Ledger供应链攻击事件是加密货币安全史上的一个标志性事件。它用惨痛的事实告诉我们:没有绝对的安全,只有相对的风险。即便是被行业公认最安全的冷钱包方案,在有组织、长周期、物理层面的攻击面前依然脆弱。

对于用户而言,选择正规购买渠道、保持安全警惕、分散资产风险,永远是保护加密资产的基本原则。对于行业而言,如何将安全管控从工厂延伸到全渠道、建立经销商资质动态审核机制、升级物理防伪手段、重建用户对硬件钱包的信任,将是接下来整个行业必须面对的重要课题。

722份手稿372个成果族17个分支:OpenAI亮出数学科研硬实力

722份手稿372个成果族17个分支:OpenAI亮出数学科研硬实力

10月7日,OpenAI交出了一份沉甸甸的前沿数学研究成绩单:依托内部未公开的前沿模型,团队累计产出722份数学手稿,覆盖372个数学成果族(所谓“成果族”,指的是围绕特定数学方向形成的一组关联结论,包含主定理、推论、特例与延伸问题,具备完整的研究体系性),其中部分证明已完成Lean语言的形式化验证。

一边是成体系的数学成果集中披露,一边是核心模型秘而不宣,这波操作,展示了AI辅助数学研究的新突破,也透着OpenAI清晰的技术布局逻辑。

一、从“做题”到“造成果”:AI数学能力的量级跃迁

在大众的认知里,AI做数学还停留在“解竞赛题”“刷IMO真题”的阶段——本质上是求解已有标准答案的题目,考验的是模型的解题技巧。而这次OpenAI披露的成果,已经跨过了“解题”的门槛,走到了“产出研究级结论”的阶段。这意味着AI不再只是跟着题目的条件走,而是能在一个数学分支内成体系地探索、推导并产出新的结论。

这批成果的生成路径本身也具备规模化特征:团队先向模型输入了约4000个开放研究问题,再按研究重要性、结论完整性筛选出372组核心成果,最终整理为722份手稿。据OpenAI披露,平均每个结果的推导,消耗约相当于3小时ChatGPT Pro思考的算力。

二、覆盖17个数学分支:完整领域分布与核心方向

根据OpenAI官方仓库的学科分类,372个结果家族完整覆盖17个数学与交叉科学方向,并非单点突破,而是呈现全面开花的态势。从最抽象的数理逻辑到偏向工程应用的偏微分方程,模型的能力覆盖了现代数学的绝大多数主干分支,完整分布如下:

领域 结果家族数量 核心研究方向
理论计算机科学 40 计算复杂性、近似算法下界、图着色复杂度、矩阵乘法算法、去随机化
组合数学 37 极值组合、拉姆齐理论、离散几何、图论猜想、组合不等式
代数与复几何 36 代数几何、霍奇理论、复分析、阿贝尔簇、曲面模空间
数论 31 解析数论、丢番图逼近、黎曼ζ函数零点、希尔伯特第十问题、超越数论
微分几何 29 黎曼几何、辛几何、标量曲率不等式、流形浸入、闭测地线问题
概率与统计力学 29 自旋玻璃模型、渗流理论、随机场、统计物理相变、随机图
数学物理 25 相对论流体方程、量子海森堡模型、安德森局域化、玻色-爱因斯坦凝聚
算子代数 19 冯·诺依曼代数、C*代数、因子同构问题、非交换几何
代数学 18 交换代数、同调代数、群环零因子、表示论、不变量理论
拓扑学 18 代数拓扑、几何拓扑、流形嵌入、同伦猜想、纽结理论
实分析与复分析 16 调和分析、挂谷猜想、复动力系统、函数不等式、拟共形映射
偏微分方程 16 纳维-斯托克斯方程、Vlasov-Maxwell系统、色散方程、正则性问题
凸几何与度量几何 15 凸体几何、Mahler猜想、度量嵌入、几何不等式、填充问题
群论 14 几何群论、有限群表示、群代数结构、拟等距刚性
动力系统与遍历理论 12 哈密顿系统、遍历性、台球问题、熵猜想、反应网络
泛函分析 11 巴拿赫空间理论、算子理论、度量熵、凸分析、逼近论
数理逻辑 6 可计算性理论、集合论、模型论、证明复杂度、图灵度刚性

其中成果数量超过25个的六大核心领域,贡献了超过六成的结果家族,也是本次突破性成果最集中的方向。

Continue reading 722份手稿372个成果族17个分支:OpenAI亮出数学科研硬实力→

大模型的“自我进化”

大模型的“自我进化”:递归自我改进(RSI)到底是什么?

如果你关注近两年的AI进展,大概率会有一种明显的感受:大模型变强的速度越来越快,而“人力参与”的比重却在越来越低。

从前,提升一个模型需要人工标注数据、人工设计奖励、人工调参、人工写提示工程。而现在,前沿研究正在走向一个全新的范式——模型自己生成训练数据、自己评估输出质量、自己优化系统流程、自己迭代能力边界。

这就是当下AI领域最火热的方向之一:递归自我改进(Recursive Self-Improvement, RSI)。它是下一代大模型的重点研发方向之一。

一、什么是递归自我改进?

递归自我改进并不是一个全新的概念。早在1965年,I.J.Good在提出“超级智能”设想时就指出:如果一台机器能在所有智力活动上都超越人类,那它自然也能设计出更好的机器,进而形成自我迭代的反馈循环。

但在大模型出现之前,这更多是科幻和哲学层面的讨论。直到今天,我们才第一次在工程上看到了落地的可能。

递归自我改进,指的是AI系统利用自身的智能,去改进产生这种智能的机制本身,并形成可持续迭代的闭环。

这里有一个关键的区分标准:

  • 普通自我修正≠RSI:推理时对输出进行反思、修改、润色,只是优化“答案”,没有改变模型的能力底层,这叫“有界自我优化”。
  • 真正的RSI:优化的是“生成答案的能力系统”——比如训练数据、奖励机制、模型架构、智能体流程等。每一轮迭代后,系统本身变强了,下一轮就能站在更高的起点上继续改进。

按照2026年最新的综述研究,当前的自我改进可以沿着两个维度划分:改进对象(部署行为、训练策略、评估器、研究过程)和闭环程度(人在回路→半自动化→全闭环)。而我们常说的“递归自我改进”,特指那些闭环程度高、改进对象触及能力生成机制的系统。

Continue reading 大模型的“自我进化”→

JEV:专为机器决策而生的AI模型

JEV:专为机器决策而生的AI模型

近期AI领域诞生了一款打破传统范式的模型——JEV(也被称作System One模型)。它跳出了通用大模型“逐字生成文本”的固有路径,不靠对话交互、不做内容创作,却凭借超高推理速度、极低运行成本、原生结构化决策输出的特性,快速成为AI Agent、业务自动化、智能风控等场景的核心刚需。

不少小伙伴会有疑问:JEV到底是什么?它的训练逻辑、适配任务和通用大模型有何本质区别?为什么它能在高频工业级场景中展现出远超传统LLM的表现?本文将逐一解答这些问题,帮你快速掌握这款新型决策AI的能力边界与适用场景。

一、JEV核心定义:不“说话”,只做决策的专用AI模型

通用大模型(如GPT、Claude、DeepSeek、Qwen等)的核心能力是开放式文本生成,主打“语义理解+内容创作+自然交互”,适配人机对话、文案创作、复杂逻辑推理等场景。而JEV是一款面向机器自动化的结构化概率决策模型,官方对它的定义是:unstructured state in, typed probabilistic decisions out(非结构化状态输入,带类型的概率化决策输出)。

Continue reading JEV:专为机器决策而生的AI模型→