ETH2:为什么我选择 imToken 进行 Eth2 质押?_SLASH

作者:BeautyKing

该文章为imToken杯「我的Eth2」征文活动获奖作品,仅代表作者个人观点。

进入正文前想推荐一下我平时关注Eth2新闻的两个渠道

Superphiz'sStateoftheStake这个油管博主讲话比较接地气,没有太技术的内容,容易听懂What’sNewinEth2这个作者的文章会比上面油管博主的内容更专业一些,需要稍微查一些背景资料。我写的这篇文章很多素材都来自于看他们的文章和视频时找到的,下面进入正文~

以太坊2.0?

以太坊2.0将从PoW机制转移至PoS,旧版的以太坊2.0路线图计划通过64个分片实现可扩展性,通过逐步分片数据/区块和状态执行,将现在的15~TPS提升至3,000~TPS。

而在Rollup方案爆发后,新版的以太坊2.0路线图决定以Rollup为核心,通过将用户的交易迁移至Layer2来实现可扩展性,而Layer1将专注于做好结算层,只进行数据/区块分片,64个分片将为Rollup方案提供数据可用性。

路线图转变的原因是,Rollup技术已经相对成熟,可以帮助以太坊网络更快实现3,000~TPS,分片技术中则仍有很多不确定因素,分片会更适合用于提供数据可用性。通过Rollup数据分片混合双打,以太坊将达成100,000~TPS。以Rollup为核心的路线图在技术和安全上风险更小,更容易尽快交付给社区。

2020年12月1日,以太坊2.0的阶段0信标链启动了,通过质押32个ETH,用户就可以参与PoS链上的质押获得收益,当然收益和风险是并存的,为了保障网络安全,信标链会对违反规定的行为做出Slash惩罚。

什么情况下会被Slash惩罚?

Eth2上的验证节点类似Eth1上采用工作量证明机制的矿工,用户通过质押32个ETH运行软件成为验证节点,帮助验证和帮助新区块并获得奖励。而如果这些验证节点发生违规行为,例如签名错误,双签、环签,就会被进行slash惩罚,当节点一直长期处于离线状态时,会导致最高50%的处罚。

不过被处罚的节点只要它剩余的ETH保持在16个及以上,仍可以继续参与Eth2质押。而一旦低于16ETH,该节点将被自动从信标链中踢出去,同时剩下的ETH不会再为用户赚取收益,且必须等到Eth2开放转账后才能取回。

质押参与方式

参与Eth2质押的方式可以分为托管式质押和非托管式质押两种。

托管式质押

质押池

质押池对普通用户来说主要有两个很友好的点,第一是可以小额参与,通过「拼单」的方式和其他用户凑足32ETH参与质押,第二是不需要自己参与节点运维,把ETH打给质押池就可以当甩手掌柜了。

根据质押池中收到的用户ETH数额,Lido是目前最大的质押池,占据了质押池市场75.2%的份额,其次是Stakehound和Stkr。

但是质押池的安全性其实并没有他们宣传的那么高。Eth2客户端在实施阶段已经有大约三年的时间,相比之下质押池技术还很新,在真实环境中测试的机会并没有那么多。

现在的质押池主要有两点缺陷:

节点设置复杂,被Slash惩罚的风险提升。2月2日,质押池Staked.us托管的75个质押节点由于意外重复投票区块,被Eth2网络罚没了大约18个ETH,Stake.us的CEOTimOgilvie解释说这次出现技术故障的原因是公司为了追求硬件性能最大化,取消了Eth2客户端Prysm中原本配置好的保障措施,导致风险变大了。Tim表示会从中吸取教训,然而两天后,这个质押池托管的17个质押节点又再次被Slash惩罚了。相比于用户在家自建节点,质押池建立节点时的操作会复杂得多,而复杂就意味着出错的几率会更大。所以虽然社区有一种观点认为用户在家自建节点因为不懂技术导致被Slash的风险会更高,但实际数据并非如此。目前来看,被Slash惩罚的大部分都是质押池。Notyourkey,notyourcoin。用户质押的ETH是托管在质押池的,中心化管理方式的弊端在于如果这个托管机构内部出现作恶的员工盗走资产或者因为管理不当导致提款密钥丢失,那么用户将会蒙受不可挽回的损失。上个月,第二大质押池Stakehound指控数字资产安全公司Fireblocks丢失密钥,造成其质押在Eth2存款合约中的38,178个ETH无法取回。Fireblocks则反驳说,相关密钥是在Fireblocks平台之外管理的,不是其MPC生产钱包结构或备份程序的一部分。现在两家公司正在打官司,公说公有理,婆说婆有理。

