您好,欢迎您来到国盈网!
官网首页 小额贷款 购房贷款 抵押贷款 银行贷款 贷款平台 贷款知识 区块链

国盈网 > 区块链 > 区块链观察 | 详解EIP-4844:如何将L2交易成本降低10倍

区块链观察 | 详解EIP-4844:如何将L2交易成本降低10倍

区块链 岑岑 本站原创

文/弗朗切斯科,加密研究员;翻译/区块链家园小邹

想象一下,Arbitrum、Optimi和L2的交易成本将减少10倍。你是怎么做到的?答案是EIP-4844。以下是关于EIP-4844的综合指南。

什么是EIP-4844?

EIP-4844是以太坊碎片化设计的第一次迭代。碎片化是以太坊让更多数据通过网络的一种方式。2016年,以太坊采用碎片化作为可扩展的解决方案之一。随着时间的推移,碎片化从完全执行碎片化变成了只执行数据碎片化,V形容为“增强的实用主义”。

事实上,以太坊网络上的数据可用性问题是主要的扩展瓶颈之一。数据可用性可以定义为“证明特定哈希值背后的底层数据实际上已经在公共账本中公布,人们可以自由获取这些数据并对其进行验证”。EIP-4844试图在不破坏L1上的可组合性和执行层的情况下增加以太网上的数据可用性。

选择EIP-4844的原因是为L2解决方案创造一个低成本的场所,以便在以太网车间上发布数据,并大大降低用户在L2上支付的总交易成本。

问题:L2正在产生越来越多的数据。如果有办法以低成本的方式发布这些信息,会立刻降低网络向用户收取的交易成本。

解决方案:引入了一种新的事务类型“携带blob的事务”,它包含了大量不能通过EVM访问的数据,但是它的承诺是可以访问的。

不是将所有内容嵌入到主体中,而是将blob的内容作为“sidecar”单独传播。这可能是用户最感兴趣的EIP之一,因为用户将直接受益于在他们最喜欢使用的L2上支付更少的费用。这是以太坊中更简单的分段实现,也是以太坊“以rollup为中心的路线图”的又一进步。

EIP-4844介绍道:

“完全分段”所需的格式完全相同的新交易类型。

完全碎片化所需的所有执行层逻辑。

完全碎片化所需的所有执行/共识交叉验证逻辑。

信标块验证和数据可用性采样blob之间的层分离。

完成切片所需的大部分信标块逻辑。

blob的自调整独立气价。

碎片块将不包含以太坊块中执行的事务,而仅包含“数据blob ”, L2将负责使用此数据空为其用户创建安全且可扩展的体验。

什么是斑点?

附在交易上的一个不透明的原始字符串,它将进入以太坊系统。附加在“sidecar”上的内容有一个额外的生命周期:blob事务支付费用,并承诺完全证明某些数据的存在——但数据本身是独立的。

区块链观察 | 详解EIP-4844:如何将L2交易成本降低10倍

费用支付和引用由以太坊处理,而承诺和blob在修剪之前存储在其他地方:以太坊EVM中没有直接的blob内容,但它们存储在信标节点中,而不是执行层中。

区块链观察 | 详解EIP-4844:如何将L2交易成本降低10倍

以太坊:非可扩展计算,可扩展数据(执行引擎);

L2:将不可扩展的数据和不可扩展的计算转变为可扩展的计算(数据可用性+执行检查)。

这种设计选择充满了策略,以确保未来的碎片化工作只需要改变信标节点,以便执行层可以并行处理其他活动。

区块链观察 | 详解EIP-4844:如何将L2交易成本降低10倍

EIP中涉及的信标节点更新如下:

信标链:处理更新的信标块并确保blob的可用性。

P2P网络:广播并同步更新的信标块类型和新的blob sidecar。

诚实验证器:用blob生成信标块并发布blob sidecar。

为什么L2成本会降低?

交易计算和存储的成本是分开的:L2将使用不同的函数向以太坊提交“blob”。不要使用永远存储数据的“CALLDATA ”,而是使用blob,它将在预定义的一段时间后被删除。Blob数据不需要永远可用,但需要在一段时间内(例如,1-3个月)可用,并且应该有足够的时间允许L2确保至少一个诚实的参与者重构状态,并挑战或替换坏的定序器。然后对数据进行修整。

EIP-4844通过允许rollup最初扩展到每个插槽0.25mb,为blob提供了一个单独的极低成本的收费市场,从而大大减轻了rollup的扩展负担。所以交易成本会低一个数量级。

L2将如何使用Blob?

将数据存储在blob中可以保证数据的可用性,降低成本。L2使用KZG来验证blob的有效性。

那么,KZG是什么?KZG“表示该点的具体值等于申报值”。

提交欺诈证书时,Optimal Rollup将提供基础数据。防欺诈可以验证有效性,“通过调用数据,一次最多加载blob的几个值”。对于每个值,它将提供一个KZG证明,并使用点计算预编译来对照先前提交的哈希版本验证该值。

ZK汇总需要提供两个承诺:blob中的KZG和使用ZK证明系统的承诺。然后他们需要证明KZG(协议确保指向可用数据)和ZK rollup自己的承诺指的是相同的数据。

一点思考

我不确定我是否解释清楚了EIP-4844背后的复杂性。这涉及到以太坊的几个技术方面,如果没有不断引用和解释新概念,很难将它们全部包含在EIP-4844的解释中。EIP-4844的重要性在于它的价值将渗透到用户中,因为我们都将从较低的L2费用中受益。

这个提议之所以诞生,与以太坊以rollup为中心的路线图是一致的,进一步提高了L2的可扩展性,并兼容未来的碎片化。在未来,EVM进行分裂的大门仍然是敞开的,但这实际上只是第一步。

EIP-4844预计在今年下半年实现。

温馨提示:注:内容来源均采集于互联网,不要轻信任何,后果自负,本站不承担任何责任。若本站收录的信息无意侵犯了贵司版权,请给我们来信(j7hr0a@163.com),我们会及时处理和回复。

原文地址"区块链观察 | 详解EIP-4844:如何将L2交易成本降低10倍":http://www.guoyinggangguan.com/qkl/156495.html

微信扫描二维码关注官方微信
▲长按图片识别二维码