火星链 火星链
Ctrl+D收藏火星链

POC:以太坊 2.0 你真的知道什么是信标链吗?

作者:

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

撰文:肖飒法律团队

可能很多读者对区块链的理解还在于比特币区块链网络,环环嵌套的公共账本确实是令人影响深刻,但是如今的区块链网络早已有了不同的样态,通过不同的共识机制、网络结构来达成信任。

22 年 9 月 15 日是令人激动的一天,在这一天以太的信标链(Beacon Chain)和原有主链合并,标志着以太坊的共识机制(PoW)彻底走向权益证明 (PoS)。

信标链为以太坊的共识提供始终时钟心跳。每个时隙为 12 秒,一个周期为 32 个时隙也就是 6.4 分钟。每个时隙一个区块被添加到信标链,但是也存在不添加区块的时隙。所有节点需要有同步的时钟心跳,信标链的创世块位于 Slot0。

PoW 机制「矿工」紧紧绑定在一起,而 Ethereum 的验证者是 PoS 机制下的「虚拟矿工」,验证者节点无需消耗算力和电力便能得到奖励。之所以说验证者是「虚拟」的,是因为验证器由质押者激活。在 PoW 中,用户购买硬件成为矿工。在以太坊中,用户质押 32ETH 以激活和控制由信标链节点执行的验证者。

以太坊核心开发者共识会议:将为 Deneb 升级纳入与测试 EIP-4788、EIP-6987:5月7日消息,Galaxy 研究副总裁 Christine Kim 发文总结第 108 次以太坊核心开发者共识会议。其中,开发者同意考虑将 EIP-4788、EIP-6987 纳入 Deneb 进行测试。EIP-4788 将启用执行层上的共识层状态证明,以通过智能合约进行无信任验证。此前 PR #3175 正处在格式化为 EIP 的过程中,将改为 EIP-6987,即出于安全考虑,防止罚没(slashed)验证节点被选为区块提议者。开发者讨论了在 Deneb 规范中引入一个额外的变量与常量,以允许执行层具有更大的弹性,以独立于共识层调整每个区块的最大 blob 交易数。以太坊核心开发者 Tim Beiko 提醒共识层客户端团队,通过 EIP-4844 引入的新 SSZ 类型应在多大程度上与即将到来的 SSZ 升级兼容或针对当前 RLP 标准进行优化,仍然不确定。Ryan 表示,目前在 EIP-4844 中使用「flat hash」的 SSZ 类型是两头吃亏的,因为它没有为 RLP 格式化,但也没有利用完整的 SSZ 序列化的优势。开发者将在下周的 ACDE 电话会议上继续讨论这一问题。此外,信标链证明子网(attnet)的改造已于 5 月 4 日推出。开发者还在信标链 API Github 存储库上讨论了 PR #317。

考虑到最近的 MEV-Boost 漏洞攻击,中继现在在通过 gossip 上广播前会验证区块内容。该功能需要 Lighthouse 与 Prysm 客户端的自定义分叉。Lighthouse 客户端开发者 Michael Sproul 提出了一个标准查询参数,用于在所有共识层客户端中启用相同的功能。Prysm 客户端开发者 Terence Tsao 表示,在某些方面引入次功能会增加对 MEV-Boost 的依赖性,MEV-Boost 是一种用于在以太坊上赚取 MEV 的临时软件,应该弃用它以支持 PBS。[2023/5/7 14:48:23]

在每个周期,一个验证者被随机分配给一个槽。一个证明好比验证者的投票,这个投票的权重由验证者节点的的余额决定。验证者将自己的证明在网络中广播,这些投票最终被记录信标链中(信标链的内容主要是验证器注册的地址、每个验证器的状态和证明)。同时验证者之间相互监督,报告投票冲突的情况或者检举重复参与投票的作恶验证者。区块提议者(proposer)是从验证者随机挑选出来的,用于区块构建。

