那些重建 Zcash 的人有一个梦想:通过每秒处理数万笔付款,同时保持完全的可验证性和强大的隐私保证,与全球支付巨头 VisaMastercard 相媲美。

该计划的第一个部分是 Zakura,这是周三发布的新全节点软件,版本为 1.0.0。它由 Zcash 零知识密码学的创始成员 Sean Bowe 和 Osmosis 联合创始人、现在领导 Valar Group 的 Dev Ojha 维护。两个团队的资金均来自 ZEC 私人捐款,而不是由公司或基金会资助。

“我们的梦想是支持全球支付。万事达卡和 Visa 每秒处理超过 5 万笔交易;这就是我们的底线。使用 Zcash 现有的加密技术,该交易量将需要节点每秒超过 500 MB 的吞吐量,”一篇博客文章称。 “当前的堆栈无法帮助我们实现这一目标。我们团队正在开发的密码学技术弥补了这一差距。”

完整节点是保留区块链(本例中为 Zcash 分类账)完整副本的程序,并根据网络规则独立检查每笔交易。 Zakura 是 Zcash 基金会的节点软件 Zebra 的一个分支,这意味着它从基金会的官方代码开始,并从那里重建。

共识规则是每个节点强制执行的共享规则手册,决定整个网络接受哪些区块和交易有效。如果一个节点应用不同的规则,它就会分叉并停止与其他人一样遵循相同的链。

Zakura 还可以修剪(删除节点不再需要的旧区块链数据的术语),并大幅减少磁盘使用量。这使得链足够收缩,以至于团队发布了它的现成副本,大约 11 GB 并剥离了旧数据,新节点可以下载这些副本,而不是一次从其他节点提取整个历史记录。

这使得节点在不到两分钟的时间内从无到运行,团队称这“快了 680 倍”。

兼容模式进一步重现了 zcashd 的界面,原始客户端已于 7 月 18 日终止,因此针对它构建的钱包和交易集成将继续按原样运行。

构建这一切的原因是算术。

万事达卡和维萨卡每秒处理超过 50,000 笔交易,该团队称该数字为“其下限,而非目标”。 Zcash 当前的密码学需要节点每秒接收并验证超过 500 MB 的数据才能跟上,因为每笔私人交易都带有证明,而且证明很大。

这大约是一张完整的 DVD 数据,每十秒连续到达一次,而当前的 Zcash 软件还没有接近这个数据。但缺失的部分正是每个瓶颈存在的原因。

Bowe 的 Project Tachyon 正在通过递归证明来解决这个问题,其中一个证明证明了数千个其他证明的有效性,从而大大减少了必须在共识中检查的数据量。

在 Tachyon 下,一个节点验证一个证明而不是数千个证明,该团队表示,这将共识数据的要求从每秒 100 兆字节减少到 500 兆字节,他们声称通过精心设计在技术上可以实现这一水平。

钱包有一个不同的问题。由于 Zcash 隐藏了交易的对象,因此钱包无法询问服务器哪些交易属于它而不暴露自己。它会拉下所有内容并测试每一项,这就是为什么钱包软件的最高交易速度约为每秒一笔交易。

为了消除这一瓶颈,Valar Group 正在研究私有信息检索技术,让钱包从服务器获取自己的数据,而无需服务器知道请求了哪些条目。

快速区块传播意味着尽快在区块链网络上广播新开采的区块。 Zakura 是一个负责此任务的软件层。

它必须足够快地在节点之间移动新块,以便大容量证明和钱包流量发挥作用。它附带了一个实验系统,旨在在半秒内将每个块传送到每个节点,目前默认情况下处于关闭状态。

这些想法的近期测试将于七月下旬到来。 Ironwood,正式名称为 NU6.3,于 7 月 28 日东部时间上午 8 点左右在主网第 3,428,143 号激活,Zakura 从发布开始就支持它。

Bowe 于 7 月 10 日表示,在交易所和钱包提供商要求准备时间后,所有主要组织都致力于达到这一高度,比原计划晚了一周。

Ironwood 的存在是因为 6 月份几乎摧毁了 Zcash 的一个缺陷。所谓的屏蔽池是网络的私人部分,其中隐藏了金额和参与者,并且零知识证明作为数学工作的证据。

5 月 29 日,Shielded Labs 研究员 Taylor Hornby 发现最新屏蔽池 Orchard 的证明电路包含一个健全性错误,该错误使攻击者可以在没有链上痕迹的情况下铸造伪造的 ZEC。该漏洞自 Orchard 于 2022 年 5 月启动以来一直存在。

开发人员通过 6 月 2 日完成的紧急响应禁用了 Orchard,然后于 6 月 3 日通过 NU6.2 硬分叉在区块 3,364,600 处通过更正的电路将其恢复。

该补丁无法解释该洞已开放四年的情况。零知识证明除了已验证的事实之外没有透露任何内容,因此该链不会记录任何 Orchard 交易的转移情况,并且没有人可以证明伪造的 ZEC 从未被创建过。

Ironwood 就是为了解决这个问题而建造的。池边界上的所谓“十字转门”限制了可以离开和可以进入的内容,利用了进出屏蔽池的 ZEC 金额是公开的这一事实,即使内部的交易不是公开的。将果园封存起来后,旋转栅门成为唯一的出口,里面的任何假币都会被卡在那里。

简而言之,诚实的余额可以随着时间的推移而迁移出去,而假币可能会被阻止完全退出并进入流通供应。此设置会捕获边界处任何尝试的过量供应,从而恢复代币供应的可靠性。

6 月份,CEX 交易量五个月来首次增长,现货交易量上涨 15.3% 至 $1.11T,RWA 永续交易量飙升至创纪录的 $311B。