4844

4844

4844是以太坊Dencun升级(前身为EIP-4844)的重要组成部分,于2024年3月13日正式启用。它作为以太坊可扩展性路线图中的关键一步,引入了称为blob(二进制大对象)的临时数据存储机制,显著降低了Layer 2扩展解决方案(如Optimistic Rollups和ZK-Rollups)的成本。这一升级也被称为Proto-Danksharding,是实现完全Danksharding(全面分片技术)的中间阶段,通过引入新的交易类型与数据处理方式,为以太坊网络带来更高效的数据可用性和更低廉的交易费用。

背景:4844的起源

4844源于以太坊改进提案EIP-4844,由以太坊核心开发者Vitalik Buterin、Dankrad Feist等人在2021年提出。这一提案的设计初衷是解决以太坊网络高昂的交易费用问题,特别是为Layer 2扩展解决方案提供更经济的数据发布机制。

在以太坊的扩展性路线图中,分片技术(Sharding)被视为长期解决方案,但完整实施需要数年时间。Proto-Danksharding作为过渡阶段,允许开发者在不等待完整分片技术的情况下,就能享受部分扩展性改进带来的好处。

4844从提案到实施经历了严格的测试与审核,包括多次在测试网络上的部署与验证,最终在Dencun升级中成功上线主网。这一过程体现了以太坊社区谨慎而系统的技术演进方法,确保网络安全性的同时推动可扩展性的提升。

工作机制:4844如何运作

4844的核心创新在于引入了一种全新的交易类型——blob-carrying交易,以及相应的数据处理机制:

  1. Blob数据结构:Blob是存储在区块链上但不永久保留的大型数据包,专为Layer 2解决方案设计,可容纳高达125KB的数据。

  2. 数据可用性与有效期:Blob数据对验证者和网络参与者可见约1-2周,之后会被网络自动清理。这种临时存储特性有效平衡了数据可用性与存储压力。

  3. 定价机制:4844引入了独立于以太坊主网gas费的blob定价机制,通过目标数据量自动调节费用,使Layer 2解决方案能以更可预测、更低廉的成本发布数据。

  4. 密码学验证:每个blob数据通过KZG承诺(Kate-Zaverucha-Goldberg承诺)进行验证,这种密码学方法确保了数据完整性,同时避免了所有节点需要下载完整blob数据的负担。

  5. 执行环境分离:Blob数据与以太坊的执行层(EVM)分离,不直接参与智能合约计算,而是作为数据可用性层为Layer 2解决方案服务。

这种设计使得Layer 2解决方案可以将其证明和交易数据发布到以太坊主网,同时显著降低了成本,为最终用户提供更经济的交易体验。

4844的风险与挑战

尽管4844为以太坊生态系统带来显著好处,但它也面临一些潜在风险与挑战:

  1. 技术复杂性:引入新的交易类型和数据结构增加了系统复杂度,可能导致未被发现的漏洞或安全风险。

  2. 网络资源压力:尽管blob数据是临时存储的,大量blob交易仍可能在短期内给节点带来存储和带宽压力,特别是对于资源有限的验证者。

  3. 生态系统适应:Layer 2项目、钱包提供商和基础设施服务需要进行技术调整以充分利用blob交易功能,这一过程可能不够平滑。

  4. 定价机制的不确定性:全新的blob费用机制在实际使用中可能面临意外挑战,如定价波动或市场适应问题。

  5. 向完全Danksharding过渡:Proto-Danksharding只是一个中间步骤,未来向完整分片技术的过渡可能带来额外的技术挑战与协调成本。

此外,由于这是以太坊网络的重大升级,任何实施问题都可能对整个生态系统产生广泛影响,因此需要社区持续监控和优化。

4844作为以太坊可扩展性路线图中的关键里程碑,标志着区块链技术在解决"不可能三角"问题上取得的重要进展。通过引入blob交易和临时数据存储机制,4844有效降低了Layer 2解决方案的成本,使以太坊网络能够支持更广泛的应用场景和更大规模的用户群体。对于普通用户而言,这意味着更低廉的交易费用和更流畅的用户体验;对于开发者而言,则提供了构建高效扩展应用的基础设施支持。随着更多Layer 2项目适应并充分利用这一技术,以太坊生态系统的整体吞吐能力将得到显著提升,为Web3应用的大规模采用铺平道路。

分享

推荐术语
以太坊钱包查询
以太坊钱包查询是一种工具或服务,允许用户通过输入以太坊地址(通常以"0x"开头的42个字符),在以太坊区块链上检索和查看特定钱包地址的交易历史、代币余额、NFT持有量和智能合约交互等相关信息。这类服务建立在以太坊公共账本的基础上,使区块链数据透明化并便于用户进行资产监控与链上分析。
Wei 转 ETH
Wei到ETH转换是以太坊网络中的基本计量单位换算操作,其中1 ETH等于10^18 Wei(魏)。这种精确的单位换算机制是理解以太坊交易成本、智能合约执行和网络经济学的基础,提供了从最小到较大价值单位之间的精确换算能力。
以太坊域名服务 (ENS)
以太坊域名服务(ENS)是建立在以太坊区块链上的分布式命名系统,允许用户将复杂的加密货币地址映射为易记的域名(如name.eth)。作为Web3的DNS等效物,ENS不仅简化了区块链交互,还作为去中心化身份基础设施,支持解析多种资源类型,包括加密货币地址、去中心化网站内容和个人资料信息。
以太坊的含义
以太币(Ether)是以太坊区块链网络的原生加密货币,通常以ETH为代码符号。作为以太坊生态系统的核心经济单位,以太币主要用于支付交易手续费(称为"gas"费用)、激励网络验证者、存储价值以及作为以太坊网络上构建的所有应用程序的基础货币单位。
以太坊链浏览器
以太坊链浏览器是专为以太坊网络设计的区块链数据查询工具,允许用户查看、追踪和分析链上交易、智能合约、地址和其他网络活动。作为区块链数据的可视化界面,它索引区块链信息并以用户友好的方式呈现,其中Etherscan是最广泛使用的以太坊链浏览器之一。

相关文章

浅谈合并:什么是以太坊2.0?
中级

浅谈合并:什么是以太坊2.0?

一场可能影响整个加密生态的升级
12/14/2022, 3:56:45 AM
如何质押 ETH?
新手

如何质押 ETH?

随着以太坊合并正式到来,共识机制将从 PoW 的算力挖矿证明过渡到 PoS 权益证明,将采用质押 ETH 的方式来维护网路正确性,以使质押者获得奖励。而质押前需做好事前准备,包括选择各种质押方式与质押服务商。 随着以太坊合并正式到来,以太坊共识机制将从 PoW 工作量证明转换到 PoS 权益证明,采用质押 ETH 的方式来维护区块链网路,以使质押者获得奖励。而质押前需做好事前准备,包括选择各种质押方式与质押服务商。那么,什么是ETH质押,如何质押ETH?
9/3/2025, 6:15:31 AM
什么是以太坊?
新手

什么是以太坊?

2017 年的 ICO、吹起 2020 年牛市号角的 DeFi、2021 年走入主流的非同质化代币 NFT、因为用户需求暴增出现的扩容方案 EVM 兼容链及 Layer2 Rollups,这些知名的区块链创新都离不开一个名为Ethereum的区块链,本文将带大家了解什么是以太坊,以太坊如何运作,以太坊发展的重要轨迹还有一些知名应用。
1/22/2025, 7:10:14 AM