slashing有两个目的:(1)使攻击eth2的成本高得吓人;(2)通过检查验证者是否真的执行了自己的任务来防止他们变得懒散。Slashing一个验证者指的是销毁其(部分)质押的资金,前提是当这个验证者出现破坏性行为,且这个行为是可以被证明的。在eth2阶段0中,验证者可能被slashing的两种主要作恶方式是重复投票(double voting)和环绕投票(surround voting): 重复投票是指验证者在同一时间内为两个不同的区块投票,这意味着他们表示对两个不同版本事实的支持。为什么要禁止这样的行为呢?最简单的例子是验证者在区块$A$发送交易$a$,在区块$B$发送交易$b$,两笔交易花费了同一个ETH。这是PoS版的典型双花攻击。 通过对环绕投票的slashing同样阻止了一条链出现两个版本,其惩罚了对不同版本事实投票并同时宣称两个版本都为真的验证者。更具体地说,当验证者对事实的一个版本进行验证,然后又对另一个版本进行验证,但以一种不明确的方式表明他们不再相信第一个版本时,这样的证明(对区块投票)就是环绕投票。 重复和环绕投票是在0阶段中验证者被slashing的唯一可能,但是在后续的阶段会添加额外的规则,以确保验证者确实存储并提供了他们签名的分片数据(这可以防止验证者变懒或隐藏信息)。 —- 编译者/作者:大姐姐 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
以太坊2.0
2020-01-15 大姐姐 来源:区块链网络
LOADING...
相关阅读:
- 玩币猎手:8.4狗庄狂砸比特币,多空双爆后大牛能否回头2020-08-04
- 「B·Talk直播周」北大经济学博士刘昌用: 区块链经济的未来 一个属于2020-08-04
- 刚刚募资 1.1 亿美元的 Electric Capital 给未来的区块链热点划了这些重点2020-08-04
- QKI定投火热,什么情况下QKI能涨200%?2020-08-04
- 最新热点FlowCoin预计在2020年8月29日主网上线2020-08-04