什么是 EIP-4844?



以太坊网络在不断发展,多年来已经引入了许多技术提案。其中一个提案是由 Vitalik Buterin 引入的 EIP-4844,它专注于分片技术。 什么是 EIP-4844,它将如何影响以太坊网络及其用户的未来?这是对高度技术性以太坊提案的易于理解的解释,该提案将使所有用户更容易访问网络。

什么是 EIP?

重要的以太坊 EIP 的最终清单

以太坊改进提案EIP)是程序员为生态系统提交的提案,旨在创建新标准并为以太坊网络添加功能。

EIP 是描述提议的更改并作为社区“真相来源”的技术规范。任何社区成员都可以创建 EIP如果您希望这样做,您必须查看EIP1,其中包含创建 EIP 的指南。 

您可能已经知道,以太坊正在从工作量证明 (PoW)升级到权益证明(PoS) 共识机制。这种转换需要时间并且涉及许多中间步骤。EIP 是其中的一些步骤。 

例如,EIP 应包含对该功能及其推理的简要技术描述。EIP 作者负责在社区中建立共识并记录不同意见。由于提交格式良好的 EIP 的技术要求,许多 EIP 作者是应用程序或协议开发人员。一个有争议的 EIP 是EIP-4844,它涉及来自以太坊生态系统的一些程序员,包括 Vitalik Buterin。该 EIP 旨在创建一种更有效的方法来组织以太坊区块链上的交易数据。

danksharding 是如何工作的?

EIP 4844

Danksharding 是以太坊的分片方案,它显着简化了验证者处理交易数据的方式。

DankSharding的概念是在 EIP-4844 中引入的“DankSharding”这个名字来自“Dank” ,是该提案的主要贡献者之一Dankrad Feist 的缩写。

与旧的分片协议不同,DankSharding 引入了合并费用市场Danksharding 没有固定数量的具有不同区块和不同区块提议者的分片,而是只有一个提议者来选择进入该槽的所有交易。

引入提议者/构建者分离(PBS)的概念是为了避免对验证者的高系统要求。一个称为块构建器的专业类可以在选择插槽内容的权利上出价。提议者只需选择出价最高的有效标头即可。 

只有块生成器可以处理整个块。第三方去中心化 Oracle 协议也可以创建分布式块构建器。所有验证者和用户都可以使用数据可用性抽样有效地验证区块。

什么是 EIP-4844(原始 danksharding 提案)?

以太坊投资产品打破连续九周流出 - beincrypto.com

EIP-4844 - 也称为 proto-danksharding 提案 -由 Vitalik Buterin与来自以太坊生态系统的其他程序员一起创建。EIP-4844 的主要目的是在不牺牲去中心化的情况下降低网络上的gas 费用,特别是对于 rollup 解决方案。Rollup 解决方案,例如ArbitrumOptimism,可以将 gas 费用降低多达 100 到 1000 倍。

EIP-4844 提案是在以太坊 2.0 更新完成之前的临时解决方案。该提案解释了一种新方法来帮助划分交易中所需的信息,例如验证规则和交易格式,而无需实际实施任何分片。

EIP-4844 最重要的特性是 blob,它是一种新型事务。blob 类似于常规事务,但它只携带一个额外的数据——称为 blob数据片段或 blob 是大型数据包(大约 125 KB),但执行此类事务会比执行具有相同数据的 calldata 更便宜。但是,存储在 blob 中的数据无法被 EVM 访问,它只能看到它,而不能验证它。

这些 blob 可以由验证者和用户下载。proto-danksharding 中插槽的数据带宽限制为 1 MB(而不是 16 MB)。数据传输方式的这种变化产生了巨大的影响,解决了我们在以太坊方面都非常熟悉的可扩展性问题。通过采用 EIP-4844 提案,来自 blob 的这些数据不是普通以太坊交易的 gas 使用量。

EIP-4844(proto-danksharding)的影响

以太坊区块链旨在接受每个区块空间最多 90 KB 的交易。如果要修改 gas 费用模型,一个块最大大小可以是 18 MB 。但是这种模型对于用户和验证者来说太昂贵了。然而,一个动态的费用市场可以帮助包括更多的交易而不会使网络紧张。一个这样的提议是EIP-1559,它是一个混合系统,介于基本费用和小费之间,可以激励矿工并在每笔网络交易中燃烧以太币。 

为了添加到这个现有系统,EIP-4844 还引入了对块中包含的最大 blob 数量的限制。这些存储在共识层(信标节点)上,而不是执行层。它们只需要来自 EVM 的确认。 

另一个重要的注意事项是区块大小的增加以及它可能对潜在验证者产生的影响。每个验证器都需要增加硬件功能,因为需要存储的区块链数据每年最多可增加 2.5 TB。减少这种存储需求的一种可能方法是在一定时间后删除 blob 数据。

EIP-4844 路线图

  • EIP-4844 在 ETH Denver 活动中被引入和测试。
  • EIP-4844成功部署在执行层后,将部署在以太坊的共识层。
  • proto-danksharding 将在以太坊的上海硬分叉中实施(假设一切按计划进行)。

EIP-4844 将如何帮助用户?

区块链共识机制终极指南 - beincrypto.com

社区将 EIP-4844 称为“权宜之计”解决方案减轻交易规模不断增加的负担。随着汽油费的降低,用户和网络将感受到这种变化。

Blob 事务由 EIP 以与最终分片规范中预期存在的完全相同的格式引入。这使汇总可以扩展到每个插槽 2 MB有一个单独的费用市场,允许费用极低,而系统的使用是有限的。

Rollup 扩展权宜之计旨在暂时缓解扩展问题而不增加开发负担(对于希望从这种缓解中受益的汇总)。Rollups 当前使用 calldata。但是汇总以后将不再有使用 calldata 的选项。分片数据,也称为“blob”,会更便宜Rollups 需要至少升级一次数据处理系统。 

因此,有两种方法可以应用这种权宜之计的解决方案。第一个是降低现有 calldata 的 gas 成本。第二个是选择将用于分片数据的格式,但尚未分片。而这正是 EIP-4844 带来的。 

EIP-4844 包括以下内容:

  • 一种新的交易类型,是“全分片”所需要的
  • 全分片所需的所有执行层逻辑
  • 全分片所需的所有执行/共识交叉验证逻辑
  • 信标块验证和数据可用性采样 blob 之间的层分离
  • 完全分片需要信标块逻辑。
  • blob 的自我调整和独立的 gas 价格。

请注意,EIP-4844 只讨论交易格式和验证规则,而不是这种新分片机制的实现。但是当这个 EIP 实施时,用户将受益于较低的交易费用。

EIP-4844 是否有助于扩展以太坊区块链?

在我们讨论它对网络的影响之前,我们必须等待这个提议成为现实。从表面上看,以太坊汇总协议将大大降低交易费用,这可能为较小的投资者和新手打开一个全新的世界。 



没有评论:

Blogger 提供支持.