
Zcash发布Zakura节点,zcashd将于7月28日退役
新客户端通过11 GB快照进行快速同步,并支持NU6.3“旋转门”,旨在控制潜在的伪造ZEC风险。
Zcash生态系统开发者发布了Zakura v1.0.0,这是一个新的全节点,旨在减少同步时间并简化迁移,因为传统的zcashd客户端在7月18日达到了生命周期终点。该版本的发布在7月28日的Ironwood (NU6.3)升级之前几天,该升级在协议层面引入了一个“转闸”,以限制与发现的健全性漏洞相关的Orchard保护池的提款。
关键要点
- Zakura v1.0.0作为一个新的Zcash全节点上线,由Sean Bowe和Dev Ojha独立于Zcash基金会维护,资金来自私人ZEC捐赠。
- 该软件是Zebra的一个修剪版、快速同步的分支,并提供zcashd兼容模式,因为zcashd在7月18日达到了生命周期终点。
- 操作员可以从约11 GB的修剪链快照中引导,团队声称一个新节点可以在不到两分钟内运行,“速度快680倍。”
- Ironwood (NU6.3)定于7月28日在区块3,428,143(约东部时间上午8点)进行,并引入了一个Orchard“转闸”,以遏制与Orchard健全性漏洞相关的潜在伪造ZEC。
Zakura v1.0.0在zcashd达到生命周期终点时发布
Zcash的基础设施堆栈正在经历客户端过渡窗口。Zakura v1.0.0作为一个新的全节点实现发布,同时zcashd,即原始Zcash客户端,在7月18日达到了生命周期终点。
在操作上,这个时机比吞吐量营销更为重要。全节点执行共识规则,交易所、钱包和做市商需要在升级窗口周围可预测的节点行为。Zakura被定位为一个替代路径,适用于历史上与zcashd集成的团队,兼容模式旨在重现zcashd接口,以便现有集成可以在不重写的情况下继续工作。
Zakura由Sean Bowe和Dev Ojha独立于Zcash基金会维护,资金来自私人ZEC捐赠,而不是公司或基金会。这种独立性对操作员来说是双刃剑:它可以加快迭代,但也将尽职调查的责任转移给集成者,他们需要对运行新的生产客户端感到舒适。
快照快速同步:Zakura对节点操作的改变
Zakura是Zebra的一个分叉,这意味着它是从基金会的节点代码库开始并在此基础上重建的。关键的操作变化是其基于快照的快速同步模型,这得益于数据修剪。
修剪删除节点不再需要验证当前链的旧区块链数据。通过剥离旧数据,团队分发约11GB的现成修剪链快照。新节点可以下载快照,而不是从创世区块逐块同步完整链,团队声称这可以让节点在不到两分钟内从零运行起来,速度“快680倍”。
如果这种工作流程在现实条件下能够保持,那么它将降低建立冗余节点和轮换基础设施的成本。当正常运行时间不可妥协时,这一点尤为重要,比如硬分叉窗口,在这些窗口中,交易所和钱包希望在节点失败或部署需要回滚时能够快速恢复。
Zakura还配备了一个实验性的快速区块传播系统,旨在让每个区块在半秒内传递到每个节点。默认情况下该功能是关闭的。
Ironwood于7月28日:转闸供应完整性补丁
近期的催化剂不是理论上的扩展,而是Ironwood(NU6.3),计划于7月28日在区块3,428,143(大约东部时间上午8点)激活。该升级引入了一种‘转闸’机制,以限制从Orchard保护池的提款。
Ironwood的存在是因为Shielded Labs研究员Taylor Hornby在5月29日发现了Orchard证明电路的安全性漏洞。该缺陷自2022年5月Orchard激活以来一直存在,可能允许攻击者铸造没有链上痕迹的假冒ZEC。开发人员通过紧急响应在6月2日禁用了Orchard,然后在6月3日通过NU6.2硬分叉在区块3,364,600恢复了它,并修正了电路。
问题在于“未来修复”和“历史上可证明安全”之间的差距。零知识证明仅揭示已验证的证明,而不是在 Orchard 内部移动的价值,因此链无法证明在多年的窗口期内从未创建过假冒的 ZEC。Ironwood 的旋转门旨在通过控制可以跨越 Orchard 边界的内容来包含这种不确定性,利用进入和退出保护池的金额是公开的,即使内部转账是私密的。
催化剂清单截至 7 月 28 日:客户迁移和升级准备情况
阈值事件清晰且紧密相连。首先是 7 月 18 日后的现实:主要基础设施提供商是否公开迁移到 Zakura(或其他客户端),以及 zcashd 兼容模式在生产中是否能顺利运行而没有边缘案例的破坏。
其次是 7 月 28 日本身。市场对激活头条新闻的关注度会降低,而更关心主要交易所和钱包确认他们已升级并恢复正常存款和取款政策的情况。
还有参数风险。核心团队关于 Orchard 旋转门设置和激活后跨越 Orchard 边界移动资金的操作指导的任何更新,将影响用户随时间迁移余额的速度。
最后,Zakura 的性能声明需要独立验证。第三方对 11 GB 快照流和不到两分钟启动声明的基准测试,将把一个好的演示转变为运营商可以承保的东西。
为什么 ZEC 的短期叙述是基础设施风险,而不是 TPS 梦想
我将其视为一个基础设施和供应完整性的故事,具有明确的日期,而不是一个扩展突破。7 月 28 日的 Ironwood 激活是一个具体的催化剂,因为它明确旨在包含由于零知识证明的工作方式而无法在链上审计的潜在假冒 ZEC 风险。
重要的阈值是客户迁移和旋转门的推出是否能在交易所和钱包之间顺利进行。如果这个管道保持稳定,设置开始看起来更具结构性而不是叙述驱动,因为它减少了升级窗口的脆弱性,并将供应完整性的悬而未决缩小为交易者可以推理的明确机制。