火星链 火星链
Ctrl+D收藏火星链
首页 > 区块链 > 正文

LAS:解读以太坊 2.0 Slash 机制:如何避免重度惩罚?

作者:

时间:1900/1/1 0:00:00

原文标题:《以太坊?2.0slash机制详解》

撰文:InfStones

slash意为大幅削减,是PoS共识公链常用的对作恶验证人的惩罚机制。以太坊2.0的slash规则可能是目前所有PoS公链中最复杂的一个。通过研读以太坊2.0设计规范与源代码,对其slash规则做如下解读。

slash的种类

slash一般指对严重作恶行为的惩罚,而非对普通离线节点的惩罚,后者一般被称为inactivitypenalties。在一般的PoS公有链中,一般只有「双签」类行为会触发slash,而在以太坊2.0中则特定为下列行为:

美联储2月加息25BP的概率为79.2%:1月10日消息,据CME“美联储观察”:美联储2月加息25个基点至4.50%-4.75%区间的概率为79.2%,加息50个基点的概率为20.8%;到3月累计加息25个基点的概率为16.1%,累计加息50个基点的概率为67.4%,累计加息75个基点的概率为16.6%。[2023/1/10 11:03:16]

在同一个slot中提议两个冲突的区块;在同一个slot中投给两个冲突的区块;投票与历史投票冲突。行为a,b会造成区块链上不必要的分叉,行为c则是企图篡改历史。

slash后验证者状态

Axie Infinity:Origins现已停止维护,将对RPS进行一些bug修复和更新:10月12日消息,Axie Infinity发推表示,Origins现在正在进行维护,Axie将对RPS进行一些bug修复和更新。[2022/10/12 10:32:09]

slash后,验证者将被强制进入验证者退出队列,然后退出。

验证者将立刻被扣除有效余额/128作为罚金。如果有效余额是32ETH,则为0.25ETH。

8192个epoch后,验证者账户允许提款。

允许提款前,被slash的节点将在每个epoch开始收到3倍于在线奖励的惩罚。

Linux基金会宣布成立OpenWallet基金会的意向:金色财经报道,Linux 基金会今天宣布有意成立 OpenWallet 基金会 (OWF),这是一项新的合作项目,旨在开发开源软件以支持广泛的钱包用例的互操作性。该计划已经受益于强大的支持,包括技术、公共部门和行业垂直领域的领先公司以及标准化组织。

OWF 不打算发布钱包本身,也不提供凭证或创建任何新标准。社区将专注于构建一个开源软件引擎,其他组织和公司可以利用它来开发自己的数字钱包。这些钱包将支持从身份到支付再到数字密钥的各种用例,并旨在与最好的可用钱包实现功能平等。(prnewswire)[2022/9/13 13:26:22]

被slash的验证者不被允许再次回到验证者队列,只能重建新的验证者并重新质押。

多节点同时slash的情形

有效余额/128的惩罚和每个epoch的不在线惩罚之外,还会在被slash的epoch和允许取款的epoch中间一半的位置,也就是被slash后4096个epoch时再受到一次额外惩罚。

该惩罚比例与这期间所有被slash的验证人总余额与全网活跃验证人总余额的比例成正比。

原设定正比系数为3,当前信标链阶段暂时下调至原值的三分之一也即系数为1。也就是说之后多节点slash的额外惩罚会变为当前的3倍。

因此,一个验证人节点slash后会受到三次惩罚:

立刻被扣除有效余额/128每个epoch的开始受到惩罚多节点同时slash的额外惩罚举报奖励

slash机制不光对触发slash的节点有惩罚,对举报slash的「举报人」也会有奖励。正常来讲会奖励分为两部分,一是奖励提交slash的「举报人」,金额较大,一是奖励打包slash区块的出块者,金额较小。目前来看大多数情况下两部分奖励都是直接转移给出块者。

触发slash的原因

除非有意为之,大部分过失slash发生的情形都是因为在两台服务器上运行了相同的验证人密钥,也即两台服务器运行同一个节点。「一用一备」是传统服务器冗余防宕机的通用做法,很可惜在有slash机制的PoS公链节点运行问题上,不能如此简单地处理。

InfStonesCEOJonathanShi曾在公开演讲中提到:在区块链领域里安全性不等于可靠性。在传统互联网中,安全性和可靠性并不矛盾,可以通过增加系统冗余的方式提高安全性和可靠性。但在区块链中,如果对出块节点做冗余性设计,则很有可能造成多个节点同时出块,导致双重签名;但若不对节点做冗余性设计,就会出现单点故障。如果这个节点掉线,则会导致整个系统服务宕机,影响系统的可靠性。

此外,客户端一般默认有slash保护历史记录,该记录通过记录所有历史的attestation和proposal记录来预防slash。如果在运行过程中不慎删除该记录,也有可能导致slash问题。

质押并建立一个验证人节点,只是第一步也是最简单的一步。

标签:LASHSLALASSLASHSPLASH COINSLASH币3X Short Ethereum Classic TokenSlash Token

区块链热门资讯
SEC:12.29 早间ETH BTC 行情分析与操作建议

BTC行情分析:日内比特币震荡行情在不断压缩,上方阻力已经下移27500一线,多头反弹力度在逐渐减弱,目前行情在26730位置附近运行,后市若是价格下行跌破26500关口,行情打破三角区间.

1900/1/1 0:00:00
比特币:币圈2020——比特币再创新高 而你为什么没赚钱

下面就是从我个人的角度看币圈的2020年的多事之秋。比特币再创新高,而我没有赚到钱1.比特币再创新高,而我没有赚到钱其实这次比特币暴涨在区块链开发者眼里其实非常的奇怪,因为2017年那些,随着整.

1900/1/1 0:00:00
WIT:万宝12.29芯源微两股东拟减持4.71%

2010年12月16日,芯源微发布公告称,因自身资金需求,国科控股、国科瑞祺等股东拟合计减持不超过4.71%股份.

1900/1/1 0:00:00
BREE:大牛解读可能会出现假期效应

周二上证指数进入了正式的时间窗口,大盘出现了向下小幅的调整,而这个调整成交量也是缩,北向资金确实有流入的迹象,尾盘加速流入68亿.

1900/1/1 0:00:00
tzNFT: Tezos 上基于 FA2 的非同质代币

来源/LongHash了解tzNFT教程库请点击https://github.com/tqtezos/nft-tutorial关于tzNFTTQTezos发布了如何基于Tezos的FA2代币标准.

1900/1/1 0:00:00
EFI:大会回顾 | 主题演讲之商思林:2021新主流资产元年

特邀嘉宾:火星区块链合伙人&火星云矿总裁商思林演讲主题:2021新主流资产元年今天我主要来和大家分享一下,我认为在2020年最大的行业变化.

1900/1/1 0:00:00