时间:2023-08-16|浏览:172
随着以太坊整个社区筹备多年的大型升级开展。在支持ETH2.0升级的阵营中,「通过权益证明(PoS)提高安全性」是重要的原因之一。在这次惩罚中,安全性上的变化也最先显露出来。
在社区、投资人、矿工等多方视线之下,首个吃螃蟹的人似乎备受瞩目,有人称他「倒霉蛋」,也有人称他「辛运儿」。无论如何,教科书式的ETH2.0最新案例已经出现了。
Slash惩罚验证人20075做了什么呢?
根据公开信息,第一位受罚的验证者的原因在于提议者(Proposer),受到Slash罚款,这意味着该验证人在一个插槽中选出了两个不同的区块。「这种行为被称为『双签』,这并不是程序Bug,要么是因为节点运行人操作失误,要么是他恶意行为」,InfStones市场总监Rudy对Blocklike解释道。
Slash一词在英文中有着「砍;大幅度削减」之意。在区块链领域,Slash通常指采用了PoS共识机制的区块链所特有的惩罚机制。这一概念最早由以太坊创始人VitalikButerin于2014年1月提出,当时有人将该机制简单译为「扣除抵押的代币」。可能会触发Slash惩罚的行为主要包括分叉、双签、长期不在线等等,有些区块链还会将投票情况列入考核标准。
与ETH1.0不同,ETH2.0采用PoS共识机制,并不依靠算力来维护系统的安全。通常来讲,PoS共识机制的区块链一般会要求节点质押一定数量的代币,以此将节点的利益和这条区块链进行捆绑,同时通过增发代币对出块节点进行奖励,通过Slash对节点的不良行为进行惩罚,从而保证系统的稳定与安全。
在最新的ETH2.0中,Slash惩罚机制的目的在于通过惩罚和泄漏行为不端的验证程序来消除潜在的网络攻击。根据ETH2.0公开信息,Slash机制背后有着颇为严肃的惩罚规则,Slash的罚款需要从该节点曾经质押的32枚ETH中收取。更需要注意的是,Slash的罚金是无法替换的,如果节点因Slash罚款不断增加而降至16枚ETH以下,则该节点会自动从网络中退出。根据截图可以看到,在支付罚款之后,验证人20075目前的余额变为了约31.77个ETH。
Blocklike采访到了InfStones市场总监Rudy对以上截图进行解析:「Slash一般的罚金是1ETH起,但是由于测试网节点们表现不佳,短期调低了惩罚比例至原值的四分之一,注意这个只是临时调整,应该会再调回1ETH。「如果有多人同时发生Slash,那么Slash的罚金将持续增长;而被Slash后,节点强制退出了,正常退出时也会像进入队列一样有一个退出队列,需要排队退出,但现在没有其他节点退出,所以这个节点退出地很快。」
对于Rudy来说,他旗帜鲜明的站在了支持POS的阵营之中,他告诉Blocklike:「所以PoW?和PoS,安全性上我毫不犹豫选择PoS。」
实际上,VitalikButerin曾多次公开表示「PoS相较