操作难度-奖惩机制以太坊 2.0 引入了惩罚机制,还细分成 slashing (罚没)和 inactivity leak (不作为惩罚)两类。 Inactivity leak 要求验证者持续在线,不然会导致不作为惩罚。如果验证者出现了双重投票或者循环投票,那可能被罚没,如果罚到低于 16eth,会被踢出验证者队伍。 所以惩罚机制是抵押最关心的问题,这也使得很多用户退而求其次,选择 staking provider,但即便如此,还是对 slashing 最为关心。 用户最关心的三大功能:1)非托管钱包;2)罚没机制;3)复合收益率 因为惩罚和罚没机制存在,ETH2.0 也提供对应的正向奖励,下面进行一下介绍: 反向惩罚 不在线罚没 inactive leak: 不在线罚没主要是针对验证人不在线的情况,基本是两种模式: 1)单纯的错过了一些出块的验证,这样只是失去应得的出块奖励,正常的比如线下维护是可以接受的; 2)还有就是以太坊 2.0 需要全体 2/3 验证者(资金)在线的需求,是为了保证整个网络的安全性。所以当有大规模的验证者在线下的时候(比如超过 1/3),这样系统就会自动减少不在线验证者的资金余额,直到线上验证者的资金余额超过全网 2/3,这种情况可能发生,但是概率不大,比如出现世界灾难的情况; 3)还有一种极端情况,是不在线和退出-加入的情况,可能会引发类似 Cosmos 第一次 slashing 一样的惩罚,即两个验证者分别验证不同的交易或块,虽然并非故意,还是遭遇到了系统的 slashing。 惩罚 slashing: 重复投票 double target vote。重复投票的极端情况可以变成 PoW 型公链的双花问题。主要是指验证者在一个 epoch 中分别投票给了不同的区块,会造成一下出两个块的的情况。如果是一个验证者用一个 Ether 分别交易两次,然后分别投票给两个区块,这就会变成双花问题。但是防止二次投票主要不是为了双花问题,而是防止被攻击。 重复提议 double proposal。重复提议是指提议者 proposer 在一个 slot 里提出了两个不同的区块。 循环投票 surround voting。循环投票有一些类似,但是可以是不在一个 epoch,比如一个投票者在一个 epoch 投给了一个链,但是在之后 epoch 投给了另外一个链,表示他同时认同几个链的事实。循环投票将导致长程攻击的出现。这两类惩罚在 Phase0 就会出现,之后会根据分片出现更多的奖惩机制。 (责任编辑:admin) |