以太坊二层扩容方案Optimism已支持美元稳定币USDC:以太坊二层扩容方案Optimism已支持美元稳定币USDC,用户可在Optimism Gateway上选择USDC进行存款。[2021/8/12 1:50:10]

委员会是一组验证者。委员会的选取、提议者的设立、验证者的安排都是在称为 RANDAO 的伪随机过程中实现的。每个时隙有一个提议者和至少 128 个验证者组成的委员会。一个验证者每个周期只能在一个委员会中。通常,网络中有超过 8192 个验证者,从而保证每个时隙有两组委员会。

委员会中的验证者的主要职责是为他们认为的最新区块进行投票,被称为 LMD GHOST 投票。在 Slot1 中,一个区块被提出,然后由两个验证者证明;委员会 A 中的一名验证者离线。Slot1 中的证明和区块传播网络并到达许多验证器。在 Slot 2 中,又一个区块,委员会 B 中的验证者没有看到它,因此它证明信标链头是 Slot1 中的区块。注意这个验证者不同于来自 Slot 1 的离线验证者。在 Slot3 中,委员会 C 中的所有验证者都运行 LMD GHOST 投票,并独立地给出了结果一致的证明。

以太坊24h链上交易量上升83%:金色财经消息,据欧科云链OKLink数据显示,截至下午2时,以太坊24h链上活跃地址数逾53.89万,环比上升10.81%;链上交易量近372.04万ETH,环比上升83.62%;当前以太坊建议Gas费用为67.44Gwei,环比上升9.2%。[2020/12/28 15:53:12]

检查点是周期第一个时隙中的区块。第一个时隙中若是没有区块,则检查点是前一个最近的区块。每个周期必定有一个检查点块,一个区块可以是被归属于多个周期的检查点。

注意 Slot65 到 Slot128 没有区块。Epoch2 检查点应该是 Slot128 上的区块。由于缺少区块,Epoch2 检查点是仍然是 Slot64 上的区块。Epoch 3 的情况类似,Slot192 是空的,因此前一个块 Slot180 是 Epcoh3 检查点。

日立解决方案有限公司宣布与以太坊开发商Consensys建立合作关系:日立解决方案有限公司宣布与以太坊开发商Consensys建立合作关系,就基于以太网的去中心化应用“Pegasis Plus”签订分销协议。(jp.cointelegraph)[2020/3/30]

当进行 LMD GHOST 投票时,验证者也会投票给当前周期中的检查点,称为 target。此投票称为 Casper FFG 投票,还包括一个先前的检查点,称为 source。在图中,Epoch1 中的验证者投票给创世块的源检查点,以及区块的目标检查点 Slot 64。在 Epoch2 中,同一验证者投票给相同的检查点。只有分配给某个时隙的验证者才会对该时隙进行 LMD GHOST 投票。然而,所有验证者都为每个周期检查点投了 FFG 票。

动态 | FoundationTipJar和MyEtherWallet成以太坊基金会捐赠最多项目:Longhash最近发布的一份报告,披露了获得捐款金额最高的项目,在搜索“donate”之后,他们总共找到了21个捐赠地址,其次是Etherscan上的“accounts”。报告进一步指出,他们通过调查这21个地址的历史查询,收集了所有捐赠给这21个地址的资料。有些项目地址被标记为捐款,但没有收到任何ETH,推测原因是该项目未能吸引社区的“任何兴趣”收到捐款最多的地址属于FoundationTipJar。截至发稿时,该地址收到4 570.89 ETH,相当于600 660.65美元,这个地址可能是以太坊基金会的捐赠地址,该基金会是一个致力于促进和改进以太坊和基层研究的。排在第二位的是“MyEtherWallet”,所涉款项共计1935.60 ETH,相当于255 692美元。[2019/3/14]

当一个周期结束时,如果它的检查点获得了 2/3 投票权重的支持,则该检查点被认为是合理(justified)状态。

