Zcash 开发者提议将出块时间缩短至 20 秒,距重大升级仅数日

ZEC
Zcash
6 小时前来源: crypto.news
Zcash 开发者提议将出块时间缩短至 20 秒,距重大升级仅数日

就在 NU7 升级将交易确认速度提升三倍几天后,Zcash 开发者提议将网络的出块时间从 25 秒缩短至 20 秒。

摘要

  • 在 11 月升级后,Zcash 开发者提议将目标出块时间从 25 秒缩短至 20 秒。
  • 早期挖矿数据显示,尽管网络出块速度大幅提升,孤块率仍相对较低。
  • 开发者在提交最新提案前,使用 80 名矿工在 12 个地区测试了 20 秒出块。
  • 拟议的变更将保留 Zcash 的每日屏蔽交易容量和现有的代币发行时间表。
  • 开发者希望在将更短的出块间隔纳入未来的 NU7.1 升级之前获得社区批准。

根据 11 月 8 日在 Zcash 社区论坛上发布的一项提案,开发者 Dev Ojha(人称 ValarDragon)和 Evan Forbes 希望将这一变更纳入即将到来的 NU7.1 升级中考虑。他们的提案基于早期网络结果,这些结果表明更快的出块并未导致开发者最初担心的竞争区块增加。

拟议的调整将使交易首次确认的预期时间再缩短五秒。然而,开发者尚未获得社区批准,也没有确认的激活日期。

Zcash 开发者在 NU7 升级后寻求更快的出块

Zcash 于 11 月 6 日在区块 3,543,405 激活了 NU7 升级,将区块之间的目标时间从 75 秒缩短至 25 秒。该更新改变了矿工将交易添加到区块链的速度,但没有改变该加密货币的最大供应量。

正如 crypto.news 此前报道的那样,NU7 引入了新的屏蔽交易限制,以及一个将 60% 交易费用预留用于未来挖矿奖励的系统。矿工直接获得剩余的 40%。

随着网络现在的出块频率提高了三倍,开发者正在考虑再次缩短时间,以改善用户等待支付确认的时间。

根据最新提案,需要一次确认的交易预期等待时间约为 20 秒,而现行规则下为 25 秒。对于需要三次确认的交易所,目标等待时间将从 75 秒降至 60 秒。

实际确认时间可能有所不同,因为矿工并非以固定间隔发现区块。交易所和其他服务提供商也可以在存入资金可用之前设定自己的确认要求。

开发者将零售支付、交易所存款和跨链兑换列为可能受益于更短间隔的活动。这一变更对于需要在另一项服务处理之前获得区块链确认的交易尤为重要。

早期挖矿结果支持拟议的 20 秒出块

围绕更快出块的一个核心担忧是可能出现更多孤块,即矿工在网络就接受哪个区块达成一致之前产生竞争区块的情况。

只有一个竞争区块会成为被接受链的一部分,导致负责被丢弃区块的矿工无法获得相应工作的奖励。缩短区块之间的时间可能会使此类冲突更加频繁。

然而,来自 ZecBlock 挖矿追踪器的早期数据显示,在截至周一早间的 24 小时内,观测到的孤块率为 0.69%,而 NU7 之前约为 0.66%。

升级后整个期间测得的比率更高,为 1.29%,反映出初期上升后随后读数下降。

“孤块率比我预期的要好!”Ojha(@zkDragon)在周一的更新中写道。

该监控服务在升级前不久将其观测网络从一个节点扩展到十个节点。由于新增节点可以检测到此前未被记录的竞争区块,因此早期和当前的数据不能直接比较。

开发者使用分布在12个地理区域的80名矿工进行了单独测试,以考察拟议的20秒间隔在苛刻网络条件下的表现。

模拟产生的孤块率在1.9%至3.3%之间,具体取决于挖矿软件配置。此前用于评估25秒区块安全性的测试记录的孤块率为4.68%。

拟议的Zcash变更将保持交易容量

尽管该提案将更频繁地产生区块,但开发者并不打算提高网络每天可处理的隐私交易数量。

该技术草案将把每个区块允许的最大屏蔽操作数量从330减少到264。2 MB的区块大小限制将保持不变。

开发者解释说,在产生更多区块的同时维持当前的每区块限制,会增加钱包可能需要下载和处理的数据量。

该提案还将调整区块补贴和减半间隔,以保持Zcash现有的发行时间表及其2100万ZEC的最大供应量。

另一项拟议变更涉及难度调整,它决定了矿工生产新区块的难度。

在11月9日的帖子中,Ojha解释说NU7将难度平均窗口从17个区块增加到102个区块。拟议的20秒间隔将把这一数字提高到128个区块。

他估计,此前大约在-40%至+30%之间波动的难度变化可能会收窄至-20%至+15%之间,不过实际网络表现仍有待观察。

开发者寻求社区批准NU7.1

Ojha和Forbes希望该提案被纳入下一次Zcash社区投票,并在后续网络升级NU7.1中予以考虑。

开发者尚未宣布激活时间表,也未获得更改区块间隔的批准。

与此同时,此前的NU7实施要求节点运营商更新其软件,以保持与网络新共识规则的兼容性。

最新提案将保留建议的三个区块的确认锚定深度,将其预期持续时间从75秒缩短至60秒。它还将把默认交易过期时间从120个区块增加到150个区块,尽管区块生产速度加快,仍保持相同的预期过期时间。