链资讯 链资讯
Ctrl+D收藏链资讯

金色观察|你能成为Eth2.0的验证者吗?

作者:

时间:

据金色财经报道,北京时间8月4日21时,以太坊2.0多客户端测试网络Medalla已正式启动,共有5个客户端参与Medalla的创世,分别是:

-Teku(由ConsenSys开发);

-Prysm(由PrysmaticLabs开发);

-Nimbus(由Status开发);

-Lodestar(由ChainSafeSystems开发);

-Lighthouse(由SigmaPrime开发)。

此前,以太坊多客户端测试网开发者Afri Schoedon表示,如果客户端或协议中不再出现严重的错误,预计在2020年11月迎来以太坊2.0的阶段0。多客户端测试网Medalla启动将是以太坊2.0阶段0启动的最后一步。

多客户端测试网Medalla启动后一个小时,测试网仍未达到预期参与率,只有参与率超过80%,才开始具备有效的验证。

开发人员预计,出现这一情况原因在于,许多验证器通过质押32 ETH来注册,但并未运行验证器软件。Medalla测试网参与步骤分为几项重点工作,只有把所有工作全部顺利完成,才是有效的验证。

在次日(8月5日)凌晨3点左右,参与度超过了80%。

并且,8月5日,据Bitfly(Ethermine矿池母公司)消息,以太坊2.0多客户端测试网Medalla当前各客户端节点分布状况如下:

Prysm(由Prysmatic Labs开发)客户端当前节点占比最高为63.6%;

Lighthouse(由Sigma Prime开发)节点占比为23.7%;

包含Teku在内的其他客户端占比为12.8%。

说完这些不了解原理就难懂的信息,我们来解剖解剖Medalla的参与。

这是以太坊2.0开启的最后一步,当以太坊2.0启动后,意味着新的共识开始,也代表着性能的提升,万众瞩目的也是在以太坊2.0的信标链里,验证者只要质押32个ETH就能参与,所以这个件事的门槛还是相对较低的。

这里说的比较低,是指让参与者实现这个过程的难度,是相对而言。

因为验证者将主要负责未来的验证及出块,就代表着有区块奖励,也就是staking,但因为出块时间固定,所以每天增发有限,而验证者的数量就决定了一个验证者能获取多少区块奖励。

以下我们来看一下神秘的参与过程。

https://medalla.launchpad.ethereum.org

这是Medalla测试网的官方参与网址。

以太坊一直都是用独角兽给自己作图,就好像以太坊的logo是独角兽的角,所以关于以太坊2.0,可能也是这个吉祥物。

进入网站点击get srarted,想要实验以太坊验证者的目标开始了。该页面已经把过程一步步罗列。

从开始的介绍,到生成私钥文件,到上传验证者文件,连接钱包,总结,到最后完成交易。我们一步步看一下。

整个介绍部分还分为了这10个部分,每个部分都介绍了关于以太坊2.0的重点,这就好想是参与前要熟悉规则一样,这个还算比较贴心,不过这也代表着风险提示。只要点击每一步的“我接受”按钮即可,不过每个部分的内容要看一下。

我们对这个部分标注的做一个总结:

1.存入32ETH

2.积极的参与共识,离线会受到惩罚。无法获得任何奖励。验证器在线和更新很重要。

3.恶意操作会有巨额罚款,也就是如果有违反规范的行为,或者作为不诚实节点。

4.验证程序的密钥是从唯一助记词或种子生成的。所以要保存好种子或助记词。

5.这个操作启动台,也就是这个操作网页会帮每个验证者创建密钥,密钥会保存在密钥库,验证者需要把密钥上传,也就是其中的generate keys和upload validator阶段。

6.验证者抵押的32ETH在phase1前不能转账,在phase2前不能转走。验证者要长期参与至少到phase1。

7.因为网络和客户端不稳定,有可能造成32ETH被罚款。

8.要在计算机运行终端。

以上就是全部以太坊2.0验证者需要注意的部分,其中涉及到的原理简单说明一下:

1.验证者需要运行验证软件,因为验证者需要计算能力,要随时在线处理任务,也就意味软件长期在线,这是每个网络节点的要求。

2.因为要保证长期参与,所以不长期在线的验证者会因此损失收益还可能被罚款。这是大部分pos网络对节点的操作方式。

我们接着看参与方式,接下来就是生成密钥的阶段。

?进入到这个页面,首先是先选择建立几个验证者节点,选择1就是抵押32ETH,然后选择自己计算机的客户端,来安装验证器软件。

值得注意是需要支付的是32个Goerli ETH,也就是需要将32ETH通过Goerli测试网生成Goerli ETH,也就代表着随后的连接钱包存入ETH也会是Goerli测试网支持的钱包。

继续向下看,

接下来是下载可执行文件,也就是找到可以操作的执行工具,这个工具是eth2.0-deposit-cli?,可以在github的以太坊基金会官方频道里找到。

随后将需要利用python客户端构建一个eth2.0-deposit-cli,这包含如下一系列的软件操作和在相应的软件工具中执行代码命令。

