链资讯 链资讯
Ctrl+D收藏链资讯
首页 > XMR > 正文

以太坊向PoS的过渡 合并会如何影响应用层?

作者:

时间:

以太坊向 POS(权益证明)的过渡——合并——已近在眼前:开发网正在建立,规范正在敲定,社区宣传也已紧锣密鼓展开。合并的目的是最小化对以太坊的终端用户、智能合约和 DApp 的运作方式产生影响,也就是说,有一些小变化值得强调。在我们深入了解它们之前,这里有几个链接,以提供关于整个合并架构的背景。

路线图的演变 

合并后的客户架构

这篇文章的其余部分将假设读者对上述内容很熟悉。对于那些想更深入了解的人来说,可在此查阅 The Merge 的全部规格。

执行层 

共识层 

API 引擎    

合并后,POW(工作证明)区块将不再存在于网络中,以前 POW 链的内容会成为信标链(Beacon Chain)上创建的区块的一部分。那么你可以认为 Beacon 链成为了以太坊 POS 链的(权益证明)共识层,取代了之前的工作证明共识层。信标链区块将包含 ExecutionPayloads,它是合并后当前工作证明链上的区块等价物。

下面的图片显示了这种关系。

对于终端用户和程序开发人员来说,这些 ExecutionPayloads 是与以太坊交互的地方。这一层的交易仍将由执行层客户端(Besu, Erigon, Geth, Nethermind 等)处理。幸运的是,由于执行层的稳定性,合并只带来了最小的破坏性。

NFTGo.io现已发布Annual Report 2022 NFT:2月6日,据官方消息,NFT 数据聚合平台 NFTGo.io 已于今日 16 时在 OpenSea 发布首套 Annual Report 2022 NFT,限量 1000 个,发行价 0.22ETH。

Annual Report 2022 NFT 持有者可加入专属 Discord 频道,下载完整版年报 PDF,原始数据 CSV 文件及年报数据解读服务,并可持续参与后续项目白名单抽奖及空投等活动。可阅读 NFT Annual Report(免费版)向公众开放。[2022/2/6 9:34:24]

合并后,以前包含在工作证明区块头中的几个字段变得不能使用,因为它们与 POS(权益证明)无关。为了尽量减少对工具和基础设施的干扰,这些字段被设置为 0,或其数据结构的等价物,而不是完全从数据结构中删除。关于区块字段的修改详细内容可以参考 EIP-3675。

由于 POS(权益证明)并不像 POW(工作证明)那样自然产生 omers(又称叔叔区块),每个区块中的这些列表(omers)将是空的,这个列表的哈希值(omersHash)将成为一个空列表的 RLP 编码哈希值。同样地,由于难度和 nonce 是 POW(工作证明)的特征,考虑到它们的字节大小值,它们都将被设置为 0。

Coinbase和Square等创立新加密游说组织:Coinbase和Square等加密货币领域的主要利益相关者已共同创立加密创新理事会(CCI),以更好地与政策制定者和监管机构在加密货币监管方面建立联系。富达数字资产(Fidelity Digital Assets)和加密货币投资公司Paradigm等也加入了他们的行列。根据发布在该组织网站上的详细信息,CCI旨在促进与政府和监管机构就加密货币的好处进行建设性对话。CCI是最新的以加密货币为重点的游说组织,与区块链协会和Coin Center等组织一道,致力于推动制定合理的加密货币法规。(Cointelegraph)[2021/4/7 19:52:37]

mixHash,另一个与采矿有关的字段,不会被设置为 0,而是包含信标链的 RANDAO 值。

关于这方面的更多详细内容请看下面章节内容。

合并后,BLOCKHASH 操作码仍可使用,但鉴于它不再能被通过工作证明哈希计算过程来锻造,该操作码提供的伪随机性将大大减弱。

与此相关,DIFFICULTY 操作码(0x44)将被升级并更名为 RANDOM。合并后,它将返回由信标链提供的随机性信标的输出。因此,这个操作码将成为比 BLOCKHASH 更强大的(尽管仍有偏见)供应给程序开发人员使用的随机性来源。

RANDOM 暴露的值将被存储在 ExecutionPayload 中,其中 mixHash 是一个与工作证明计算相关的值。payload 的 mixHash 字段也将被重新命名为 random。

下面是一个关于 DIFFICULTY 和 RANDOM 操作码在合并前和合并后如何工作的说明。

合并前,我们看到 0x44 操作码返回块头中的 difficulty 字段。合并后,该操作码更名为 RANDOM,指向之前包含 mixHash 的块头字段,现在存储来自信标链状态的 random 值。

在 EIP-4399 中正式确定的这一变化,也为链上应用提供了一种评估合并是否已经发生的方法。

来自 EIP:

此外,本 EIP 提出的变化允许智能合约确定是否已经升级到 PoS。这可以通过分析 DIFFICULTY 操作码的返回值来完成,大于 2**64 的值表明交易正在 PoS 块中执行。

合并将影响以太坊的平均区块时间。目前在 POW(工作证明)下,平均每 13 秒就有一个区块进入(实际区块时间有一些差异),在 POS(权益证明)下,每 12 秒就有一个区块进入,除非是由于验证者离线或没有及时提交区块而错过了一个时间段。在实践中,这种情况只在<1% 的时段发生过。

