作者:以DeFi方式编写。
Arbitrum、Optimi和L2的交易成本将降低10倍。怎么样?EIP4844可以做到。
EIP4844是以太坊碎片化设计的第一次迭代。
碎片化是以太坊让更多数据通过网络的一种方式,在2016年以太坊的可扩展更新中首次提到。
随着过去几年的发展,以太坊的开发者已经将碎片化方案从完全执行碎片化改为只执行数据碎片化,V形容为“日益实用主义”。
事实上,以太坊网络上的数据可用性问题是主要的扩展瓶颈之一。
数据可用性可以定义为“证明特定哈希背后的底层数据实际上已经发布到这个公共板上,人们可以在需要时获得并验证它”。
EIP4844试图在不破坏L1上的可组合性和执行层的情况下增加以太网上的数据可用性。
为什么选择EIP4844?
这是为了给L2解决方案在以太坊上发布数据创造一个便宜的地方,并降低L2用户支付的整体交易成本。
问题是:
L2产生越来越多的数据。如果有一种廉价的发布方式,会立刻降低网络向用户收取的交易成本。
解决方案:
“带blob的事务”新的事务格式它包含了很多“EVM实现无法访问,但其承诺可以访问”的数据。
blob的内容不是将所有内容都嵌入到文本中,而是作为一种“sidecar”单独传播。
EIP 4844可能是用户最感兴趣的EIP之一,因为他们将直接受益,他们将为他们喜爱的L2支付更少的费用。
这是以太坊中更简单的分段实现,也是以太坊“以rollup为中心的路线图”的又一进步。
EIP4844简介:
fragmentation块将只包含“数据块”,而不包含在以太坊块中执行的事务,L2负责使用data 空为其用户创建安全且更具可扩展性的体验。
什么是斑点?
附加在事务上的不透明的原始字节字符串。
sidecar中的附加内容具有额外的生命周期:
blob事务支付一笔费用,并承诺完全证明某些数据的存在——但数据本身是独立的。
费用支付和引用由以太坊处理,而承诺和blob存储在其他地方,直到它们被删除:以太坊EVM中没有直接的blob内容,但它们保存在信标节点中,而不是执行层中。
以太坊:非可伸缩计算,可伸缩数据(执行引擎);
L2:将不可伸缩的数据和不可伸缩的计算转化为可伸缩的计算(数据可用性+执行检查)。
这种设计选择具有战略意义,可以保证未来的碎片化工作只需要改变信标节点,让执行层并行处理其他计划。
以下是EIP 4844中涉及的信标节点更改:
为什么L2费用较低?
交易计算和存储分开收费:L2将使用不同的函数向以太坊提交“blob”。
他们不使用永久存储数据的“CALLDATA ”,而是使用在预定义的一段时间后被删除的blob。
Blob数据不需要永远可用,而是在某个时间段(例如,1-3个月)内可用,这对于L2来说足够长,以确保至少一个诚实的参与者重建状态并挑战或替换坏的分类器。
然后对数据进行修整。
EIP4844通过允许汇总最初扩展到每个插槽0.25 MB,为汇总提供了显著的扩展缓解,并以非常低的许可费用为blobs提供了单独的费用市场。博览会便宜多了,差不多一个数量级。
L2将如何使用Blob?
将数据放入blob中可以保证数据可用性,降低成本。
L2使用KZG积分来验证blob的有效性。
这是什么?KZG积分“表示积分的具体值等于申报值”。
提交欺诈证明时,最佳汇总将提供基本数据。防欺诈可以验证有效性,“通过调用数据,一次最多加载blob的几个值”。
& gt对于每个值,它将提供一个KZG证明,并使用点评估预编译来根据之前提交的版本化哈希验证该值。
ZK汇总需要提供两个承诺:blob中的KZG和一些使用ZK证明系统的承诺。
然后他们需要证明:
& gtKZG(协议确保指向可用数据)和ZK rollup自己的承诺指的是相同的数据。
说实话,我不知道我是否很好地解释了EIP4844背后的复杂性。它涉及以太坊的几个技术方面,在EIP4844的全面介绍中很难全部集中,而不必频繁介绍和解释新概念。
EIP4844的重要性在于它的价值将渗透到用户手中,因为我们都将能够从更低的L2成本中受益。
这一提议背后的原因与以太坊的以rollup为中心的路线图一致,它进一步提高了L2的可扩展性,并与未来的碎片化兼容。
未来,EVM进行分裂的大门仍然敞开着,但这只是务实的第一步。
EIP4844预计将于2023年下半年实施。
温馨提示:注:内容来源均采集于互联网,不要轻信任何,后果自负,本站不承担任何责任。若本站收录的信息无意侵犯了贵司版权,请给我们来信(j7hr0a@163.com),我们会及时处理和回复。
原文地址"EIP4844 综合指南:如何能让 L2 费用便宜 10 倍":http://www.guoyinggangguan.com/qkl/156485.html。

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