Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
15 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
46 changes: 23 additions & 23 deletions public/content/translations/zh/staking/dvt/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,19 +8,19 @@ lang: zh

分布式验证者技术 (DVT) 是一种保障验证者安全的方法,它将密钥管理和签名责任分摊给多个参与方,从而减少单点故障并增强验证者的弹性。

这项技术通过将用于保护验证者安全的**私钥拆分**并将其分布到组成“集群”的**多台计算机**上来实现这一点。 这样做的好处是攻击者取得密钥的难度将非常大,因为密钥并没有完整地存储在任意一台机器上。 该技术还允许某些节点离线,因为每个集群中的一部分计算机就可以完成必要的签名操作。 这就减少了网络中的单点故障并让整个验证者组更加稳定。
它通过将用于保护验证者的**私钥拆分**到多台计算机来实现这一点,这些计算机组织成一个“集群”。 这样做的好处是攻击者取得密钥的难度将非常大,因为密钥并没有完整地存储在任意一台机器上。 该技术还允许某些节点离线,因为每个集群中的一部分计算机就可以完成必要的签名操作。 这就减少了网络中的单点故障并让整个验证者组更加稳定。

![示意图,展示单个验证者密钥如何拆分成密钥分片并分布到多个具有不同组件的节点。](./dvt-cluster.png)
![一张图表,显示单个验证者密钥如何被拆分成密钥份额,并分发给具有不同组件的多个节点。](./dvt-cluster.png)

## 为什么需要分布式验证者技术? {#why-do-we-need-dvt}

### 安全性 {#security}
### 安全 {#security}

验证者生成两个公私密钥对:验证者密钥用于参与共识,提款密钥用来获取资金。 虽然验证者可以将提款密钥存储在冷存储中以确保安全,但验证者私钥必须 24 小时在线。 如果验证者私钥泄漏,攻击者便可控制该验证者,可能致使质押人的以太币受到罚没或损失。 分布式验证者技术有助于降低这种风险。 具体方式如下:

使用分布式验证者技术,质押人可以参与质押,同时将验证者私钥保存在冷存储中。 这是通过对完整的原始验证者密钥进行加密,然后再拆分成多个密钥分片实现的。 密钥分片是在线的并分布到多个节点,因此实现了验证者的分布式操作。 之所以能这样做,是因为以太坊验证者使用了累加型 BLS 签名,这意味着完整的密钥可以通过将其各个组成部分合并来重构。 这样,质押人就能保证完整的原始“主”验证者密钥在线下安全。

### 消除单点故障 {#no-single-point-of-failure}
### 无单点故障 {#no-single-point-of-failure}

如果将一个验证者拆分到多个运营商和多台机器,就算个别硬件和软件出现故障,验证者也不会离线。 也可以通过在集群中的所有节点上使用不同的硬件和软件配置来降低故障风险。 单节点验证者配置并不具备这种弹性,这种弹性源自分布式验证者技术层。

Expand All @@ -32,33 +32,33 @@ lang: zh

如果没有分布式验证者技术,质押服务提供商就更加容易地让其所有验证者仅支持一到两种客户端配置,这会加大客户端漏洞的影响。 可使用分布式验证者技术将风险分散到多种客户端配置和不同的硬件,通过多样化实现弹性。

**分布式验证者技术让以太坊具有以下优点:**
**DVT 为以太坊带来以下好处:**

