2021年,对于以太坊而言,是发展历程中极不平凡的一年,DeFi的火热、NFT的爆发以及Layer 2解决方案的探索,都让这个全球第二大公链承受了前所未有的网络压力,而在这背后,一个常常被普通用户忽略,但却对矿工(验证者)和整个网络健康运行至关重要的元素——DAG文件(也称为“有向无环图”或“数据集”),也在经历着持续且可预见的增长,了解2021年以太坊DAG文件的增长时间表,不仅有助于回顾以太坊扩容的进程,也能为未来的网络发展提供借鉴。

什么是DAG文件?为何它会增长?

在深入探讨2021年的增长时间表之前,我们首先需要明确DAG文件是什么,在以太坊的工作量证明(PoW)机制下,DAG文件是Ethash算法的核心组成部分之一,它主要用于:

  1. 防止ASIC矿机垄断:DAG文件体积巨大且随时间增长,使得ASIC矿机难以针对特定算法进行极致优化,从而在一定程度上维护了网络的去中心化特性。
  2. 提供计算谜题:矿工在打包交易和创建区块时,需要从DAG文件中随机选取数据作为哈希计算的输入之一,这构成了挖矿过程的一部分。

DAG文件之所以会增长,直接与以太坊的区块高度和网络需求相关,以太坊的设计目标是每两年(或每约每500,000个区块)进行一次“冰河时代”(Ice Age)参数调整,其中一个重要调整就是增加DAG文件的大小,这种增长的目的是为了:

    随机配图