紧接着,第六大质押池SharedStake疑似出现内鬼,其内部员工利用管理者密钥铸造了价值约50万美元的SGT代币并进行了抛售、抵押等操作。SGT是该质押池的治理代币,虽然对用户质押的ETH暂时没有产生影响,但大家对该质押池的安全性还是产生了极大怀疑。当天SGT代币价格暴跌,几乎归零。

交易所

通过交易所这类中心化托管的方式进行质押,和质押池类似,支持小额参与,不用自己运维节点,但缺点就是用户没有密钥,资产控制权不在用户,收益也不透明。

非托管质押

自建节点

大家总说自建节点只适合专业选手,普通用户不懂得如何配置Eth2节点。但其实现在市场上已经有像Avado和DAppNode这样的硬件服务提供商,他们会给用户寄一个预先配置好的硬件,用户收到以后只需要按照提示连上wifi,质押32ETH,保持网络和电源正常就可以了。

不用担心哪天你从床上醒来突然发现自己被Slash了,这样的几率很小。因为你自己在家运行节点不太可能会像质押池那样为了追求提升利益和提升性能,去修改Eth2客户端的设定,目前发生的Slash事件大多都是因为质押池修改了Eth2客户端的设定,增加了Slash风险导致的。

那万一家里断网断电怎么办?没关系,只要你不是长时间离线就行。断上个把小时,受影响的只是你获得的Eth2质押利息少一些,本金不会被Slash惩罚。

imToken的半托管

imToken作为区块链行业里的老牌钱包,推出的Eth2质押服务延续了他们的品牌调性——非托管。

麦子、TP钱包虽然也有推出Eth2质押的服务,但是他们提供的都是托管式的服务,和交易所并没有什么区别,你质押进去的ETH只能看到在软件端的一个数字,在区块链上无法跟踪详尽的数据。在imToken内质押后则可以在Beaconscan上查询到自己的节点正处于什么状态,一切都是透明公开的,可以说是非常「区块链」风格。

但是比起自建节点,imToken推出的质押方案又不是完全的非托管,准确来说是半托管。

什么叫半托管?Eth2和Eth1一个非常大的不同点在于Eth1上用户一个地址对应拥有一对密钥,而在Eth2上成为一个验证人节点时,你会获得两对密钥:验证密钥validatorsigningkeys和提款密钥withdrawingkeys。

imToken的质押方案中将Eth2质押节点需要用到的两把密钥:验证密钥和提款密钥分开来,验证密钥托管给质押服务提供商infStones保管,提款密钥则由用户自己保管。这意味着质押服务商只有帮助用户在Eth2上运行节点验证和打包区块数据的权利,用户在Eth2上的资产仍然保留在他自己手中,其他人谁也拿不走。

如果验证密钥丢失或者被盗,会有两种结果,偷盗者利用验证密钥在Eth2上做出不诚实的行为导致节点被Slash惩罚致使用户本金受损或直接退出质押,用户本金不受损但是将无法再获得质押利息。

提款密钥则类似Eth1上的普通密钥,一旦丢失是无法找回的,所以用户必须自己做好提款密钥的备份。如果被盗了,那么偷盗者在Eth2开放转账功能后也可以转走你的32个ETH。

另外imToken选择的合作服务商InfStones是非常老牌的基础设施服务商,有在50条公链上运维的经验,它的Eth2质押到目前为止没有发生过Slash事件,还是比较可靠的。

总结

个人觉得,如果资金充足,能拿出32ETH参与质押,那么买一个Avado和DAppNode的硬件盒子在家自建节点运行或者通过imToken的Eth2质押方案参与都是不错的选择。

我对比了下Avado硬件和imToken质押服务的价格,如果你选择自建节点,那么你的固定成本就是一台Avadoi7,它的官网售价大约是1600美元,其他就是你平时开着这个硬件消耗的一点电费,如果你是通过imToken质押,imToken收取的节点运维费是200美元和发送交易的矿工费。

从价格上,imToken的方案会更经济一些,甚至比很多质押池的收费还便宜。目前最大的Eth2质押池Lido收取的费率为10%,假如我质押了32个ETH,按照5%的ARP,一年下来的收益是32*5%=1.6ETH。如果我通过Lido质押就需要支付给他们1.6*10%=0.16ETH,按照现在ETH2200美元/个的价格,差不多是2200*0.16=352美元。

如果你确实不差钱,想体验下自建节点的新鲜感,也可以试试Avado。

当然32ETH确实不是一笔小钱,成为Eth2上的验证节点似乎成了有钱人专属的权利,现在以太坊社区中也有人提出把质押门槛降低,毕竟当初制定32这个门槛的时候,ETH的单价还在一两千左右。

所以如果你拿不出32ETH,不妨等等社区后续的动态,如果你急着现在就通过质押池的方式参与,强烈建议查询下这个质押池之前有没有被Slash惩罚的历史再做决定,不要相信质押池单方面的市场宣传话术。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

大币网

[0:15ms0-8:169ms