6

I just read an article on Coindesk about gas price explosion of ETH due to its price spike in recent months. There is an example of a "smart contract" of a simple user registration, which was around $1 back in January, but is around $7 now and makes several applications on ETH useless / too expensive.

I know about dynamic block size and dynamic fees, but in my understanding it wouldn't prevent fees (in fiat) to skyrocket if let's say Monero price would rise x00% but the block size wouldn't grow much at the same time.

So is it possible to set the fee multiplier below 1? Would such a transaction be likely included by miners in a block (if it's not "full" already with higher fee tx) or rather stuck in the mempool?

janowitz
  • 2,691
  • 12
  • 30

1 Answers1

5

Consensus rules don't disallow it, so a lower fee than priority 1 would be a valid TX in a block. If you're a miner, you're free to mine 0-fee TX-es.

On the other hand, as a non-miner, getting into a block is another story because anything lower than minimum fee won't get relayed through the network so no miner will ever see your TX for it to have a chance at getting mined.

Note that the minimum do-not-relay fee could be changed without a HF in case situation would require it. If some % of nodes are running clients with looser requirements, it could end up in a block and get mined.

JollyMort
  • 20,004
  • 3
  • 49
  • 105