技术 › FCMP++
迁移到 FCMP++
币、钱包和节点会发生什么——以及目前的进展
简而言之
FCMP++ 将通过硬分叉激活。旧币无需转移到任何地方:它们会自动加入树中,并以新的交易类型花费。助记词和地址照常可用。用户只需及时更新钱包和节点。
当前状态(2026 年 11 月)
- FCMP++ 在主网上尚未激活;目前没有官方的硬分叉日期。
- 公开测试正在进行:测试网络分叉("stressnet")已于 2026 年 10 月完成。
- 首席开发者发布了一份不具约束力的计划草案:2026 年秋季发布首个支持分叉的版本,初冬发布功能完整的版本(硬件钱包、多重签名),暂定于 2027 年初激活。
请关注 getmonero.org 和 monero-project/monero 代码仓库中的公告。第三方网站引用的日期常常是错的。
硬分叉时会发生什么
- 用所有现有输出构建树。每个 RingCT 输出(以及转换为统一形式的更早的非 RingCT 输出)都会成为一个叶子。节点会提前完成这项工作,或在升级数据库时完成。
- 从分叉高度开始,网络只接受新的交易类型:用成员证明 + SA+L 取代环。
- key image 保持不变。在 RingCT 交易中已花费的输出已经留下了 key image,试图通过 FCMP++ 再次花费它会得到相同的
L——并被拒绝。
用户需要做什么
| 对象 | 需要做的事 |
|---|---|
| 普通用户 | 把钱包更新到支持分叉的版本。无需转移任何东西。 |
| 节点运营者 | 在分叉前更新 monerod;否则节点会留在旧链上。 |
| 硬件钱包 | 等待支持 FCMP++ 的固件和桌面应用。 |
| 多重签名 | 多重签名方案会改变;请关注支持新协议的钱包版本。 |
| 服务商、交易所 | 更新 monero-wallet-rpc 集成;检查新的交易格式和手续费。 |
谨防诈骗
硬分叉是网络钓鱼最爱用的借口:“把你的币转到新地址”、“更新你的助记词”、“领取空投”。切换到 FCMP++ 不需要转移币、在网站上输入助记词或“迁移”钱包。只从官方网站下载软件,并验证签名/哈希。
会有哪些明显变化
- 交易大小和手续费会增加:一个 FCMP++ 输入比一个环更大。
- 在性能较弱的设备上,构建交易需要更长时间(几秒,而不是零点几秒)。
- 节点同步对 CPU 的负担更重:证明的验证成本更高。
- 发送方隐私大幅提升——用户无需做任何事。
Carrot——同时或紧随其后
Carrot 是为 FCMP++ 设计的,并与之一同引入。旧钱包可以在“传统”模式下继续工作,新钱包则可以使用扩展的密钥层级来创建。兼容性细节见 Carrot 规范。