Bitget App
Trade smarter
行情交易合约跟单策略理财Web3

Danksharding

中级
share

什么是 Danksharding

Danksharding 是以太坊坎昆升级的高级分片架构。它旨在通过优化数据管理和交易处理,增强以太坊的可扩展性。Danksharding 以以太坊研究员 Dankrad Feist 的名字命名,旨在通过引入更精简、更高效的方法来解决传统分片方法的局限性。与传统的分片(每个分片都有不同的区块和区块提议者)不同,Dankshard 采用了单一区块提议系统,以简化和提高交易处理和数据存储效率。

Danksharding 的主要目标是提高以太坊处理更高交易量的能力,同时降低成本并维护安全。通过提高区块链卷叠的效率Danksharding 为网络提供支持,帮助其提高单个区块数据量的处理能力,在不影响速度或增加矿工费的情况下实现更复杂的交易。这一创新对以太坊的长期可扩展性和性能至关重要,在其支持下,以太坊网络每秒可处理交易数量超过10万笔。

Danksharding 如何运作

Danksharding 采用了合并市场手续费的方法,并依靠单一的区块提议者来简化网络运营。这种结构简化了分片过程,无需在不同分片上使用多个区块提议者,而是由区块构建者负责选择进入区块每个插槽的数据和交易。然后,单一区块提议者从构建者中选择出价最高者,负责监督区块的处理。

这种方法提高了以太坊数据管理和交易处理的效率,可以更好地处理卷叠交易。卷叠解决方案在其 Layer 2 链上批量处理交易,并向以太坊主链传输有效性证明Danksharding 使以太坊网络能够处理这些捆绑交易,而无需永久存储其所有数据,从而逐渐减轻主网的数据负担。这种方法有助于降低交易成本,提高网络性能。

什么是 Proto-Danksharding

Proto-Danksharding 也被称为 EIP-4844,是实现完整 Danksharding 的中间步骤。它引入了携带 blob 的交易这种新交易类型和以及“blob”数据类型。这些功能旨在增强以太坊网络更有效地处理区块链卷叠数据的能力。Blob 为交易数据提供了一种临时存储解决方案,它比当前的持久性内存 calldata 更便宜、更高效。

Blob 的有效期约为18天,大大降低了存储成本。每个 blob 最多可存储128千字节的数据,每个块最多可包含16 blob。这种机制可以更高效地处理卷叠交易,因为以太坊网络不必承担永久存储所有数据的负担。Proto-Danksharding 通过引入这些创新作为以太坊坎昆升级的一部分,为未来的 Danksharding 奠定了基础。

Proto-Danksharding Danksharding

Proto-Danksharding Danksharding 都是以太坊扩容路线图的重要组成部分,但它们的目的不同,实施阶段也不同。Proto-Danksharding 是一种中间解决方案,为全面实施 Danksharding 提供必要的基础设施。它引入了 blob 和携带 blob 的交易,以改进数据处理,降低卷叠成本。

Proto-Danksharding 扩容优化的起点,而 Danksharding 则是全面实现扩容的解决方案。Proto-Danksharding 允许每个区块使用有限数量的 blob,而 Danksharding 则极大扩展了容量,支持更多 blob,使以太坊每秒能处理数百万笔交易。此外,Danksharding 还进一步更新了共识客户端的操作,如提议者和构建者分离,以及数据可用性采样,确保网络能够有效管理增加的数据负载,而不会影响去中心化程度或安全性。

了解更多:一文读懂以太坊坎昆升级(简化版)

下载 App
下载 App