在 Eth2 研究团队和 Consensys、DeepWork Studio 一起努力工作几个月之后,我们满怀喜悦发布 Eth2 验证者快速启动器(测试版)。
我们现在发布了它,所以你可以用它来跟踪即将启动的 Medalla 多客户端测试网、也可以直接使用它存入验证者保证金、成为测试网验证者。但在准备发布主网版本的这段时间里,我们还会继续微调界面。
快速启动器背后的理念是让大家加入成为 Eth2 验证者的流程能尽可能简单,不要牺牲安全性,也不要连拐带。
相比于使用第三方的服务,运行自己的验证者也需要负起管理自己的密钥的责任。这种责任似乎让人不得不在易用性、安全性和用户知情(education)上作出权衡。
启动器的第一个使命就是教育验证者,让 TA 们知道整个流程的所有方面。首先,我们希望确保验证者知道自己在做什么,而且知道自己为什么要这么做。
CryptoPunk #9682以72.72 ETH成交,买方用逾5.27万枚Goerli ETH提供资金:3月10日消息,Etherscan数据显示,CryptoPunk #9682在Uniswap上以72.72 ETH成交。买方将527,281枚Goerli ETH(GETH)兑换为ETH,为这笔交易提供资金。
据此前报道,今年2月,全链互操作性协议LayerZero推出测试网桥,实现主网ETH与Goerli测试网ETH互换。该网桥旨在帮助开发人员获取足够数量的Goerli测试网ETH。目前该交易对托管在Uniswap上,并欢迎社区加入LP。[2023/3/10 12:53:47]
所以我们从背景知识开始。在你开始注册过程之前,你先得理解 Eth2 是什么、为什么 Eth2 的运行需要验证者。
译者注:上图所示部分讲解了 Eth2 的内涵以及验证者的角色 -
CoinDesk专栏作家:Tether受FinCEN监管的说法有误导性:针对Deltec银行副首席执行官Gregory Pepin及Tether首席技术官Paolo Ardoino等人认为,Tether在FinCEN注册,因此“受FinCEN监管”,CoinDesk专栏作家JP Koning表示,这一说法具有误导性,在FinCEN中注册并不能说明Tether是受监管的。稳定币新手用户需要了解的是,FinCEN并没有为Tether等货币服务业务提供金融监管框架。也就是说,FinCEN并不会检查这些发行者创造的美元稳定币是否获得了100%的支持。Tether不受美国纽约金融服务部(NYDFS)的监管,也不受美国其他任何州金融服务部门的监管。在讨论Tether的财务安全程度时,不应援引FinCEN注册。[2021/1/27 13:36:35]
你也需要知道,Eth2 是按阶段发布的,不是一次性发布所有部分的。
OpenZeppelin开源类似闪电贷的实验性项目FlashWETH:据官方消息,OpenZeppelin研究团队成员AustinWilliams发布试验性项目“可闪电铸造的由资产支持的代币”(Flash-MintableAsset-BackedTokens)的以太坊合约代码,已部署至主网。该研究性项目类似于“闪电贷”,用户可以通过该合约铸造任意数量的代币,然后在同一笔交易中销毁相同数量的代币即可,否则该交易将无效。此次发布的实验项目“FlashWETH”还结合了类似WETH的(ERC-20包裹版ETH)机制,由ETH资产支持,所以可以用来进行套利交易。OpenZeppelin表示该项目的合约虽然简单,但是尚未审计,谨慎使用。[2020/6/28]
而关于各部分的发行,我们会遵循下列步骤:
在决定是否要运行一个验证者之前,很重要的一点是知道你能获得的奖励多少。
尤其是,你要知道,奖励并不是恒定的,而是动态变化的(取决于全网的 ETH 质押量的)。
Tether向以太坊网络增发1.2亿枚USDT:金色财经报道,Whale Alert数据显示,北京时间04月28日02:21,Tether向以太坊网络增发1.2亿枚USDT,交易哈希为0x54039dd4c8cc746566bc9eb0fada3b7d5e6d68a27cc9a1e7c588a36f62915882。[2020/4/28]
用大白话来说,如果跟你一样质押 ETH 来参与的人很少,全网的总质押量很低,那么年化收益率就比较高;但如果总质押量变高了,每个验证者能得到的收益就会降低。
等到你自信自己已经完全掌握了这些概念,你就可以开始注册流程了。
注册流程的第一部分由一系列的声明组成 —— 用户可以看到一段信息,以及一个需要主动确认的、表述为 “我已经理解了这些信息” 的知情声明 —— 这些信息的内容大体可分成三种:风险、责任和安全性(虽然三者之间往往有交集)。
声音 | Parity CEO:曾因漏洞被冻结的90万ETH或可因以太坊升级得以解冻:据区块律动消息,区块链底层技术公司Parity的CEO Jutta Stainer表示,由于以太坊的升级,2017年因为技术漏洞被冻结的90万以太坊可能有办法解冻了。Stainer表示:“如果当时就有这次升级的技术,肯定不会那么容易就被攻击了。” 据悉,2017年11月,一位名为devops199的编程新手无意间的操作让Parity钱包的智能合约停止工作,导致在2017年7月20日之后部署的钱包里面的以太坊全都被冻结,无法取出。而Polkadot项目在这次漏洞事件中被冻结了30万个ETH,当时总价值约为6亿人民币。不过Jutta也表示,升级并不意味着以太坊可以自动解冻,还需要一次硬分叉。所以以太坊的这次升级只是其中一步,90万以太坊还不能很快取出来。[2019/3/5]
只有验证者们都清楚他们的责任和相关的风险,Eth2 网络才能成功运行。
关于风险,我们希望验证者至少知道什么是罚没风险(slashing risk),以及成为早期试吃螃蟹的人固有的风险。
关于责任,我们希望验证者知道:只有主动参与共识,才能获得奖励;而且,投身验证者这件事是不可逆的(在未来很长一段时间里,你都无法把自己已经投入质押的 ETH 从 Eth2 系统中转出来)。
- 这是一组声明的例子 -
与加入 Staking 池子不同的是,自己运行验证者也意味着你要自己管理密钥。
在进入 “密钥生成” 环节以前,我们希望您明白了密钥有什么用,以及密钥是如何生成的。最重要的是,您应该知道,您的密钥是从一套独特的助记词(一套有顺序的词组)推导出来的,所以您必须保管好这份助记词,弄丢了助记词你就再也无法取回自己的资金了。
你对风险和责任表示知情之后,快速启动器会引导你使用一个单独的命令行工具(CLI)来离线地生成你的密钥。
那这个过程看起来是什么样的呢?
1. 选择你偏好的显示语言
在进入这个交互式的 CLI 之时,你需要选择自己偏好的表示语言:
(译者注:“chinese_simplified” 即为简体中文)
2. 输入口令来保护 keystore 文件并生成助记词
然后你需要输入一个口令(password):
(译者注:这个口令会被用来加密一个保存你的私钥的文件(keystore)
这个 keystore 文件可以自由转移,任何时候你输入这个口令就能打开这个文件,找回自己的私钥。这样私钥的暴露风险更低。当然,用安全的方法直接保存私钥或者助记词也可以,不是非用 keystore 和口令不可)
你确认自己的口令无误之后,就能生成一套助记词(可以生成您的私钥的 24 词有顺序词组)。
3. 写下你的助记词
用纸写下你的助记词,并把它保管在安全的地方(在日后取回你的保证金时就需要用到它)
4. 生成密钥、keystore 文件以及保证金数据
证明自己已然记好助记词之后,你就可以得到自己的密钥:
安全生成密钥之后,快速启动器会引导你把你的公钥上传到网络;公钥经过验证之后会被发送到保证金合约里。
- 快速启动器会自动验证你上传的数据有效与否。-
- 再次确认您理解了最重要的信息。-
- 然后帮助您发送这些交易。-
这就是全部流程!您成功存入了自己的保证金,并且承诺要成为 Eth2 的一名验证者!
您既然已存入了保证金,下一步就是选择您要用的客户端软件(用来启动您的信标链节点、导入您的 keystore 文件并运行您的验证者的软件)。
看来至少有 4 个客户端能在一开始的时候就参与:Lighthouse、Nimbus、Prysm、Teku。虽然客户端团队还没有准备好针对 Medalla 测试网的文档(当然啦,会在 8 月 4 号前准备好),现在可能是一个研究各种客户端长短之处的好时机。看看他们的文档,试着参与各客户端的测试网,而且,不必害羞,您可以直接和客户端团队接触(到 discord 上找他们)。
我们一直把快速启动器当成一个重头戏,因为快速启动器可以为引导用户参与信标链和 Eth2 创造一种富有教育意义的欢迎体验。当然,我们也希望客户端运营者和其他带头团队可以提供其他更棒的在线接口,我们也希望您能在时机成熟的时候试用他们的成果。
我们希望您能从这个简单的讲解中获得收获。真期待您用快速启动器来存入 Medalla 测试网的保证金 。
来源 | Unitimes
作者| EF Eth2 Research Team
头图来源 | 以太坊爱好者
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。