Several dedicated miners of FIRO have recently expressed dismay that their 8GB GPUs cannot mine FIRO anymore. This is as intended as our mining algorithm FiroPOW has a steadily increasing DAG size which recently went past 7.7GB and continues to increase at a rate of 8MB every 1300 blocks (approximately 2.26 days).
For reference, FiroPOW went live in 2021 with a VRAM requirement of 4GB.
The rationale behind the steadily increasing DAG size was to ensure that only relatively modern GPUs could mine the coin keeping it out of reach from GPU farms that got a boatload of dirt cheap 2nd hand old GPUs (for example there was a period where there was a glut of RX580 4GB) which could affect the security of the PoW.
Despite the reduced role of miners, they still are an essential part of FIRO and remains a way to get into FIRO without exchanges or any pre-existing FIRO. They also contribute to the hybrid proof of consensus and also serve as a last line of defense should a vast majority of the masternodes get kicked offline.
Therefore it is important to ensure that there is a balance between keeping old GPUs off the network and keeping it accessible to the average GPU owner.
Having done a survey of mid-range GPUs over the years:
In 2015, the typical VRAM of a mid-range GPU was 2-4 GB
In 2016-2019, it went up to 4-8 GB
In 2020-2023, it was typically 6-8 GB
While the RTX 5060 isn’t announced yet, it’s rumored to have only 8 GB of RAM.
So it’s clear that VRAM isn’t increasing steadily in mid-range cards despite AI taking off since AI models require the high end cards.
My personal recommendation is to keep it in range of 8GB cards and leave it there and revisit if this changes in the future rather than creating a new. This would mean mid-range cards from 2021 should all be able to mine FIRO.
The other option is to set it to something slightly below 6 GB and have it slowly creep up, perhaps 8 MB every 2600 blocks instead.
- Don’t change FiroPOW and continue as is with the increasing DAG size
- Lock FiroPOW’s requirement to support 8 GB cards and revisit in the future
- Bring down FiroPOW’s requirement to around 6 GB but have it increase slowly over the years