以太坊从 PoW 到 PoS 的迁移将使整个网络更节能和可持续,节点硬件要求降低也将使网络更加去中心化。
原文标题:《以太坊 2.0 上的质押》
撰文:Tracy
ETH 2.0 的一个关键愿景是让他们的区块链网络更加节能、快速、安全和去中心化。为了实现这一点,他们决定升级他们的网络,以支持权益证明共识,与现有基于工作证明的挖矿相比,这将减少 98% 的能源消耗。
所以今天我们将详细探讨这个支持权益证明的信标链升级将如何帮助 ETH 2.0 实现其最雄心勃勃的转型。
什么是 ETH 2.0 的质押以及它是如何运作的?
质押
在 ETH 2.0 中,质押是任何用户存入 32 ETH(Min ) 或更多的行为,这样其就有资格运行所需的验证软件并执行。
-
交易处理
-
交易数据存储
-
在主链中批准并添加区块
32 ETH 是成为 完全验证者 的必要条件,否则如果用户的 ETH 较少,就可以将自己的 ETH 与其他的质押者池进行质押,他们将为该用户对其质押池的贡献设定奖励。如果打算在别人的池子里质押,则强烈建议使用 DYOR,因为它有一些不能忽视的相关风险。
ETH 2.0 的质押,其主要目标是什么 ?
采用信标链升级中提出的权益证明质押机制的关键目标。
-
鼓励更多的分权
-
通过更主动的验证节点参与来增强区块链安全性
ETH 2.0 权益证明说明
权益证明是一种共识机制,但共识到底是什么 ? 这是我们在深入研究 PoS 之前首先需要了解的。
共识是什么 ?
在去中心化和分布式系统中,共识是在任何给定的网络中达成协议的一种方式,其中每个人都同意单一的真理来源。对于 ETH 这样本质上是分布式数据库的区块链,网络的所有参与节点必须能够就系统的当前状态达成一致 (这成为所有节点的真相来源)。要达成这样一种状态共识机制是必要的。
那么什么是共识机制呢 ?
它是一种协议,允许分布式节点网络 (或称为计算机) 在一个安全的环境中协作和工作。它在所有数据库节点、应用服务器和其他企业基础设施之间建立共识。
ETH2.0 正在将自己升级为权益证明共识,以确保参与其区块链网络的所有节点都遵守其 PoS 规则。
共识机制及其类型:
-
Proof-of-Work (工作证明)
-
Proof-of-Stake (权益证明)
ETH 2.0 中的权益证明共识
ETH 2.0 都准备采用权益证明共识,在其区块链网络节点内实现分布式共识。每个决定充当网络验证者的用户都需要将他们的以太置于危险之中,这些验证者执行的这一行为实现了相同的功能,如
-
验证每个交易并完成区块的创建。
-
每次成功创建区块后,在所有节点之间达成共识以就网络状态达成一致。
为什么是权益证明?它将提供什么新功能?
ETH1.0 升级到 ETH 2.0 的举动很大程度上是由这些关键目标驱动的,以使其网络:
-
更安全
-
更加可扩展性
-
更方便
-
更节能
-
质押者 (验证者) 获得更多回报
建议一旦 Beacon 链与 MainNet 合并,以上所有目标都将实现。
权益证明具有以下主要优势
- 与 PoS 一样,高效节能,用户在创建区块时不需要太多能量。
* 入门门槛低,易于访问**:现在只要有一台像样的笔记本电脑和智能手机,任何人都可以充当验证者,而目前的基于工作证明的挖掘则不需要昂贵的硬件。
* 保留去中心化结构**:PoS 被设计为使更多的网络参与,这将导致更多的网络节点和更多的去中心化。
* 更多的可扩展性**:PoS 被设计用来支持 layer2 的扩展解决方案,如建议实施以帮助 ETH 2.0 扩展的分片。
如何在 ETH2.0 中进行质押?
如果想贡献和帮助 ETH2.0 区块链,使其变得更安全和可访问,其实只需要做一件事。就是将迄今为止所积累的可爱的 ETH 放置起来,并将其锁定,直到 ETH 2.0 看到它的最终迁移。
要成为 ETH2.0 验证者还有一个重要的警告
如果想成为一个全职验证者 (就像 ETH1.0 中的矿工),需要有 32 个 ETH 才能做到这一点。对于普通散户投资者来说,这可能是一大笔钱,但别担心,你仍然可以贡献你喜欢的项目规模。
如果 ETH 少于 32 个,仍然可以在由一些公司或全职验证者创建的权益池中添加少量的质押。
使用 32 ETH 质押
如果有 32 个或更多 ETH,可以通过抵押您的 ETH 来开始作为全职验证者。为了做到这一点,用户需要在自己的机器上使用 ETH2 启动板运行一个验证软件。
ETH2 启动板
要质押,就需要运行 ETH2 客户端,它是区块链的本地副本。这可能需要一段时间才能下载到用户的计算机上。
遵循下面给出的 链接 ,模拟所提供的步骤,并在作为验证者进行质押决策之前仔细参考条款和条件。
1. 咨询及测控
第一步是阅读给定的建议并同意在安装验证器客户端软件之前仔细理解它们并质押 ETH。
用户必须接受所有条款和条件并完成相同的 10 个步骤才能继续安装软件。
2. 选择 ETH1 客户端
由于 ETH2.0 尚未在主网上,所以用户需要设置 ETH1 客户端,以帮助处理来自主网的传入验证者存款 (即 ETH1 客户端)。 ETH 2 客户端与 ETH 1 客户端并行运行,直到 ETH 2.0 的合并阶段完成。
设置 ETH 1 和 ETH 2 客户端的整个过程是技术性的,如果这不是你的专长,请向专家寻求帮助。
3. 选择 ETH 2 客户端软件
并设置一个验证节点。用户选择的每一种客户类型都会有一份详细的文档供你参考。所以也要好好利用。
4. 生成密钥对:对于网络认证
为了访问 ETH 区块链网络,用户将需要一个 安全密钥对 ,该密钥对将用于验证用户作为验证节点。要做到这一点,必须完成以下关键步骤 :
-
选择要运行的验证节点的数量
-
选择用户要插入的机器的操作系统
-
下载存款 CLI 以键入并运行您的终端命令
下载并设置了 Deposit CLI 软件之后,可以使用下面给出的说明获取安全密钥对。
生成密钥
保存密钥:
用户将获得两种需要格外小心保存的密钥
- signing_json 密钥 :
密钥对生成后,保存助记符非常重要,它将显示如下所示。要安全地保存它们。另外,必须安全地保存与每个所需节点相关联的 Keystore 文件,这个验证者密钥存储文件可以位于系统的 validator_keys 目录中。
- deposit_data JSON 密钥 (公钥):
deposit_data JSON 键是与验证器节点关联的公钥,在接下来的步骤中需要上载此键
5. 上传存款数据 JSON
在前面的步骤中保存了存储数据 JSON 文件并接受了条款和条件后,就将被导航到这个屏幕,在那里将被要求上载这个 JSON 文件,如下图所示
用户可以在本地系统的 validator_key 目录中找到该文件,然后继续上传过程。
6. 连接 ETH 钱包
如果能够成功上传存款 JSON 数据文件,那么现在需要连接支持 ERC-20 协议的钱包。你用户可以从弹出的选项中使用任何 ETH 钱包,如 Metamask、MEW 等。
7. 最后的安全检查
如果已经按照前面讨论的 ETH 2 启动板的设置说明进行了操作,用户就会知道自己需要将抵押存款合约发送交易。建议仔细检查地址。可以在 ethereum.org 和许多其他可信的站点上找到官方地址。
在这个地址上进行 ETH 交易,你就完成了。
如果没有 32 个 ETH 来成为验证者怎么办 ?
如果没有 32 个 ETH,也不要失望,其实我们仍然可以通过参与质押池来发挥自己的作用。有些公司运营着他们的质押池,用户可以投入少量 ETH 并获得奖励,作为帮助他们成为验证者的回报。
将自己的 ETH 质押给第三方可能会有风险,所以建议在做出决定之前对这些公司进行尽职调查。
作为验证者的职责是什么 ?
作为验证者,用户将参与 ETH2.0 协议的共识 (PoS),并将作为每一个被创建的新区块的投票人。一个区块获得的选票越多,它就越有可能被添加到链中。
一个验证者的投票是根据它所涉及的数量来加权的。
现在,作为一个验证者,你有一些需要坚持的责任
1. 需要诚实和积极:获得奖励
用户因以下原因获得奖励
-
提议建立一个新的区块
-
证明新区块是正确的,可以包含在链中
-
积极参与并帮助网络达成共识
如果出现以下情况,您将受到处罚
-
如果不活跃
-
对妨碍协商过程的疏忽行为 (或不作为) 给予轻微处罚
-
对恶意行为给予重大处罚 (或削减)
因此,如果行为得当,并帮助网络实现最佳运行,就将获得更好的奖励,否则就会受到惩罚。
如果你下线了,会受到怎样的惩罚吗 ?
由于网络依赖于验证者节点来达成共识并创建区块,因此大多数验证者必须是活动的并完成它们的工作。
这就是为什么基于下面给出的这两种情况会有某些惩罚:
-
如果超过 2/3(绝对多数) 的验证者在线并且活跃,你会因为离线而受到轻微的惩罚,因为仍然有足够的验证者在线等待链的完成。
-
但是,如果验证者的数量少于绝大多数,那么惩罚就会更高、更严厉,因为区块不再最终确定。
因此,如果出现第二种情况,即你离线,就会在 21 天内逐步损失高达 50% 的质押 (16 ETH)。21 天后,将被踢出验证折池。这可确保区块在某个时刻再次开始最终确定。
如果恶意行事,会受到怎样的惩罚?
如果恶意发送邮件,证明无效或矛盾的区块,质押的 ETH 将会大幅削减。可以削减的最小数量是 1 个 ETH, 但如果其他验证者同时被削减,这个数字会增加。
大幅削减是为了确保网络中的公平实践,并将诚实错误造成的损失最小化,但同时也强烈抑制了计划中的攻击。
在 ETH 2.0 中设置 (PoS) 的好处
ETH 2.0 的愿景在很大程度上是由它从工作证明迁移到权益证明的方式驱动的,所以让我们看看这种迁移将如何帮助验证者和质押者,更重要的是它将如何使 ETH 网络作为一个整体受益。
1. 让 ETH 更可持续,更节能 :
由于权益证明共识不要求验证者拥有高端能源密集型机器,这将使 ETH 区块链更加环保和可持续。
2. 更方便和安全 :
由于对硬件的要求不那么严格,人们也可以使用笔记本电脑或智能手机作为验证器,ETH 2.0 网络将变得更加去中心化,可以在全球范围内访问。
随着网络变得更加分布式和去中心化,它最终将有助于使其更加安全和可靠。
ETH 2.0 升级和阶段
新的 ETH2.0 化身被提议进行以下升级
-
信标链升级
-
合并阶段
-
EIP-1559 升级
总结与前进方向
ETH2.0 给加密爱好者和投资者带来了新的希望,其拟议的更新旨在克服交易可扩展性、网络安全性和可持续性等关键挑战。这个新化身看起来对加密世界的未来非常有希望,因为它将给这种新型的民主化和去中心化经济注入更多的信任和信心。