Zcash的Ironwood升级可能会推迟,因为交易所、钱包提供商和矿池正在努力完成从旧版zcashd基础设施到全新Z3软件栈的迁移。
Ironwood可能出现的延迟与生态系统的准备情况有关,而非新披露的漏洞。Shielded Labs和其他Zcash贡献者一直在讨论是否应推迟激活时间,以便在网络升级上线前留出更多时间进行测试、审计和基础设施迁移。

Z3栈包括作为节点实现的Zebra、作为数据服务的Zaino以及作为钱包组件的Zallet。由于zcashd支持正在逐步淘汰,交易所、矿池、托管机构、钱包和基础设施提供商需要在Ironwood激活前获得足够的时间来更新系统。
Ironwood原定于zcashd在区块高度3,417,100停止支持后的7月下旬推出。该时间表已经取决于整个Zcash生态系统的开发、测试、审查和协调工作。
在Zcash开发人员修复了一个严重的Orchard屏蔽池漏洞后,提出了Ironwood升级,该漏洞原本可能允许在隐私池内创建伪造的ZEC。
Shielded Labs的Ironwood提案将拒绝在旧Orchard池中创建新输出的交易。留在Orchard中的资金只能通过Zcash的turnstile会计系统转出,然后才能进入新的屏蔽池。
该设计旨在让节点运营商验证激活后流通的ZEC数量不会超过正确数量。旧Orchard池将停止内部流通,而新池将成为活跃的屏蔽环境。
Zcash贡献者表示,没有证据表明Orchard漏洞被利用。验证问题依然存在,因为Orchard的隐私设计阻止了对受影响池内历史屏蔽活动的完整公开重建。
关于延迟的讨论是在此前关于7月下旬Ironwood目标的Zcash报道,以及随后评估Orchard漏洞不太可能被利用之后进行的。
此次升级现在取决于两个独立的准备轨道。第一是Ironwood本身,包括共识规则的实施、审计和审查。第二是生态系统迁移,交易所、钱包、矿池和基础设施运营商必须安全地完成与Z3相关的更新。
延迟将使旧Orchard池的问题在更长时间内得不到解决,但如果关键基础设施未准备就绪,仓促激活可能会导致交易所、钱包或矿池中断。目前的讨论集中在时间安排上,而不是确认存在第二个漏洞。
截至7月3日,Ironwood仍未确定最终的延迟激活日期,而Zcash团队继续致力于测试、审计以及从zcashd向Zebra、Zaino和Zallet的迁移工作。
文章《Zcash Ironwood升级因Z3迁移面临可能延迟》首发于Crypto Adventure。