如果检查点 B 被证明是合理的,并且紧接的下一个周期中的检查点被证明是 justified 的,那么 B 将被最终确定为 Finality。通常,一个检查点会在两个时期内完成,即 12.8 分钟。

在上图中,周期边缘区块(epoch boundary block,即上文提到的检查点)被区块提议者提出,该区块记录了 Slot64 在 Epoch2 中获得了所有验证者超过 2/3 的权重投票,且该区块被委员会通过,即达到了 justified 状态,因此导致了其前一个检查点,Epoch1 的 source 检查点的状态转换,Slot32 上的区块由 justified 转换到了 finalized,因此在 Slot32 之前的所有区块也都被确认了,即彻底的完成了上链的操作。

在信标链的区块链浏览器(https://beaconcha.in/)中,我们可以验证上述共识机制是否如上所述运行,并且进一步加深我们的理解。

左侧为诞生出的 Epoch,并且标明了是否达到 Final 状态,可以发现有两个 Epoch 中的区块尚未被最终证明。同时右侧标明了最新提案的区块,可以发现出块的时间接近 12s,和理论一致,每个区块都注明了所属的 Epoch、Slot 以及区块的提议者。

进入到每个区块页面,可以看到证明的次数,投票的次数以及参与投票的验证者数量(显然在这个区块中存在着不符合规则的验证者,验证者可以检举这些验证者,从而获得奖励)。

飒姐团队认为,区块链的本质是信任的达成。随着技术的升级,达成信任的方式愈发多样,每个链都有自己独特的共识机制来防止节点的作恶,这可能才是区块链的生命力以及技术的魅力所在。

认可技术,拥抱技术!

参考资料:

https://ethos.dev/beacon-chain#beacon-chain-validator-activation-and-lifecycle

https://github.com/ethereum/consensus-specs

肖飒lawyer

个人专栏

阅读更多

金色财经 善欧巴

金色早8点

白话区块链

Odaily星球日报

MarsBit

欧科云链

深潮TechFlow

Arcane Labs

BTCStudy

标签:SLOTLOT以太坊POCSleepy Sloth Financelotteryticket以太坊价格今日行情POCHI币

Gate交易所热门资讯
BIT:金色观察 | 23日空投 Arbitrum TVL、协议收入、交易量等最新情况概览

文/TJ Keel,TheTIE EEResearch;译/金色财经xiaozou1、$ARBArbitrum将于3月23日向社区分配其ARB代币总供应的12.75%.

1900/1/1 0:00:00
NFT:金色Web3.0日报 | Optimism将于下周公布1000万枚OP分配细节

DeFi数据1、DeFi代币总市值:495.83亿美元 DeFi总市值及前十代币 数据来源:coingecko2、过去24小时去中心化交易所的交易量27.

1900/1/1 0:00:00
OIN:加密“观光客”离场 比特币流动性枯竭

尽管比特币价格在今年以来出现了引人注目的飙升(涨幅超60%),但无论以何种标准衡量,比特币的流动性都仍然很低.

1900/1/1 0:00:00
DEF:金色Web3.0日报 | 阿里云将于4月推出一系列开箱即用的Web3安全工具

DeFi数据1、DeFi代币总市值:513.47亿美元 DeFi总市值及前十代币 数据来源:coingecko2、过去24小时去中心化交易所的交易量42.

1900/1/1 0:00:00
USHI:Sushi 及负责人受调查:SEC 要对 DeFi 出手了吗?

根据一篇最新的论坛帖子,DeFi 项目 SushiSwap 及主要负责人 Jared Grey 已被美国证券交易委员会(SEC)传唤.

1900/1/1 0:00:00
DEF:金色Web3.0日报 | Aave 社区发起在 Immunefi 推出漏洞赏金计划的提案

DeFi数据1、DeFi代币总市值:504.77亿美元 DeFi总市值及前十代币 数据来源:coingecko2、过去24小时去中心化交易所的交易量20.

1900/1/1 0:00:00