Aside from the current discussion on Difficulty adjustment, there are some general benefits in rewarding the loyal miners. A quick definition of a loyal miner would be a miner that mines in the long run regardless of the price, difficulty, direct profitability, etc to secure the network. There is a need for more technical definition here though.
The emission of Erg itself is empowered by smart contracts, unlike any other known chain. A direct implication of this would be the ability to emit any other token using smart contracts.
The idea simply is to have an emission contract for arbitrary tokens that emission is dedicated to loyal miners. For example, if we define loyalty to be mining in 10 consecutive epochs, this contract emits the tokens to a miner that mines at least one block in every 10 consecutive epochs and none otherwise.
I can think of different ways to implement such an emission contract. let me think loud here:
1- This contract can be implemented at pool level, like what getblok is doing with smart pools. The idea of proof of vote could be helpful here. In each epoch, a miner receives some vote tokens and these tokens are different in each epoch. Having 10 different but consecutive voting tokens (at least one of each), a miner can claim its share from the emission contract.
2- This contract can be implemented natively so doesn’t matter if you mine solo or in any pool. When a miner mines a block, he includes a claim for the tokens and additional claims for previously claimed tokens. When the claims reach a threshold (here 10) the tokens are emitted. “claim” is a rough word here and can be defined/implemented in several ways.
3- at the same level, tokens are actually emitted by the miner at each block to a specific unspendable box. This box will be spendable to the miner if being deposited into in 10 consecutive epochs, or spendable by anyone to the bank (back to emission contract repository) if not satisfied.
4- probably several other approaches.
Having this general emission contract, some projects can put some token shares into, and distribute their tokens only to loyal miners. win-win-win for Ergo, projects, and loyal miners.
let’s discuss the idea, definitions, and its implications now, later we can design the specific contracts.