‹ Explorer

Block size.It grows when fees pay for it.

Median weight300.0 kBthe penalty starts above this
Hard limit600.0 kBtwice the median
Last 180 blocks120.2 kBmean · heaviest 344.8 kB
Block weight, last 180 blocks20 went past the median and paid a penalty. Dashed: median · dotted: limit.
Block 3805423: 103.6 kBBlock 3805424: 3.9 kBBlock 3805425: 16.9 kBBlock 3805426: 18.9 kBBlock 3805427: 304.7 kBBlock 3805428: 281.9 kBBlock 3805429: 158.1 kBBlock 3805430: 1.6 kBBlock 3805431: 8.7 kBBlock 3805432: 39.0 kBBlock 3805433: 40.4 kBBlock 3805434: 268.8 kBBlock 3805435: 17.6 kBBlock 3805436: 32.0 kBBlock 3805437: 9.3 kBBlock 3805438: 58.8 kBBlock 3805439: 3.2 kBBlock 3805440: 209.4 kBBlock 3805441: 228.0 kBBlock 3805442: 29.2 kBBlock 3805443: 301.9 kBBlock 3805444: 70.3 kBBlock 3805445: 40.3 kBBlock 3805446: 133.9 kBBlock 3805447: 151.4 kBBlock 3805448: 34.3 kBBlock 3805449: 41.5 kBBlock 3805450: 301.4 kBBlock 3805451: 103.8 kBBlock 3805452: 45.7 kBBlock 3805453: 312.4 kBBlock 3805454: 344.8 kBBlock 3805455: 306.6 kBBlock 3805456: 278.2 kBBlock 3805457: 93.3 kBBlock 3805458: 20.7 kBBlock 3805459: 25.9 kBBlock 3805460: 26.9 kBBlock 3805461: 98.6 kBBlock 3805462: 142.0 kBBlock 3805463: 145.2 kBBlock 3805464: 43.5 kBBlock 3805465: 141 BBlock 3805466: 282.2 kBBlock 3805467: 284.7 kBBlock 3805468: 320.2 kBBlock 3805469: 306.9 kBBlock 3805470: 306.2 kBBlock 3805471: 305.5 kBBlock 3805472: 302.1 kBBlock 3805473: 231.3 kBBlock 3805474: 243.3 kBBlock 3805475: 239.9 kBBlock 3805476: 226.7 kBBlock 3805477: 203.5 kBBlock 3805478: 14.4 kBBlock 3805479: 171.2 kBBlock 3805480: 18.1 kBBlock 3805481: 30.4 kBBlock 3805482: 13.5 kBBlock 3805483: 19.0 kBBlock 3805484: 302.4 kBBlock 3805485: 171.8 kBBlock 3805486: 3.3 kBBlock 3805487: 24.6 kBBlock 3805488: 1.6 kBBlock 3805489: 104.5 kBBlock 3805490: 72.3 kBBlock 3805491: 171.3 kBBlock 3805492: 42.9 kBBlock 3805493: 13.8 kBBlock 3805494: 288.1 kBBlock 3805495: 125.1 kBBlock 3805496: 3.2 kBBlock 3805497: 55.1 kBBlock 3805498: 3.9 kBBlock 3805499: 95.4 kBBlock 3805500: 10.0 kBBlock 3805501: 146.3 kBBlock 3805502: 84.9 kBBlock 3805503: 34.8 kBBlock 3805504: 106.8 kBBlock 3805505: 48.8 kBBlock 3805506: 302.7 kBBlock 3805507: 289.8 kBBlock 3805508: 1.6 kBBlock 3805509: 85.5 kBBlock 3805510: 5.4 kBBlock 3805511: 70.7 kBBlock 3805512: 18.8 kBBlock 3805513: 51.8 kBBlock 3805514: 114.1 kBBlock 3805515: 292.3 kBBlock 3805516: 74.6 kBBlock 3805517: 6.8 kBBlock 3805518: 12.6 kBBlock 3805519: 211.7 kBBlock 3805520: 2.3 kBBlock 3805521: 122.3 kBBlock 3805522: 133.1 kBBlock 3805523: 24.1 kBBlock 3805524: 301.5 kBBlock 3805525: 165.3 kBBlock 3805526: 302.7 kBBlock 3805527: 92.9 kBBlock 3805528: 40.3 kBBlock 3805529: 37.7 kBBlock 3805530: 9.2 kBBlock 3805531: 97.2 kBBlock 3805532: 5.3 kBBlock 3805533: 257.7 kBBlock 3805534: 135.3 kBBlock 3805535: 103.9 kBBlock 3805536: 137.8 kBBlock 3805537: 21.4 kBBlock 3805538: 281.3 kBBlock 3805539: 306.9 kBBlock 3805540: 162.0 kBBlock 3805541: 158.7 kBBlock 3805542: 63.7 kBBlock 3805543: 11.4 kBBlock 3805544: 19.3 kBBlock 3805545: 10.0 kBBlock 3805546: 17.3 kBBlock 3805547: 301.2 kBBlock 3805548: 207.0 kBBlock 3805549: 178.0 kBBlock 3805550: 7.6 kBBlock 3805551: 192.0 kBBlock 3805552: 91.8 kBBlock 3805553: 272.2 kBBlock 3805554: 101.8 kBBlock 3805555: 163.9 kBBlock 3805556: 23.0 kBBlock 3805557: 306.1 kBBlock 3805558: 260.0 kBBlock 3805559: 285.9 kBBlock 3805560: 102.5 kBBlock 3805561: 12.2 kBBlock 3805562: 256.1 kBBlock 3805563: 169.1 kBBlock 3805564: 49.3 kBBlock 3805565: 135.9 kBBlock 3805566: 54.5 kBBlock 3805567: 71.2 kBBlock 3805568: 278.3 kBBlock 3805569: 3.2 kBBlock 3805570: 110.3 kBBlock 3805571: 15.7 kBBlock 3805572: 5.4 kBBlock 3805573: 119.8 kBBlock 3805574: 24.5 kBBlock 3805575: 252.0 kBBlock 3805576: 43.2 kBBlock 3805577: 81.5 kBBlock 3805578: 95.7 kBBlock 3805579: 301.8 kBBlock 3805580: 61.7 kBBlock 3805581: 12.8 kBBlock 3805582: 31.0 kBBlock 3805583: 7.6 kBBlock 3805584: 60.5 kBBlock 3805585: 60.4 kBBlock 3805586: 25.7 kBBlock 3805587: 257.6 kBBlock 3805588: 202.1 kBBlock 3805589: 33.7 kBBlock 3805590: 249.4 kBBlock 3805591: 128.1 kBBlock 3805592: 45.6 kBBlock 3805593: 125.4 kBBlock 3805594: 20.8 kBBlock 3805595: 301.1 kBBlock 3805596: 167.7 kBBlock 3805597: 3.9 kBBlock 3805598: 38.5 kBBlock 3805599: 16.3 kBBlock 3805600: 112.5 kBBlock 3805601: 141.7 kBBlock 3805602: 68.1 kB

