在以太坊生态乃至整个加密货币社区,“显存升级”成为一个备受关注的热词,对于许多习惯了讨论GPU算力、挖矿效率的玩家而言,这个词汇或许有些陌生,甚至容易与传统的显存(VRAM)容量提升混淆,但实际上,以太坊的“显存升级”远非简单的硬件迭代,它指向的是以太坊协议层面一次至关重要的、关乎其未来发展格局的核心升级——EIP-4844(Proto-Danksharding),即“proto分片”提案,其核心目标,正是为了解决当前以太坊Layer 2(L2)扩展方案所面临的“数据可用性(Data Availability, DA)”瓶颈,而这其中,GPU的显存扮演着不可或缺的关键角色。

为什么是“显存”?——L2的“数据困境”与DA的挑战

要理解“显存升级”的必要性,首先要明白以太坊当前及未来的扩展需求,随着DeFi、NFT、GameFi等应用的爆发,以太坊主网(Layer 1,L1)的交易处理能力已显不足,Layer 2作为扩容方案应运而生,L2通过将计算和状态迁移到链下,仅在L1上提交少量数据(如交易证明和状态根),从而大幅提升交易速度并降低费用。

L2的繁荣带来了一个新问题:数据可用性(DA),L2在执行大量交易后,需要将相关的交易数据发布到L1,以确保这些数据可以被任何人验证,保证L2的安全性和去中心化,这些数据量正以前所未有的速度增长,给以太坊L1的区块空间带来了巨大压力,直接推高了L1的Gas费,进而传导至L2,使得L2的低费用优势被削弱。

传统的数据存储方式(如完全依赖L1区块或外部DA层)要么成本高昂,要么要么牺牲了以太坊的安全性和去中心化特性,一种更高效、更经济的DA解决方案迫在眉睫。

EIP-4844:用“Blob”数据释放L1压力,显存成关键

EIP-4844正是为此而生,该提案引入了一种新的交易类型和新的数据格式——“Blob交易”(Blob-carrying Transactions)“Blob数据”(Blobs)

  1. Blob数据:L2可以将大量的交易数据(这些数据通常不需要被长期保存,主要用于验证当前状态)打包成“Blob”,Blob数据本身不存储在以太坊的状态根中,而是临时存储在网络的“数据可用性采样”(DAS)节点上。
  2. Blob交易:L2通过发送一笔包含Blob指针(类似引用)的Blob交易,将这些Blob数据“提交”到L1,这笔交易本身成本相对较低,因为它不直接存储大量数据在L1状态中。
  3. 数据可用性采样(DAS):网络中的节点不需要下载所有Blob数据,而是通过随机采样一小部分数据,来推断大部分数据是否可用,如果采样显示数据不可用,则可以拒绝该区块。

“显存”升级在哪里?随机配图