DAG is a Directed Acyclic Graph. It is used in all Ethash
coins, like Ethereum, Ethereum Classic, Musiccoin, Expanse, Ubiq and other coins to provide a proof of work. DAG file is
generated every mining epoch and it increases from epoch to epoch. It is very important to know current and future size of
DAG file because it has a huge impact on the mining speed. DAG file is locating directly in your GPU memory. And if DAG
file is bigger than your GPU memory so your GPUs become useless. To analyze future dag size you can use a
calculator or see table below to find out the end of mining with your GPUs.

DAG file changes every epoch. One epoch is 30 000 blocks. The increasing speed of DAG file directly depends on a time of block finding. But the block finding time is not stable it may vary from 10 seconds to 60 seconds for Ethereum. So the day of each epoch is not defined in time, it is defined in blocks. In general, DAG file increases 0.72x per year for Ethereum. But remember it depends on a block finding time. For other networks with slower block find time DAG file increases slower and your GPU can work for a longer time.

CURRENT BLOCK TABLE

BlockChain

Ethereum

Ethereum Classic

Current Block

#5301455

#5594812

Avg Block Time

14.42 s

15.46 s

Current Epoch

#176

#186

Current DAG Size

2.37 GB

2.45 GB

*Updated: 12 seconds ago

DAG SIZE CALCULATOR

Block Number

ETH:
DAG Size: 1.00 GB
Epoch: 100
Start Day:

ETC:
DAG Size: 1.00 GB
Epoch: 100
Start Day:

*It is predictable date and may be changed, it is based on an average block find time.