以太坊:轻松理解EIP-4844
以太坊网络在不断发展,多年来已经提出了许多技术提案。其中一个提案是由Vitalik Buterin提出的EIP-4844,它关注的是分片技术。
什么是EIP-4844,它将如何影响以太坊网络及其用户的未来?以下是对以太坊一项高技术提案的简单易懂的解释,该提案将使网络对所有用户来说都更容易访问。
在本指南内容包括:
- 什么是EIP ?
- danksharding是如何工作的?
- 什么是EIP-4844?
- EIP-4844的影响
- EIP-4844的路线图
- EIP-4844将如何帮助用户?
- EIP-4844是否有助于扩大以太坊区块链的规模?
什么是EIP?
以太坊改进提案(EIP)是程序员为生态系统提交的提案,旨在创建新的标准并为以太坊网络添加功能。
EIP是描述所提出提案的更改的技术规范,并作为社区的“真相来源”。任何社区成员都可以创建EIP。
正如我们已经知道的,以太坊已经从工作量证明(PoW)升级到了权益证明(PoS)共识机制。这个转换涉及许多中间步骤。EIP是其中的一些步骤。
例如,EIP应该包含功能及其推理的简短技术描述。EIP作者负责在社区中建立共识,并记录不同意见。由于提交格式良好的EIP的技术要求,许多EIP作者都是应用程序或协议开发人员。一个有争议的EIP是EIP-4844,它涉及来自以太坊生态系统的一些程序员,包括Vitalik Buterin。该EIP旨在创建一种更有效的方法来组织以太坊区块链上的交易数据。
danksharding是如何工作的” />
Danksharding是以太坊的分片方案,它显着简化了验证者处理交易数据的方式。
在EIP-4844中介绍了DankSharding的概念。“DankSharding”这个名字来自Dank,是 Dankrad Feist的缩写,Dankrad Feist是该提案的主要贡献者之一。
与旧的分片协议不同,DankSharding引入了合并费用市场。它没有固定数量的具有不同区块和不同区块提案者的分片,只有一个选择进入该slot的所有交易的提案者。
为了避免对验证者的系统要求过高,所以就引入了提案者/构建者分离的概念。一个叫做区块构建者的特殊类别可以对slot内容的选择权进行竞标。提案者只需选择出价最高的有效标头。
只有区块构建者可以处理整个区块。第三方去中心化的预言机协议也可以创建分布式的区块构建者。所有验证者和用户都可以使用数据可用性抽样来有效地验证区块。
什么是EIP-4844( proto danksharding提案)?
EIP-4844——也被称为proto-danksharding提案——是由Vitalik Buterin和其他来自以太坊生态系统的程序员共同创建的。EIP-4844的主要目的是在不牺牲去中心化的情况下,降低网络上的gas费用,特别是对rollup解决方案。Arbitrum和Optimism等rollup解决方案可以将gas费用降低100到1000倍。
EIP-4844提案是作为以太坊2.0更新完成之前的临时解决方案。该提案解释了一种新方法,以帮助划分交易中所需的信息,如验证规则和交易格式,而无需实际实现任何分片。
EIP-4844最重要的特性是blob,这是一种新的交易类型。blob与常规交易类似,但它只携带一个额外的数据块——称为blob。数据块(blob)是大型数据包(大约125 KB),但这种类型的交易执行起来比使用相同数据的calldata要便宜。但是,存储在blob中的数据不能被EVM访问,只能看到它,而不能验证它。
验证者和用户可以下载这些blob。在proto-danksharding中,一个slot的数据带宽限制为1MB(而不是16 MB)。这种数据传输方式的改变带来了巨大的不同,它解决了我们在谈到以太坊时都非常熟悉的可扩展性问题。通过采用EIP-4844提案,来自blob的数据不是普通以太坊交易的gas使用量。
EIP-4844的影响
以太坊平均区块大小:Etherscan
以太坊区块链旨在接受每个区块空间最多 90 KB 的交易。如果要修改gas费用模型,区块的最大大小可以是18 MB。但是这个模型对于用户和验证者来说都太昂贵了。然而,一个动态费用市场可能有助于囊括更多交易,而不增加网络紧张度。其中一个提案是EIP-1559,它是一种介于基本费用和小费之间的混合系统,可以激励矿工并在每次网络交易中消耗以太币。
为了向这个现有系统添加内容,EIP-4844还引入了对区块中包含的最大 blob 数量的限制。它们存储在共识层(信标节点)上,而不是执行层上。它们只需要EVM的确认。
另一个重要的注意事项是区块的大小不断增加,以及它可能对潜在验证者产生的结果。每个验证者都需要增加硬件功能,因为需要存储的区块链数据每年可能增加2.5TB。减少这种存储需求的一种可能方法是在一定时间后删除blob数据。
EIP-4844的路线图
- EIP-4844在ETH Denver的活动中被介绍和测试。
- EIP-4844在执行层部署成功后,将部署到以太坊的共识层。
- proto-danksharding将在以太坊的上海硬分叉中实现(假设一切按计划进行)。
EIP-4844将如何帮助用户” />
社区将EIP-4844称为“权宜之计”。用它来减轻不断增加的交易规模的负担。随着gas费的降低,用户和网络将感受到这种变化。
EIP引入的Blob交易的格式与最终分片规范中预期存在的格式完全相同。这允许每个slot的rollup扩展到2MB。
Rollup扩展权宜之计旨在暂时缓解扩展问题,且不增加开发负担。Rollup目前使用calldata。但是,它以后将不再有使用 calldata 的选项。分片数据,也被称为“blob”,将会更便宜。rollup将需要至少升级一次数据处理系统。
因此,有两种方法可以应用这种权宜之计。首先是降低现有calldata的gas成本。第二种方法是选择将用于分片数据但尚未分片的格式。而这正是 EIP-4844 带来的。
EIP-4844包括以下内容:
- 一种新的交易类型,用于“完全分片”;
- 完全分片所需的所有执行层逻辑;
- 完全分片所需的所有执行/共识交叉验证逻辑;
- 信标块验证和数据可用性采样blob之间的层分离;
- 完全分片需要信标块逻辑;
- blob 的自我调整和独立的 gas 价格。
EIP-4844只讨论了交易格式和验证规则,而没有讨论这个新的分片机制的实现。但当这个EIP实现后,用户将受益于更低的交易费用。
EIP-4844是否有助于扩大以太坊区块链的规模?
我们必须等到这个提案成为现实,才能讨论它对网络的影响。从表面上看,以太坊的rollup协议将大幅降低交易费用,这可能为散户和新手打开一个全新的世界。
Source:https://beincrypto.com/learn/eip-4844/
关于
ChinaDeFi – ChinaDeFi.com 是一个研究驱动的DeFi创新组织,同时我们也是区块链开发团队。每天从全球超过500个优质信息源的近900篇内容中,寻找思考更具深度、梳理更为系统的内容,以最快的速度同步到中国市场提供决策辅助材料。
Layer 2道友 – 欢迎对Layer 2感兴趣的区块链技术爱好者、研究分析人与Gavin(微信: chinadefi)联系,共同探讨Layer 2带来的落地机遇。敬请关注我们的微信公众号 “去中心化金融社区”。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Xatsh44z-1669356009563)(/Users/mac/Desktop/image-20220429123349102.png)]