值得信赖的区块链资讯!
解读eth2共识机制:穿着风衣的两个ghost
原文作者为以太坊核心团队Carl Beekhuizen,文章主要内容是讲述以太坊eth2链上的共识机制。
金色财经整理了内容并加入了关于eth一些近期资料。
eth2是令人期待的,在上周以太坊核心团队的eth 2 AMA中,公布了预计eth2上线的日期可能会在2020年7月30日,而具体上线日期,则要目前以太坊的更新情况,其中会包含存款用户界面的开发和测试,这项工作也是本文原作者Carl Beekhuizen在主导,Carl的预计这项工作大约需要两个月,也包含第三方审核存款界面,大约需要一个月。其他的工作也是例如客户端上线以及等待用户存入最低值等时间,因此让eth2可以在2020年7月左右上线。
但eth2团队也表示了可能会遇到临时的问题延迟上线,但对2020年的上线抱有充分的信心。
eth2是以太坊POS机制的验证链,在全面转型只POS机制后,以太坊全网的出块则由beacon chain上的验证矿工来执行。而不是由目前的矿工来完成,当然,笔者认为,以太坊还会留有POA的基金会节点。
目前来看,共识机制仍旧是POW,其中的共识验证出块的流程,还是通过随机数的计算而成。矿工参与需要拥有矿机或安装全节点。
在信标链上的共识出块,是POS的,也就同样需要用一定的方式确认谁是最长链。本文主要介绍的内容原文被发布在以太坊基金会博客上。就是在介绍在eth2上怎样确认最长链。在出块过程中,可以说一直在出现分叉,是因为节点的通信,是同时向周边节点发任务消息,最终确定上,要遵循一个连续性。
我们来看原文,为了理解方便略有叙述改动,加入了少许注解。
Eth2背后的共识机制。
eth2可以通过一个新颖的方法来确定哪个块是这个链的开始,还有哪些块是与不是这个所述链的一部分。
在使用两种机制的条件下,eth2的目标是达成共识,除了在网络正常运行时,快速安全出块之外,要做到在受到攻击时也保持安全。
困境
FLP不可能原理是分布式计算领域的主要结论,它指出了在分布式系统中,除非对系统做出一些不合理的假设,否则不可能同时具有安全性,活跃性和完全异步性。
安全的理念是不能放弃的,而活跃性的概念可以从一些新的事情上获取。如果消息传递的时长没有限制,则协议是可以异步的。
如果节点能够可靠地通信,始终诚实地遵守协议并且永不崩溃,那么达成共识很容易,但这不是世界正常的工作方式。如果这些假设不成立,则FLP不可能原理证明了必须打破以下至少一项:安全性,活跃性或完全异步性。
Ghost和对分叉的看法
Eth2使用 Greedy Heaviest Observed Subtree(GHOST)作为其分叉选择的规则。GHOST通过选择票数最高的分叉来选择链的开头(它通过考虑每个分叉块及其各自的子块的所有票来进行选择)。
每次有一个分叉时,GHOST都会选择一侧分叉链,在该侧上,更多最新消息支持该块的子树(即更多最新消息支持该块或其后的区块)。算法将执行此操作,直到找到没有子块的块为止。(也就是找到分叉最末的块然后确认谁是最长链)
与最长链规则相比,GHOST的优势在于降低了网络延迟高时的攻击效率,并最大程度地减少了链重组的深度。这是因为虽然攻击者可以在自己的链上有效地构建块,从而使其最长,但是GHOST会选择另一个分支,因为这一支分叉得到票数更多。
尤其是eth2使用了GHOST的一种变体,该变体适合称为最新消息驱动GHOST(LMD-GHOST)的PoS。
LMD-GHOST背后的想法是,在计算链的开头时,只考虑每个验证者的最新投票,而不考虑过去的任何投票。这大大减少了运行GHOST时所需的计算量,因为执行分叉选择所需考虑的分叉数量不能大于验证器的数量。
在GHOST的规则下,验证者/矿工始终可以尝试向区块链添加一个新块(活跃性),并且他们可以在链的历史的任何一点(异步)进行添加。由于它是实时的并且完全异步,因此感谢我们的朋友FLP,我们知道它并不安全。
安全性缺乏本身以重组形式出现,链可能突然在任意深度的分叉之间切换。显然这是不可取的,而eth1是让用户做出“矿工的区块与网络其余部分进行通信需要多长时间的假设”来处理,这采用了等待$ x $确认的形式。(笔者注:还是最长链规则,让更多矿工确认,但如果攻击者拥有大规模算力,就会成为最长链。)
相比之下,Eth2不做这样的假设。
一个友好的确认工具
没有安全概念的区块链是无用的,因为无法做出决定并且用户无法就链的状态达成共识。这就需要Casper the Friendly Finality Gadget(Casper FFG)。Casper FFG是一种在决策时偏重安全而不是活跃性的机制。这意味着尽管做出的决定是最终确认的,但在不安全的网络条件下,它可能无法做出任何决定。
FFG是经典的实用拜占庭容错(PBFT)对加密货币经济系统融合的改变,是阶段性的,在该阶段中节点首先表明他们想就某件事达成共识(理由),然后同意后看到彼此达成共识(完成)。
Eth2不会尝试证明并最终确定每个“插槽”(预计将产生一个块的时间),而是每隔32个“插槽”,总共32个称为epoch。首先,验证者签署证明他们同意一个时期中的所有32个区块。然后,如果$ \ geq \ frac {2} {3} $(笔者注:可以理解为代表验证者)这样做,则该块是合理的。在以后的epoch中,验证者有机会再次投票,表明他们已经看到了较早的正确epoch,如果$ \ geq \ frac {2} {3} $执行此操作,则epoch将最终确定,并永远成为eth2链的一部分。
FFG运用了巧妙的技巧。投票实际上包括两个子投票,一个用于正当合理的时期,另一个用于即将定稿的时期。这节省了节点之间的大量额外通信,并有助于实现扩展到数百万个验证器的目标。
穿着风衣的两个ghost
ETH2的共识依赖于两个LMD-GHOST ,这增加了新的模块。Casper FFG可以决定链从哪里开始,决定出块是不是链的一部分。GHOST的良好活跃特性允许将新的块快速有效地添加到链中,而FFG紧随其后,通过确定epoch来提供安全性。
根据FFG,通过从最后一个最终的块执行GHOST,合并这两个协议。通过这样的构建,最后确定的块始终是链的一部分,也意味着GHOST不需要考虑更早的块。
在正常情况下,当生成块并且$ \ geq \ frac {2} {3} $验证者对它们进行投票时,这些块将在FFG证明并最终确定后不久由GHOST添加到链的开头。
如果网络受到攻击和/或大量验证器下线,则GHOST会继续添加新块。但是,由于GHOST处于活跃状态,并不安全,所以它可能会改变对链方向的想法,这是因为不断向链中添加新块,意味着节点也将继续接受新信息。另一方面,FFG主张安全而不是活跃性,这意味着它将停止确认区块,直到网络稳定到可以让验证者完成一致投票为止。
来源:金色财经
比推快讯
更多 >>- 香港再次发生找换店千万现金劫案,最近三个月已发生三起
- 迪拜黄金出现罕见折价交易,或因中东战火扰乱物流
- 迪拜国际机场传出爆炸声,上空出现拦截行动
- 分析:比特币从 7.4 万美元回落后面临 “关键时刻”,买盘稳健但短期下行风险仍存
- “我的刀盾”空耳梗登陆GENG,中文 Meme 币再出「金狗」?
- Sky 联创 Rune 关联钱包向 Hyperliquid 存入 400 万枚 USDC 开设原油多单
- Arthur Hayes:投资者低估了中东战争的持续风险,AI 代替人力或将引发信贷危机
- 数据:当前加密恐慌贪婪指数为 13,处于极度恐慌状态
- 分析师:过去 7 日比特币 CEX 流出量创近期新高,稳定币流入情况呈现典型大额现货购买行为特征
- 某鲸鱼昨日花费 1250 万枚 USDC 买入 6228 枚 ETH,均价 2007 美元
- 央行行长潘功胜:持续高压打击虚拟货币炒作等非法金融活动,重点金融风险收敛
- 分析师:油价创逾两年新高,当前局势对全球经济构成真实风险
- 数据:若 ETH 突破 2,078 美元,主流 CEX 累计空单清算强度将达 8.84 亿美元
- Bybit 联席 CEO Helen Liu 将于 4 月底离任,开启创业新征程
- 数据:HUMA 涨超 6%,多个代币出现冲高回落
- 分析师:非农意外爆冷表明美国经济处于波动之中,给美联储降息理由
- 某投资者在美伊战争前做多原油,仅 11 天获利 92.3 万美元
- 美股上市公司 Hyperscale Data 比特币持有量增至超 610 枚
- 《CLARITY 法案》有望 7 月过关,白宫与参议员积极推动
- 《Clarity 法案》谈判进入关键窗口期,白宫深度参与成独特变量
- 消息人士称特朗普对在伊朗部署美地面部队表达“浓厚兴趣”
- 纽约联邦法官批准 Tether 与 Bitfinex 市场操纵案投资者获集体诉讼资格
- 某鲸鱼地址 10 小时前再次抄底买入 6228 枚 ETH
- 美国总务管理局:已终止与 Anthropic 公司签订的 OneGov 协议
- 比特币矿企 Cathedra Bitcoin 与 Sphere 3D 达成全股票合并拓展 AI 与 HPC 服务
- SOL 财库公司 DeFi Development 计划推出分红型稳定币
- 美国联邦法院驳回针对币安及赵长鹏的涉恐诉讼
- Robinhood 上市基金纽交所上市首日收跌 16%,募资低于目标
- Continue Capital 在 Hyperliquid 被清算 1 万枚 SNDK 和和 22,300 枚 MU,价值 1,330 万美元
- 美 CFTC 正式更新 LOGO 标志,称将开启创新“黄金时代”
- 数据:Hyperliquid 平台鲸鱼当前持仓 31.76 亿美元,多空持仓比为 1
- 美国 CFO 挪用公司 3500 万美元投资 DeFi 血本无归,获刑两年
- 中国央行连续第 16 个月增持黄金
- 数据,美国 XRP 现货 ETF 单日总净流出 1661.91 万美元
- 某 4 天前换仓 BTC 的巨鲸再次兑换回 1733 枚 XAUT
- 彭博社:美 CFTC 或将搬迁与 SEC 共同办公,但两机构不会合并
- 某鲸鱼向 Hyperliquid 存入 218 万枚 USDC 开设 10 倍杠杆 ETH 空单
- 加密恐慌指数今报 12,市场极度恐慌情绪加剧
- Arkham:孙宇晨 关联地址持有超 8.8 亿美元 sUSDS,年收益或达 3500 万美元
- Arthur Hayes 重申 HYPE 可达 150 美元,中东局势升级推动链上石油交易
- OpenAI 发布 AI 代理安全工具 Codex Security
- 特朗普与 Anthropic“对峙”之际,美国起草严格新民用 AI 指导方针
- 某鲸鱼重新买入 1733 枚 XAUT,价值约合 883 万美元
- Vitalik 提议优化以太坊最终性机制:以 Minimmit 取代 Casper FFG
- 彭博分析师:贝莱德申请调整以太坊质押 ETF 费率,或将提供阶梯折扣
- 分析:华尔街利好未能推动加密市场行情,美元走强与获利了结压制 BTC 冲击 7.4 万美元
- ParaFi Capital 于 4 小时前将昨日提回的 7000 万枚 SKY 质押
- 白宫发布美国网络战略,首次将加密与区块链列为需保护技术
- 某巨鲸休眠 1 年后质押 8208 枚 ETH,价值 1685 万美元
- 灰度于 10 小时前向 Coinbase 转入 1628 枚 ETH 和近 265 枚 BTC
比推专栏
更多 >>- 从 HSK 到 USDGO:香港两大持牌机构,开始「脱钩」
- There is no new boss YET
- New situation and new games|0305 Asian
- B52 Were on the way to Iran|0304 Middle East
- 开放独角兽门票:从 Robinhood 到 MSX,一场 Pre-IPO 的链上平权实验
- Big player's 『Trigger moment』|0227Europe
- 简街有没有「操纵」BTC?拆解 AP 制度,读懂 ETF 申赎机制背后的定价权博弈
- Happy new year【Horse success】|0213Asian
- Was it finished?|0206 Asian
- 围猎以太坊多头:「巨鲸」们暴亏 70 亿美元,正被集体围观
观点
比推热门文章
- 迪拜黄金出现罕见折价交易,或因中东战火扰乱物流
- 迪拜国际机场传出爆炸声,上空出现拦截行动
- 分析:比特币从 7.4 万美元回落后面临 “关键时刻”,买盘稳健但短期下行风险仍存
- 3月金狗已预订?洗脑抽象梗「我的刀盾」杀疯了
- “我的刀盾”空耳梗登陆GENG,中文 Meme 币再出「金狗」?
- Sky 联创 Rune 关联钱包向 Hyperliquid 存入 400 万枚 USDC 开设原油多单
- Arthur Hayes:投资者低估了中东战争的持续风险,AI 代替人力或将引发信贷危机
- 数据:当前加密恐慌贪婪指数为 13,处于极度恐慌状态
- 分析师:过去 7 日比特币 CEX 流出量创近期新高,稳定币流入情况呈现典型大额现货购买行为特征
- 某鲸鱼昨日花费 1250 万枚 USDC 买入 6228 枚 ETH,均价 2007 美元
比推 APP



