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