DVT 如何助力以太坊客户端的多样性

客户端多样化的以太坊,就像生态平衡的森林 🏕🌲

客户端的多样性对于以太坊至关重要。如果多样性消失,客户端的 bug 可能导致数百万 ETH 损失。阅读全文你将了解更多关于以太坊客户端的信息,以及 Diva 的分布式验证器技术 (DVT) 解决方案如何降低客户端带来的风险。

理解客户端的作用

首先,我们需要了解以太坊是如何工作的。区块链其实是由不同的软件客户端运行的:

  • 当这些客户端工作良好时,区块链正常运行 :)

  • 但是如果客户端有漏洞或遭到恶意攻击,它们对链的不同看法可能会导致对利益相关者遭受 slashing 惩罚,甚至破坏以太坊链本身。

客户端是非常重要的,因为任何容易遭受攻击的客户端都可能造成 slashing 损失。如果在同一时间内很多验证器都受到影响,损失会被进一步放大。这个机制是为了防止恶意攻击而设定的。

Diva DVT让客户端损失降到最小

以太坊在客户端多样性方面的优势是独一无二的,但我们仍然需要不断改进。为什么?

  • 超过 66% 验证者使用的客户端可以分叉以太坊;

  • 一旦大规模 slashing 发生,验证者可能会损失高达 100% 的资金;

  • 大多数分叉可能无法恢复。

任何一个超过 50% 份额的客户端都会带来系统性风险,设定的目标是所有客户端的份额必须低于 33%。但即便如此,质押者的 ETH 被罚没的风险依然存在。

多样性和 DVT 如何改善这种情况?

Source: clientdiversity.org

先从一个故事讲起

很久以前,有一片森林处于生态平衡的状态,不同树种在不同的生态系统中相互支持。后来,一些树种被砍伐,取而代之的是一个快速生长的物种,以最大限度地提高木材产量和利润。🤑

然而,由于失去了生态系统,单个物种注定是脆弱的。一种害虫的出现摧毁了整个森林,最终森林的经济价值和生态系统都受到损失。故事结束了。

对于以太坊可能出现的灾难场景来说,这是一个不错的比喻。

如何预防这种情况

作为以太坊验证者,可以做的最简单的事情就是选择运行份额低于 33% 的少数客户端软件。当然,如果客户端自身存在错误或可利用的漏洞,则运行在其上的所有验证器都可能被 slash。🔪

2023 年 5 月,区块链网络发生“无法确认最终性”事件,部分客户端遇到 bug,导致无法生成断言,多个 epoch 内无法确认最终性。最终性是 PoS 以太坊的一种关键状态,可确保交易一旦确认就无法更改。一旦超过 4 个 epoch 仍未最终确定,其间未进行断言的验证者就将遭受“泄漏惩罚”并失去部分质押资产。

这种情况被称为“不活跃泄漏(inactivity leakage)风险”,意味着验证者会因为没有履行职责而面临惩罚。在无法确认最终性期间,未受影响客户端的验证者并不会损失 ETH ,而受影响的客户端会面临泄漏惩罚。这一规则强调了积极参与网络的重要性,以及在验证过程中与中断相关的风险。

相关阅读:以太坊最终性

要知道,Slash 的惩罚力度会随着相关性而增加:

  • 当只有 <1% 的验证者面临惩罚,此时惩罚 1 ETH

  • 当 1–10% 的验证者面临惩罚,此时惩罚 2-10 ETH

  • 当 33% 的验证者面临惩罚,此时达到最大惩罚 32 ETH 😱

很显然,运行少数客户端增加了多样性,同时最大限度地降低了安全性和 ETH 损失的风险。

DVT 作为附加保护

随着头部质押项目迅速接近临界阈值,此时 Diva 一类的项目借助分布式验证技术提供了新的解决思路。对于 Diva 来说,验证器的工作将由 66% 的密钥份额 (Key shares) 去确定执行,而非单一验证客户端。

每个验证器对应有 16 个密钥份额,这些份额由不同的客户端组合的节点独立运行。这意味着,当 16 个密钥份额中的 11 个 (66%) 出现故障时,Diva 验证器才会被 slash 。从资金保护上来说,这比没有 DVT 的情况要好几个数量级。

此外,Diva 的分布式验证器技术 (DVT) 提升了网络可靠性。 对比典型的 16 个节点组的 5% 停机时间,Diva 的 DVT 将综合停机时间减少到不到 0.01%。Diva 将 95% 的单个节点正常运行时间转化为 99.99% 的协作正常运行时间,树立了效率的新标准。

结论

Diva 的 DVT 的整体优势是为当前集中质押/验证带来的风险创造了一个创新可靠的解决方案,Diva 将借助社区力量,为更加多样化、更加去中心化的生态做贡献,与以太坊的价值观保持一致。

📗 阅读更多关于 DVT 和 Diva 流动性质押

💬 加入 Diva Staking discord 频道交流

🐦 关注 @stakediva 的推特

🧨 加入 Diva 运营商测试网,帮助 Diva 支持更多客户端

Loading...
highlight
Collect this post to permanently own it.
Nektar Network CN logo
Subscribe to Nektar Network CN and never miss a post.