1. 以太坊权益证明共识的**去中心化**
2. 网络**活力**有保障
3. 实现验证者的**容错能力**
4. 验证者操作**信任最小化**
5. **最大限度降低了罚没**和停机风险
6. **提升了多样性**(客户端、数据中心、位置、监管等
7. 验证者密钥管理**安全性增强**
2. 确保网络的**活性**
3. 创建验证者**容错**
4. **信任最小化**的验证者操作
5. **最大限度地降低**罚没和停机风险
6. **提高多样性**(客户端、数据中心、位置、法规等
7. **增强**验证者密钥管理的**安全性**

## 分布式验证者技术原理 {#how-does-dvt-work}

分布式验证者技术解决方案包括以下部分:

- **[Shamir 秘钥分存](https://medium.com/@keylesstech/a-beginners-guide-to-shamir-s-secret-sharing-e864efbf3648)** - 验证者使用 [BLS 密钥](https://en.wikipedia.org/wiki/BLS_digital_signature)。 各个 BLS “密钥分片”(“密钥分片”)可以合并成单个聚合密钥(签名)。 在分布式验证者技术中,验证者的私钥是集群中每个运营者的合并 BLS 签名。
- **[阈值签名方案](https://medium.com/nethermind-eth/threshold-signature-schemes-36f40bc42aca)** - 确定履行签名职责所需的单个密钥分片的数量,例如,4 个密钥分片中的 3 个。
- **[分布式密钥生成 (DKG)](https://medium.com/toruslabs/what-distributed-key-generation-is-866adc79620)** - 一种加密过程,生成密钥分片并用于将已有或新验证者密钥分片分布到集群中的节点
- **[Shamir 秘密共享](https://medium.com/@keylesstech/a-beginners-guide-to-shamir-s-secret-sharing-e864efbf3648)** - 验证者使用 [BLS 密钥](https://en.wikipedia.org/wiki/BLS_digital_signature)。 各个 BLS “密钥分片”(“密钥分片”)可以合并成单个聚合密钥(签名)。 在分布式验证者技术中,验证者的私钥是集群中每个运营者的合并 BLS 签名。
- **[门限签名方案](https://medium.com/nethermind-eth/threshold-signature-schemes-36f40bc42aca)** - 确定履行签名职责所需的单个密钥份额数量,例如 4 个中的 3 个。
- **[分布式密钥生成 (DKG)](https://medium.com/toruslabs/what-distributed-key-generation-is-866adc79620)** - 一种加密过程,可生成密钥份额,并用于将现有或新验证者密钥的份额分发到集群中的节点
- **[多方计算 (MPC)](https://messari.io/report/applying-multiparty-computation-to-the-world-of-blockchains)** - 完整的验证者密钥是使用多方计算秘密生成的。 任何一个运营者都不知道完整的密钥—他们只知道自己的那一部分(即他们的“分片”)。
- **共识协议** - 共识协议选择一个节点作为区块提议者。 提议者与集群中的其他节点共享该区块,这些节点将其密钥分片添加到聚合签名中。 当聚合了足够的密钥分片后,该区块便在以太坊上提出。

分布式验证者具有内置容错能力,即使个别节点离线也能继续运行。 也就是说,即使集群中的某些节点最终变成恶意节点或懒惰节点,这个集群依然具有弹性。

## 分布式验证者技术使用案例 {#dvt-use-cases}
## DVT 用例 {#dvt-use-cases}

分布式验证者技术对更广泛的质押行业具有重大影响:

### 独立质押人 {#solo-stakers}
### 独立质押者 {#solo-stakers}

分布式验证者技术支持非托管质押,它允许用户将自己的验证者密钥分布在多个远程节点上并在线下保存完整密钥。 这也意味着家庭质押人未必需要在硬件上支出费用,而且将密钥分片分布存放能帮助他们加强对潜在黑客攻击的抵御。

Expand All @@ -74,18 +74,18 @@ lang: zh

尽管一直以来,我们都在通过将质押分布给多个运营者来努力分散风险,但每个运营商仍单独管理着大量质押。 依赖单一运营者存在巨大风险,因为它们可能表现不佳、遭遇停机、受到攻击或者有恶意行为。

利用分布式验证者技术,对运营者的信任会显著降低。 **池可以让运营者持有质押,而无需保管验证者密钥**(因为只会用到密钥分片)。 这项技术还允许被管理的质押在更多运营者之间分布(例如,分布式验证者技术可让 1000 个验证者由多个运营者共同运行,而不是让单个运营者管理它们)。 不同的运营者配置将确保在一个运营者停止运行,其余运营者仍可进行证明。 这提高了冗余和多样性,从而提升了性能和弹性,同时最大限度地提高了回报。
利用分布式验证者技术,对运营者的信任会显著降低。 **质押池可以让运营商持有质押,而无需托管验证者密钥**(因为只使用密钥份额)。 这项技术还允许被管理的质押在更多运营者之间分布(例如,分布式验证者技术可让 1000 个验证者由多个运营者共同运行,而不是让单个运营者管理它们)。 不同的运营者配置将确保在一个运营者停止运行,其余运营者仍可进行证明。 这提高了冗余和多样性,从而提升了性能和弹性,同时最大限度地提高了回报。

最大限度降低单一运营者信任的另一个优点是,质押池可以允许更加开放且无需许可的运营者参与。 这样,服务商可以通过使用精选且无需许可的运营者(例如,将家庭质押人或更多小型质押人者与大型质押人配对)来降低其风险,并支持以太坊的去中心化。

## 使用分布式验证者技术的潜在弊端 {#potential-drawbacks-of-using-dvt}
## 使用 DVT 的潜在缺点 {#potential-drawbacks-of-using-dvt}

- **额外组件**- - 引入一个分布式验证者技术节点就会增加一个可能存在故障或漏洞的部分。 要缓解这一问题,一种方法是争取实现多个分布式验证者技术节点,也就是多个分布式验证者技术客户端(类似于共识层和执行层有多个客户端的情况)。
- **运营成本** - 由于分布式验证者技术将验证者分布在多个参与方之间,因此需要更多的节点进行操作,而不是只有一个节点,这就带来了运营成本的增加
- **可能会增加延迟** - 因为分布式验证者技术利用共识协议在多个运行验证者的节点之间达成共识,这可能会增加延迟
- **附加组件** - 引入 DVT 节点会增加另一个可能出现故障或易受攻击的部分。 要缓解这一问题,一种方法是争取实现多个分布式验证者技术节点,也就是多个分布式验证者技术客户端(类似于共识层和执行层有多个客户端的情况)。
- **运营成本** - 由于 DVT 将验证者分布在多个参与方之间,因此需要更多的节点进行操作,而不仅仅是单个节点,这会增加运营成本
- **潜在的延迟增加** - 由于 DVT 利用共识协议在操作验证者的多个节点之间达成共识,因此可能会引入更高的延迟

## 延伸阅读 {#further-reading}
## 扩展阅读 {#further-reading}

- [以太坊分布式验证者规范(高级)](https://github.com/ethereum/distributed-validator-specs)
- [以太坊分布式验证者技术规范](https://github.com/ethereum/distributed-validator-specs/tree/dev/src/dvspec)
- [Shamir 密钥分存演示应用](https://iancoleman.io/shamir/)
- [Shamir 秘密共享演示应用](https://iancoleman.io/shamir/)
40 changes: 20 additions & 20 deletions public/content/translations/zh/staking/pools/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: 联合质押
description: 简要介绍如何开始以太币联合质押
description: 了解质押池
lang: zh
template: staking
emoji: ":money_with_wings:"
Expand All @@ -17,70 +17,70 @@ summaryPoints:

激活一组验证者密钥需要 32 个以太币,而质押池这种协作方式使拥有少量以太币的人能够满足这一条件。 协议本身并不支持联合功能,因此需要单独创建解决方案来满足这一需求。

一些资金池使用智能合约运行,资金会存入一个合约中,该合约以去信任的方式管理和跟踪你的质押,并向你发放代表该价值的代币。 其他资金池不涉及智能合约,而是在链下促成
一些资金池使用智能合约运行,资金会存入一个合约中,该合约以去信任的方式管理和跟踪你的质押,并向你发放代表该价值的代币。 其他资金池不涉及智能合约,而是在链下调解

## 为什么要联合质押? {#why-stake-with-a-pool}
## 为什么要通过质押池进行质押? {#why-stake-with-a-pool}

除了我们在[质押简介](/staking/)中概述的好处之外,联合质押还有许多独有益处
除了我们在[质押简介](/staking/)中概述的好处之外,通过质押池进行质押还具有许多独特的优势

<CardGrid>
<Card title="准入门槛低" emoji="🐟" description="Not a whale? No problem. Most staking pools let you stake virtually any amount of ETH by joining forces with other stakers, unlike staking solo which requires 32 ETH." />
<Card title="快速质押" emoji=":stopwatch:" description="Staking with a pool is as easy as a token swap. No need to worry about hardware setup and node maintenance. Pools allow you to deposit your ETH which enables node operators to run validators. Rewards are then distributed to contributors minus a fee for node operations." />
<Card title="质押代币" emoji=":droplet:" description="Many staking pools provide a token that represents a claim on your staked ETH and the rewards it generates. This allows you to make use of your staked ETH, e.g., as collateral in DeFi applications." />
<Card title="门槛低" emoji="🐟" description="不是巨鲸?没问题。与需要 32 ETH 的单独质押不同,大多数质押池能让你与其他质押者一起,质押几乎任意数量的 ETH" />
<Card title="立即质押" emoji=":stopwatch:" description="通过质押池进行质押就像代币兑换一样简单,无需担心硬件设置和节点维护。你将 ETH 存入池中,节点运行者便可运行验证者。奖励在扣除节点运营费用后会分发给贡献者。" />
<Card title="质押代币" emoji=":droplet:" description="许多质押池会提供一种代币,作为你已质押 ETH 及其所产生奖励的凭证。这让你能够利用你已质押的 ETH,例如,在 DeFi 应用中用作抵押品。" />
</CardGrid>

<StakingComparison page="pools" />

## 需考虑事项 {#what-to-consider}
## 应注意事项 {#what-to-consider}

联合质押和委托质押并未得到以太坊的原生支持,但是为满足用户质押少于 32 个以太币的需求,越来越多的方案已经开始建立。

每种质押池和它们使用的工具或智能合约均由不同的团队创建,因此都各有优点和风险。 质押池能够让用户使用以太币兑换代表已质押以太币的代币。 代币的用处在于允许用户在去中心化交易所将任意数量的以太币兑换成同等数量的可产生收益的代币,从底层质押以太币的质押奖励获得回报(反之亦然),即便实际上以太币仍然在共识层上质押。 这意味着,可以快速便捷地在产生收益的质押以太币产品和“原始以太币”之间进行双向兑换,同时兑换数量不必是 32 个以太币的整数倍。

然而,这些被质押的以太币往往会导致类似垄断的行为 — 大量质押的以太币最终处于少数中心化组织的控制之下,而非散布于许多独立的个人手中。 这就为审查或价值提取创造了条件。 质押的黄金标准应该始终是尽可能在自己的硬件上运行验证者的个人。

[更多关于质押代币相关风险的信息](https://notes.ethereum.org/@djrtwo/risks-of-lsd)。
[关于质押代币风险的更多信息](https://notes.ethereum.org/@djrtwo/risks-of-lsd)。

下面使用属性指标来表示所列质押池可能具有的显著优势或劣势。 选择要加入的池时,请使用本节作为参考,了解我们如何定义这些属性。

<StakingConsiderations page="pools" />

## 探索质押池 {#explore-staking-pools}
## 浏览质押池 {#explore-staking-pools}

有多种方案可帮助你进行设置。 上述指标可引导你了解如何使用下方的工具。

<ProductDisclaimer />

<StakingProductsCardGrid category="pools" />

请注意,选择重视[客户端多样性](/developers/docs/nodes-and-clients/client-diversity/)的服务很重要,因为这样可以提高网络安全性,还可以限制你的风险。 <em style={{ textTransform: "uppercase" }}>“执行客户端多样性”</em>和<em style={{ textTransform: "uppercase" }}>“共识客户端多样性”</em>表明服务可证明其在限制使用主流客户端
请注意,选择重视[客户端多样性](/developers/docs/nodes-and-clients/client-diversity/)的服务非常重要,因为这可以提高网络安全性并限制您的风险。 <em style={{ textTransform: "uppercase" }}>“执行客户端多样性”</em>和<em style={{ textTransform: "uppercase" }}>“共识客户端多样性”</em>能够表明服务可证明其在限制使用主流客户端

想要推荐其他未提到的质押工具吗? 可以查看我们的[产品上线政策](/contributing/adding-staking-products/),确定你推荐的质押工具是否合适,合适的话,请提交以供审核
想要推荐其他未提到的质押工具吗? 查看我们的[产品上架政策](/contributing/adding-staking-products/),了解您的产品是否合适,并提交审核

## 常见问题 {#faq}

<ExpandableCard title="我如何赚取奖励?">
<ExpandableCard title="如何赚取奖励?">
通常,ERC-20 质押代币会发行给质押人,代表其质押以太币的价值以及奖励。 请记住,不同资金池向用户发放质押奖励的方法也略有不同,但主题却是相同的。
</ExpandableCard>

<ExpandableCard title="什么时候可以取出我的质押">
<ExpandableCard title="何时可以提取质押?">
现在!马上! 上海/卡佩拉网络升级发生在 2023 年 4 月,并引入了质押提款。 支持质押池的验证者帐户现在能够退出并将以太币提取到他们指定的提款地址。 这样你便能够赎回自己那部分质押的底层以太币。 请咨询你的提供商,了解他们如何支持此功能。

或者,使用 ERC-20 质押代币的资金池允许用户在公开市场上交易该代币,从而使你能够出售你的质押头寸,有效地“提款”,而无需实际从质押合约中移除以太币。

<ButtonLink href="/staking/withdrawals/">更多关于质押提款的信息</ButtonLink>
<ButtonLink href="/staking/withdrawals/">关于质押提款的更多信息</ButtonLink>
</ExpandableCard>

<ExpandableCard title="这与交易所质押有何不同?">
这些联合质押方案和中心化交易所之间有许多相似之处,例如能够质押少量以太币并将它们捆绑在一起以激活验证者
这些联合质押选项与中心化交易所之间有许多相似之处,例如能够质押少量 ETH 并将其捆绑在一起以激活验证者

与中心化交易所不同,许多其他联合质押方案使用智能合约和/或质押代币,质押代币通常是 ERC-20 代币,可以保存在你自己的钱包中并像其他任何代币一样买卖。 这样你就可以控制自己的代币,从而获得了一定的自主权和安全性,但仍旧你还是无法直接控制在后台代表你进行验证的验证者客户端。

涉及到支持它们的节点时,一些联合质押方案比其他方案更加分散。 为了加强网络的健康和去中心化程度,我们始终鼓励质押人选择一种无需许可即可实现节点运营商去中心化的联合服务。
</ExpandableCard>

## 延伸阅读 {#further-reading}
## 扩展阅读 {#further-reading}

- [以太坊质押目录](https://www.staking.directory/) - _Eridian Spacesider_
- [火箭池质押 - 质押概述](https://docs.rocketpool.net/guides/staking/overview.html) - _火箭池文档_
- [ Lido 质押以太坊](https://help.lido.fi/en/collections/2947324-staking-ethereum-with-lido) - _Lido 帮助文档_
- [以太坊质押目录](https://www.staking.directory/) - _Eridian and Spacesider_
- [通过 Rocket Pool 进行质押 - 质押概述](https://docs.rocketpool.net/guides/staking/overview.html) - _Rocket Pool 文档_
- [使用 Lido 质押以太坊](https://help.lido.fi/en/collections/2947324-staking-ethereum-with-lido) - _Lido 帮助文档_
Loading