作者: Snow,Gate.io;编译: Paine,坐标Snow
前言
以太坊于 2024 年 3 月进行了 Dencun 升级,引入了一个名为 Blob 的概念。Blob 是一种新颖的数据存储概念,旨在降低第 2 层扩展解决方案的交易成本。以太坊生态系统的持续发展离不开技术创新,其中 blob 技术的引入为区块链数据存储和传输带来了新的可能性。BlobScriptions 的出现,不仅展示了这一技术的应用潜力,还引发了关于其长期影响的广泛讨论。
Blob 是什么?
在各种 Rollup 方案中,为确保数据的可用性,必须将数据上传到以太坊主网(Layer 1)。这些数据需要公开存储在 L1 上,以便在必要时进行验证。EIP-4844 旨在通过引入一种新的 blob 携带交易类型,以向前兼容的方式扩展以太坊的数据可用性。这些交易对于以太坊的扩展解决方案至关重要,因为它们为未执行但对数据可用性至关重要的大型数据 blob 提供了专用空间。
Blob 这一新交易类型具有以下两个重要特点:
Blob 中的数据无法在合约内直接读取:这些数据只需存储,不需主动读取和验证计算。
Blob 的保存期限为 18 天:这一设计理念是为了确保节点同步所需,只需短期存储。完整历史数据的存储任务则由对这些数据感兴趣的实体承担。当前以太坊只存储 18 天的数据。
Blob 实质上可以被视为一种临时存储空间,允许将 Layer 2 交易的数据内容移动到新的临时 Blob 中存储,从而不需要将这些数据永久存储在 Layer 1 中。这一机制不仅显著降低了 L1 的存储成本,还使大容量数据的存储更加便捷,实现了扩容。以前,Rollup 需要通过 calldata 形式向 L1 上传数据。坎昆升级后,L2 的数据可以通过 Blob 形式以更低成本传输到 L1,并且不需要像 calldata 一样被永久存储。
Blobscriptions 是什么?
Blobscriptions 是一种利用 EIP-4844 blob 来存储附加数据的 Ethscriptions。Blob 在三月份的以太坊网络升级中被引入,被作为一种经济高效的链上数据存储解决方案。然而,一些开发者利用 Blob 创造了“Blobscriptions”。这就能够让以太铭文进一步降低刻录成本。根据 @dumbnamenumbers 的说法,我们可以以不到 5 美元的成本来刻录 768 kb 大小的以太铭文。因为 Blob 使以太坊上的数据存储成本降低了 10 倍到 100 倍。
Blob 对于 Blobscription 的意义
Blobscription 利用 EIP-4844 引入的 blob 空间来创建一个用于数据记录和持久化的去中心化平台。
分散式数据存储:利用 blob 空间在以太坊区块链上永久安全地存储大型数据集。
增强的可扩展性:通过从主链卸载大量数据需求来支持以太坊的可扩展性,促进更快的交易处理和更低的费用。
Blobscription 的功能
数据持久性——利用 EIP-4844 提供的 blob 空间,Blobscription 可确保刻录的数据永久保留在区块链上,可访问且不可更改。
可扩展性——通过使用 Blob 进行数据存储,Blobscription 有助于扩展以太坊网络,与传统的链上存储方法相比,可以以更低的成本容纳更大的数据集。
安全性和透明度——每个铭文都透明地记录在区块链上,提供安全且可验证的数据记录。
如何理解 Blob 和铭文
Blob :在 EIP-4844 中,Blob 是存储在以太坊区块内的大量数据包。它们旨在提高网络的数据吞吐量,而无需执行数据,从而提供一种有效的区块链扩展方法。
铭文:铭文是指在区块链上永久记录数据的行为。借助 Blobscription,此概念扩展到在 Blob 中存储大型数据集,从而实现一种新形式的数据不变性和持久性。
Blobscriptions 如何工作?
Blobscriptions 类似于比特币铭文,允许用户在以太坊的 blob 上存储各种数据类型,包括图像、文本甚至代币。Blob 的独特之处在于它们不与智能合约交互,并且节点只需存储它们 18 天,成本效益很高。
在使用 blob 共享数据时,需要提供数据内容本身和内容类型。一旦准备好 BlobScription 的有效负载,就需要将其拆分成一个或多个 blob,每个 blob 由 32 字节段组成。然后这些 blob 作为交易发送到以太坊区块链。
然后使用 Ethscriptions 索引器等来检索这些 blob。通过它们的版本哈希,可以将 blob 与各个交易关联起来。
在检索到交易的 blob 后,使用特定方法进行解码。解码后的数据包括内容和内容类型,形成一个「Ethscription 附件」,也称为 BlobScription。然后索引器可以通过其 API 提供附件内容。
对于 blob 只存储 18 天的担忧,Ethscriptions 索引器和其他去中心化数据存储也保留了这些数据,确保只要有人保留数据,Blobscriptions 就可以使用。
Blobscriptions 与比特币铭文的对比
相似性
差异性
Blobscriptions 对于网络费用的影响
当二层网络提交 Blob 时,除了支付常规的 gas 费用外,还需支付额外的 Blob 费用。在 Blobscriptions 推出后的短短几天内,用户已创建了超过 4500 个 Blobscriptions。根据 Dune 数据,多达 50% 的新生成 Blob 都用于这些铭文活动。这使得 Blob 的基础费用达到了异常高的水平。
3 月 14 日,Ethscriptions 的联合创始人 Middle March 在 X 上宣布成功生成了第一个 Blobbed Ethscription。3 月 28 日,Middle March 再次发布推文宣布 Blobscriptions 正式上线。
在 Blobscriptions 上线后仅一小时内,以太坊的 Blob 基础 gas 价格飙升至 14,499,530 wei。数据显示,此次活动导致的最高 gas 费用达到了 0.1 ETH(约 370 美元),远高于 Blobscriptions 的平均 gas 价格。
然而,随着 Blobscriptions 活动热度的减退,Blob 费用市场迅速回归到较低水平。
来源:https://dune.com/0xRob/blobs
blobscription 未来展望
Blob 的主要作用是大幅降低 Layer 2 的 gas 费用,因此,未来一段时间内围绕 Blob 区块空间的争夺将成为主旋律。对于以太坊基金会而言,能够大规模采用 Blob 的项目将在生态系统中占据主导地位,成为真正的 L2 领跑者。目前,只有 Blobscriptions 在这方面取得了显著进展,并且在相当长的时间内,Blobscriptions 可能会持续占据 Blob 空间。这主要是因为铭文的发行通常由大量散户铸造,这也吸引了 Vitalik Buterin 的持续关注。
由于 Blob 的 gas 费用非常低,特别适合项目方大规模进行空投,对于 Blob 空间的利用是一个极大的利好。总而言之,Blob 的大规模采用是以太坊基金会当前最大的需求,除了 Blobscriptions 之外,没有其他项目能够实现这一目标。
然而,若 Blobscriptions 持续占据这一低成本通道,那么整个以太坊生态系统都可能感受到这一增长带来的冲击,甚至可能对基础层交易产生影响。这可能会削弱 Dencun 升级的目标,即显著降低二层网络的交易成本。
总结
总体而言,Blobscriptions 的迅速崛起引发了关于以太坊能否继续提供低成本加密货币交易能力的讨论。如果 Blobscriptions 这一热度持续下去,可能会对 Dencun 承诺的降低二层交易成本提出挑战,使区块链的未来再度面临不确定性。以太坊需要展现出高度的灵活性,才能应对这一复杂的重新评估期。尽管前景尚需进一步观察,但 BlobScriptions 的成功展现了以太坊生态系统的创新潜力,并为未来的技术应用提供了重要参考。