The penalty zone

Share of the 0.6 XMR base reward a miner burns, by how far the block goes past today’s median.

300.0 kB600.0 kB100%

What it costs

Block weightBurnedKept
315.0 kB (+5%)0.0015 XMR0.5985 XMR
330.0 kB (+10%)0.006 XMR0.594 XMR
375.0 kB (+25%)0.0375 XMR0.5625 XMR
450.0 kB (+50%)0.15 XMR0.45 XMR
600.0 kB (+100%)0.6 XMR0 XMR

Computed with monerod’s own integer formula (get_block_reward) against the median above. Fees are never penalised.

Median from get_miner_data, weights from the block headers of our node. The blocks themselves are in the explorer; the daily mean is on the charts.

Questions

Does Monero have a block size limit?

Not a fixed one. A block may weigh up to twice the median weight of recent blocks (the median is never taken below 300 kB). Past the median, the miner loses part of the block reward, so blocks only grow when the fees pay for it.

How is the Monero block penalty calculated?

For a block of weight W above the median M, the base reward shrinks by the share ((W / M) − 1)². At 10% over the median the miner gives up 1% of the reward; at twice the median, all of it. The penalty is not paid to anyone — those coins are simply never created.

What is the difference between block size and block weight?

Weight is the size in bytes, with a correction for transactions with more than two outputs, whose compact Bulletproofs+ would otherwise make them cheaper than their verification cost. Fees and the block limit both use weight.