这意味着网络上的平均区块时间将减少 1 秒,那些有计算一个特定的平均区块时间需求的智能合约将需要考虑这一点。

在 POW(工作证明)下,总是有可能出现重排的情况,应用程序通常会等待几个区块在一个新的头块(head)上被开采出来,然后再将其视为不太可能从公认链中删除,或 "确认"。在合并之后,我们反而有了 finalized(最终确定)的和 safe head(安全头块)的概念。这些区块甚至可以比 "确认 "的 POW(工作证明)区块更可靠地使用,但需要转变观念以正确使用。

一个最终确定的区块是被大于 2/3 的验证者接受为公认的区块,要创建一个冲突的区块,攻击者必须烧掉至少 1/3 的总权益(stake)。在写这篇文章的时候,这代表了以太坊上超过 100 亿美元(或大于 250 万 ETH)。

安全头块是指在正常的网络条件下,我们期望被包含在公认链中的块。假设网络延迟小于 4 秒,大多数验证者是诚实的,并且没有对分叉选择规则的攻击,安全头将永远不会成为孤儿。

这里有一份详细介绍在各种情况下如何计算安全头的报告。此外,在即将发表的论文中安全头块的假设和保证正在被正式定义和分析。

合并后,执行层 API(如 JSON RPC)在询问最新(latest)区块时,将默认返回安全头。在正常的网络条件下,安全头和链的实际顶端将是相等的(安全头块只落后几秒钟)。安全头将比当前 POW(工作证明) 的最新(latest)区块更不可能被重新挂起。为了暴露 POS(权益证明)链的实际顶端,一个不安全(unsafe)的标志将被添加到 JSON RPC 中。

最终确定区块 (finalized) 也将通过 JSON RPC,通过一个新的最终确定的标志被公开。然后,这些可以作为工作证明确认的一个更有力的替代品。

下表对此进行了总结。

我们希望这篇文章能帮助程序开发者为备受期待的向 POS(权益证明)阶段的过渡做好准备。

在接下来的几周里,一个长期存在的测试网将被提供给更广泛的社区进行测试,还有一个即将举行的关于基础设施、工具和应用程序开发人员提问的合并社区电话会议,并听取关于合并的最新技术更新。

原文标题:《 How The Merge Impacts Ethereum’s Application Layer 》

原文作者:以太坊开发者、以太坊基金会社区经理 Tim Beiko

原文编译:RexHuang7

标签:POSPOW以太坊ASHPOSIWePower Network以太坊币今日价格行情实时Typhoon Cash

XMR热门资讯
数字人民币体系下 B端商户的接入和影响

移动支付网消息:数字人民币的试点正在不断扩大,除了场景之外,参与机构也越来越多,生态体系逐渐完善。 众所周知,数字人民币是一个新的支付工具,但是又不同于第三方支付等传统的支付方式,主要区别在于一方面数字人民币是不可拒收的法定货币,具有法偿性,另一方面,数字人民币支付即结算,打破了原有的四方模式。

到了元宇宙 你也逃不脱买房的宿命

在魔兽世界买一款坐骑,在王者荣耀买一款皮肤,都不稀奇。 但你想过,在虚拟世界里面,花上千万元买“一块地”,甚至做房地产开发吗? 也许你觉得荒唐,但林俊杰已经下手了,对,就是你熟悉的那个林俊杰。 元宇宙真的火了,火到开始炒房了。 最近的房地产市场,并不火热。但在真实世界之外的元宇宙,房地产却开始火爆起来了。

声誉 我们在Web3.0世界的立命之本

律动研究院曾在《NTNFT:当钱包能记录你的一生》中介绍了无法转账的非同质化代币(Non-Transferable Non-Fungible Token)在链下及链上经历证明的各类用例。虽该标准还尚未得到加密社区的广泛关注,但其未来在 Web3.0 世界中对于个人身份独特属性证明的功能必将得到广泛应用。

30年前 钱学森给虚拟现实取名为“灵境”

20世纪90年代初,钱学森开始了解到“Virtual Reality”(虚拟现实技术),立刻想到将之应用于人机结合和人脑开发的层面上,并给其取名为“灵境”。钱学森在给友人的信中写道:“我特别喜欢‘灵境’,中国味特浓。

金色观察|一文读懂区块链底层开发平台Chain33

Chain33是由复杂美研发的区块链底层开发平台,平台于2018年在github上开源。平台支持共识、数据库、执行器等可插拔、易升级的区块链架构。 还支持主链负责交易清算,智能合约和虚拟机从主链上分离放到平行链上独立执行的分层架构,可多条平行链并存提升运算效率,平行链间通过主链实现链间互联。

多链、侧链和Layer 2 谁才是以太坊扩展方案的未来?

截至2021年底,以太坊已经发展到可以支持来自去中心化金融、NFT、游戏等领域的数千个应用程序。整个网络每年结算数万亿美元的交易,超过1700亿美元被锁定在平台上。但与此同时,问题也随之而来。 以太坊的去中心化设计最终将其可以处理的交易量限制为每秒15笔。由于以太坊的受欢迎程度远远超过每秒15笔交易,这就导致以太坊的交易拥堵,以及Gas费的高昂。