这个过程涉及的操作是,安装python3.7 +、pip3、virtualenv、deposit-cli工具以及从GitHub?下载并解压缩master分支源代码等具体操作。需要熟悉以上工具的代码命令如何进行。

这些操作都是为了最后生成和保存密钥的操作。

保存完毕,就要进行下一步,上传种子文件。

勾选后,点击继续。

?我们开始进行上传。

当我们找不到种子文件的时候,就找到刚才保存的文件夹里的json文件就行。文件夹图中有指示。因为笔者没有具体生成文件,所有找一个此前生成的其他网络的json文件给大家看一下。

这个json文件中会包含地址信息,密钥信息等,上图笔者删除了一部分关于密钥的部分。

回到进程上,因为笔者并没有Goerli ETH,所以在这个上传json文件的步骤就没通过,那后面连接钱包的部分,就无法参与了,不过后续的步骤会较为简单,连接钱包部分应该为连接Goerli钱包用于存入ETH,其后的总结部分和交易部分是最终确认的过程。

留下钱包和地址,是存入ETH以及测试块收益。

通过以上步骤,我们会发现,这个步骤并不难,但需要对开发工具有一定的了解。重要的是参与Goerli测试网生成Goerli?ETH的部分、获取密钥的部分和验证器运行的部分。

这里有一个需要注意的部分是,一般情况下,搭建验证节点也需要在开发工具里配置,这个流程并未在这个参与过程里体现。当以太坊2.0的主网正式上线后,验证者参与可能会有一定调整,尤其是在资产参与方面,代码操作方便可预测的变化不大。

在最后,还是要告知大家的是,一个加密货币网络,还是需要具备一定编程能力的人来作为验证节点,因为搭建过程虽然通过学习可以实现,但当网络不稳定而出现问题,这代表着验证者需要一定的应变,因为官方团队不会有客服随时解决问题。

所以如果普通用户如果想参与以太坊2.0的验证赚取收益,还是要等待矿池的上线,或者等待有开发者做出一键参与的产品。当然这就存在一定的市场风险了。

目前以太坊Medalla测试网的运行状态可以在etherscan上看到,etherscan在国内浏览比较稳定。测试网出块已经超过10000个块,但验证者参与度还是有所浮动的。

期待以太坊2.0。

标签:YAMANCFINNCEBabyAMADEFILANCERHiz FinanceDoge Alliance

欧易交易所app下载热门资讯
99Pool:Filecoin是否具备传说中的投资价值?

去中心化商业时代已经悄然来临,显然这又会带来在线市场的一大波红利,但与以往那些轰轰烈烈地商业模式不同的是,这次它来得悄无声息。 去中心化是指在一个分布有众多节点的系统中,任何一个节点都可能成为阶段性的中心,但不具备强制性的中心控制功能。节点与节点存在开放式、扁平化、平等性的系统现象或结构,称之为去中心化。

8.12晚间行情:主流币跳水是危还是机

文章系金色财经专栏作者币圈北冥供稿,发表言论仅代表其个人观点,仅供学习交流!金色盘面不会主动提供任何交易指导,亦不会收取任何费用指导交易,请读者仔细甄别,谨防上当。

首发 | 一朝跌落云端 Yam Financial智能合约漏洞事件分析 ?

红薯刚种下,就得挖出来了? 今日DeFi领域再次发生一起魔幻事件,呼声极高的红薯项目一经上线,流动性矿工们就开始疯狂涌入。短短8个小时内,Yam Finance中锁仓总价值就超过2亿美元。COMP挖矿带动了DeFi产业出圈,而YAM直接带动了DeFi头部项目集体上涨,堪称“一飞冲天”。 然而短短36小时内,眼见它高楼起,高楼塌。

四大案例 教你如何利用法律保护数字货币资产

7月22日,最高人民法院联合国家发展和改革委员会共同举行新闻发布会,发布《最高人民法院 国家发展和改革委员会关于为新时代加快完善社会主义市场经济体制提供司法服务和保障的意见》(以下简称《意见》)。《意见》明确“加强对数字货币、网络虚拟财产、数据等新型权益的保护,充分发挥司法裁判对产权保护的价值引领作用”。

首发 | DeFi平台Opyn智能合约漏洞详解 攻击者空手套白狼

北京时间2020年08月05日,DeFi 期权平台 Opyn 的看跌期权(Opyn ETH Put)智能合约遭到黑客攻击,损失约37万美元。 Opyn 是一个通用期权协议,于今年2月份转型为保险平台,通过 oTokens 为 DeFi 平台提供可交易的 ETH 看跌期权,以此锚定 ETH 市场价格,为高波动性的 DeFi 市场提供相对的稳定性。

波卡的共识机制为链与链交互 提供安全保障

我们知道,我们需要三分之二以上的验证者才能正确遵守协议。但是究竟有多少个验证者?他们是如何选择的?他们为什么要遵守规则? 为了使验证者知道一个区块具有超过三分之二的协议,GRANDPA需要知道总共有多少个验证者。该链的治理流程设置(并可以更改)数量,但目标是至少有1,000个验证者在Polkadot中运行BABE和GRANDPA。