Skip to main content
16 votes
Accepted

How does the dynamic fee calculation work?

According to the pull request from moneromooo-monero on behalf of ArticMine: The dynamic fee is based on the block size in a past window, and the current block reward. It is expressed by kB. This ...
Peter Karpov's user avatar
11 votes

How is the quadratic miners penalty calculated

When a block is built a block larger than the median size of the last 100, then a quadratic penalty is imposed on the miner such that: penalty = base subsidy * ((block size / median size of last 100 ...
studycrypto's user avatar
  • 2,083
8 votes

Block reward penalties and dynamic block size

This limit is based on the median of the last 100 blocks' size, after removing outliers, with a 60 kB lower limit (so blocks can't get TOO small, or you could have a hard time "restarting"). This ...
user36303's user avatar
  • 34.8k
6 votes

Block reward penalties and dynamic block size

The 60 kB limit is the minimum median block size limit. Thus, miners are able to construct blocks up to 60 kB without incurring a penalty. This limit was increased from 20 kB in the March 23, 2016 ...
dEBRUYNE's user avatar
  • 15.3k
6 votes
Accepted

Will a large and sustained increase in Monero transactions resolve the current issues of the dynamic block size penalty function?

Maybe it would. In theory, to smoothly function as "originally intended" would mean the median block size would somehow have to grow to the point where one TX is 1.2% of the median, which translates ...
JollyMort's user avatar
  • 19.9k
5 votes

Why is there a penalty on large block sizes?

If you were a bank, then I agree with you - clearing all transactions as fast as possible makes the most sense for your customers. After all, you would control all the account information, have plenty ...
Miles P's user avatar
  • 620
4 votes

Does the dynamic blocksize limit and penalty function lead to a tragedy of the commons?

With sufficient demand, one would end up with a boundless block size, and a minuscule block reward, a tragedy of the commons. What am I missing? I would argue you are missing physics. At some point, ...
Ginger Ale's user avatar
  • 5,676
3 votes
Accepted

Impact of Range Proof Optimizations on M_O

It could be argued that there's no need to re-adjust M_0 again as just reducing typical TX size would give us more margin and would further reduce the effect of TX size / block size ratio. However, do-...
JollyMort's user avatar
  • 19.9k
2 votes
Accepted

Why is there a penalty on large block sizes?

Since the penalty function is inherited from CryptoNote, we must look at the whitepaper for the "original thought" on the subject. A miner still has the ability to stuff a block full of his own ...
JollyMort's user avatar
  • 19.9k
2 votes
Accepted

Reward penalty: how to control the block size?

But I fail to see how a miner, who just "packs" transactions in a block, can control the size of the blocks he or she mines. Exactly like that. You pack until you get to the target size. Then, you ...
JollyMort's user avatar
  • 19.9k
2 votes
Accepted

How is the quadratic miners penalty calculated

For blocks above the median block size of the last 100 blocks but below the 2x the median block size dynamic cap a quadratically increasing penalties is applied to miners. How is this penalty ...
JollyMort's user avatar
  • 19.9k

Only top scored, non community-wiki answers of a minimum length are eligible