Hello everyone,
I was recently asked if there is an overview of which diffs are achieved during mining. ---> I made a script and read out a few blocks from the blockchain and take some analysis.
At the end i calculate the factor of how much higher the achieved diff was compared to the required diff, to solfe a block.
Overview / history of the mining hardware

If my script will work in the future, i will collect the data from the past and the future and will link the raw files.
Best regards,
Willi
| Year | | | Network-Diff | | | Block-Diff | | | Factor | | | Block | | | Date | | | Mining Hardware |
| ----- | | | ---------------------------- | | | --------------------------------- | | | --------------- | | | ---------- | | | -------------- | | | ------------------------- |
| 2009 | | | 1 | | | 9.430 | | | 9429.52 | | | 26561 | | | 11.07.2009 | | | CPU |
| 2010 | | | 352 | | | 13.636.577 | | | 38722.54 | | | 73373 | | | 08.10.2010 | | | CPU / GPU Cards |
| 2011 | | | 16.307 | | | 523.343.935 | | | 32092.38 | | | 101777 | | | 01.09.2011 | | | GPU Cards |
| 2012 | | | 3.304.356 | | | 100.999.288.823 | | | 30565.50 | | | 206712 | | | 06.11.2012 | | | FPGA Cards |
| 2013 | | | 908.350.862 | | | 63.950.590.039.772 | | | 70402.96 | | | 274352 | | | 12.11.2013 | | | ASIC 130-55nm Chips |
| 2014 | | | 19.729.645.941 | | | 186.698.545.823.321 | | | 9462.84 | | | 315024 | | | 08.11.2014 | | | ASIC 28nm Chips |
| 2015 | | | 52.278.304.846 | | | 59.299.689.224.187.320 | | | 1134307.81 | | | 368527 | | | 05.08.2015 | | | ASIC 20nm Chips |
| 2016 | | | 254.620.187.304 | | | 4.330.991.235.116.156 | | | 17009.61 | | | 438452 | | | 11.11.2016 | | | ASIC 16nm Chips |
| 2017 | | | 1.123.863.285.133 | | | 19.441.910.175.490.528 | | | 17299.18 | | | 488837 | | | 10.08.2017 | | | ASIC 14nm Chips |
| 2018 | | | 31.931.136.454.488 | | | 29.838.308.432.657.944 | | | 15451.17 | | | 502579 | | | 01.04.2018 | | | ASIC 10nm Chips |
| 2019 | | | 5.618.595.848.853 | | | 89.440.376.123.463.312 | | | 15918.63 | | | 556828 | | | 01.03.2019 | | | ASIC 10nm Chips |
| 2020 | | | 19.157.154.724.710 | | | 194.259.588.698.898.016 | | | 10140.32 | | | 660632 | | | 12.09.2020 | | | ASIC 7nm Chips |
| 2021 | | | 18.599.593.048.299 | | | 364.000.263.886.317.952 | | | 19570.33 | | | 664602 | | | 01.05.2021 | | | ASIC 6nm Chips |
| 2022 | | | 31.360.548.173.145 | | | 50.541.668.626.379.227.136 | | | 1611632.18 | | | 756951 | | | 04.10.2022 | | | ASIC 5nm Chips |
| 2023 | | | 52.328.312.063.444 | | | 564.210.325.438.959.232 | | | 10782.12 | | | 801948 | | | 08.06.2023 | | | ASIC 4nm Chips |
| 2024 | | | 101.646.843.652.785 | | | 10.447.188.971.972.980.736 | | | 102779.28 | | | 869693 | | | 11.10.2024 | | | ASIC 3nm Chips |
| 2025 | | | 129.699.156.960.681 | | | 1.551.426.514.507.074.816 | | | 11961.73 | | | 912658 | | | 09.01.2025 | | | ASIC 3nm Chips |
RAW Data Link
Click...Mining hadware
Click...##############################################
2009 Total Blocks: 32495 → Avg Block Time: 16 min 10 sec
2009 Max Factor: 9429.520000 (Block: 26561, Datum: 2009-07-11, Block-Difficulty: 9.430, Network-Difficulty: 1)
2009 Day with MOST blocks: 2009-03-02 → 138 blocks
2009 Day with LEAST blocks: 2009-09-01 → 8 blocks
2009 Fastest Block: #10563 → 0:00:01 am 2009-11-04 11:40:10
2009 Slowest Block: #33 → 8:34:44 am 2009-10-01 15:30:57
2010 Total Blocks: 67925 → Avg Block Time: 7 min 44 sec
2010 Max Factor: 38722.540000 (Block: 73373, Datum: 2010-10-08, Block-Difficulty: 13.636.577, Network-Difficulty: 352)
2010 Day with MOST blocks: 2010-12-07 → 653 blocks
2010 Day with LEAST blocks: 2010-02-10 → 99 blocks
2010 Fastest Block: #32682 → 0:00:01 am 2010-02-01 11:59:41
2010 Slowest Block: #32652 → 2:14:10 am 2010-02-01 07:50:31
2011 Total Blocks: 59632 → Avg Block Time: 8 min 49 sec
2011 Max Factor: 32092.380000 (Block: 101777, Datum: 2011-09-01, Block-Difficulty: 523.343.935, Network-Difficulty: 16.307)
2011 Day with MOST blocks: 2011-05-03 → 276 blocks
2011 Day with LEAST blocks: 2011-11-10 → 92 blocks
2011 Fastest Block: #121203 → 0:00:01 am 2011-01-05 09:45:37
2011 Slowest Block: #152223 → 1:39:07 am 2011-07-11 07:48:57
2012 Total Blocks: 54531 → Avg Block Time: 9 min 38 sec
2012 Max Factor: 30565.500000 (Block: 206712, Datum: 2012-06-11, Block-Difficulty: 100.999.288.823, Network-Difficulty: 3.304.356)
2012 Day with MOST blocks: 2012-07-01 → 182 blocks
2012 Day with LEAST blocks: 2012-04-12 → 111 blocks
2012 Fastest Block: #160331 → 0:00:01 am 2012-02-01 21:25:36
2012 Slowest Block: #183393 → 1:32:48 am 2012-07-06 08:10:12
2013 Total Blocks: 63438 → Avg Block Time: 8 min 17 sec
2013 Max Factor: 70402.960000 (Block: 274352, Datum: 2013-11-12, Block-Difficulty: 63.950.590.039.772, Network-Difficulty: 908.350.862)
2013 Day with MOST blocks: 2013-05-10 → 218 blocks
2013 Day with LEAST blocks: 2013-11-01 → 116 blocks
2013 Fastest Block: #220179 → 0:00:01 am 2013-08-02 08:51:28
2013 Slowest Block: #215907 → 1:38:56 am 2013-09-01 22:22:58
2014 Total Blocks: 58870 → Avg Block Time: 8 min 56 sec
2014 Max Factor: 9462.840000 (Block: 315024, Datum: 2014-11-08, Block-Difficulty: 186.698.545.823.321, Network-Difficulty: 19.729.645.941)
2014 Day with MOST blocks: 2014-11-01 → 209 blocks
2014 Day with LEAST blocks: 2014-03-12 → 115 blocks
2014 Fastest Block: #278882 → 0:00:01 am 2014-06-01 05:14:26
2014 Slowest Block: #299449 → 1:24:30 am 2014-06-05 21:47:02
2015 Total Blocks: 54326 → Avg Block Time: 9 min 40 sec
2015 Max Factor: 1134307.810000 (Block: 368527, Datum: 2015-05-08, Block-Difficulty: 59.299.689.224.187.320, Network-Difficulty: 52.278.304.846)
2015 Day with MOST blocks: 2015-10-12 → 215 blocks
2015 Day with LEAST blocks: 2015-12-02 → 118 blocks
2015 Fastest Block: #337175 → 0:00:01 am 2015-02-01 21:24:58
2015 Slowest Block: #338703 → 1:48:44 am 2015-12-01 21:12:22
2016 Total Blocks: 54856 → Avg Block Time: 9 min 35 sec
2016 Max Factor: 17009.610000 (Block: 438452, Datum: 2016-11-11, Block-Difficulty: 4.330.991.235.116.156, Network-Difficulty: 254.620.187.304)
2016 Day with MOST blocks: 2016-06-02 → 199 blocks
2016 Day with LEAST blocks: 2016-04-11 → 115 blocks
2016 Fastest Block: #397656 → 0:00:01 am 2016-10-02 02:47:40
2016 Slowest Block: #401415 → 1:30:26 am 2016-06-03 11:31:44
2017 Total Blocks: 55933 → Avg Block Time: 9 min 24 sec
2017 Max Factor: 17299.180000 (Block: 488837, Datum: 2017-08-10, Block-Difficulty: 19.441.910.175.490.528, Network-Difficulty: 1.123.863.285.133)
2017 Day with MOST blocks: 2017-05-09 → 196 blocks
2017 Day with LEAST blocks: 2017-11-11 → 79 blocks
2017 Fastest Block: #447132 → 0:00:01 am 2017-08-01 03:34:44
2017 Slowest Block: #451863 → 1:39:14 am 2017-06-02 21:10:52
2018 Total Blocks: 54503 → Avg Block Time: 9 min 39 sec
2018 Max Factor: 15451.170000 (Block: 502579, Datum: 2018-04-01, Block-Difficulty: 29.838.308.432.657.944, Network-Difficulty: 1.931.136.454.488)
2018 Day with MOST blocks: 2018-11-01 → 192 blocks
2018 Day with LEAST blocks: 2018-02-12 → 113 blocks
2018 Fastest Block: #502291 → 0:00:01 am 2018-02-01 23:46:54
2018 Slowest Block: #544482 → 1:38:32 am 2018-05-10 10:52:31
2019 Total Blocks: 54237 → Avg Block Time: 9 min 41 sec
2019 Max Factor: 15918.630000 (Block: 556828, Datum: 2019-03-01, Block-Difficulty: 89.440.376.123.463.312, Network-Difficulty: 5.618.595.848.853)
2019 Day with MOST blocks: 2019-05-07 → 188 blocks
2019 Day with LEAST blocks: 2019-03-06 → 118 blocks
2019 Fastest Block: #557314 → 0:00:01 am 2019-06-01 13:38:52
2019 Slowest Block: #602106 → 1:30:06 am 2019-02-11 22:39:00
2020 Total Blocks: 53227 → Avg Block Time: 9 min 52 sec
2020 Max Factor: 10140.320000 (Block: 660632, Datum: 2020-09-12, Block-Difficulty: 194.259.588.698.898.016, Network-Difficulty: 19.157.154.724.710)
2020 Day with MOST blocks: 2020-06-06 → 193 blocks
2020 Day with LEAST blocks: 2020-02-11 → 94 blocks
2020 Fastest Block: #615461 → 0:00:01 am 2020-01-02 03:39:02
2020 Slowest Block: #654976 → 1:34:06 am 2020-01-11 07:56:46
2021 Total Blocks: 52691 → Avg Block Time: 9 min 59 sec
2021 Max Factor: 19570.330000 (Block: 664602, Datum: 2021-05-01, Block-Difficulty: 364.000.263.886.317.952, Network-Difficulty: 18.599.593.048.299)
2021 Day with MOST blocks: 2021-02-10 → 187 blocks
2021 Day with LEAST blocks: 2021-02-07 → 89 blocks
2021 Fastest Block: #669176 → 0:00:01 am 2021-05-02 04:58:53
2021 Slowest Block: #689306 → 2:19:14 am 2021-01-07 12:46:53
2022 Total Blocks: 53193 → Avg Block Time: 9 min 53 sec
2022 Max Factor: 1611632.180000 (Block: 756951, Datum: 2022-04-10, Block-Difficulty: 50.541.668.626.379.227.136, Network-Difficulty: 31.360.548.173.145)
2022 Day with MOST blocks: 2022-12-02 → 186 blocks
2022 Day with LEAST blocks: 2022-05-07 → 117 blocks
2022 Fastest Block: #716657 → 0:00:01 am 2022-01-01 07:25:28
2022 Slowest Block: #748602 → 1:44:36 am 2022-08-08 20:54:34
2023 Total Blocks: 54004 → Avg Block Time: 9 min 44 sec
2023 Max Factor: 10782.120000 (Block: 801948, Datum: 2023-06-08, Block-Difficulty: 564.210.325.438.959.232, Network-Difficulty: 52.328.312.063.444)
2023 Day with MOST blocks: 2023-06-01 → 179 blocks
2023 Day with LEAST blocks: 2023-07-12 → 114 blocks
2023 Fastest Block: #769799 → 0:00:01 am 2023-01-01 00:41:37
2023 Slowest Block: #819434 → 1:41:49 am 2023-02-12 14:44:29
2024 Total Blocks: 53478 → Avg Block Time: 9 min 50 sec
2024 Max Factor: 102779.280000 (Block: 869693, Datum: 2024-10-11, Block-Difficulty: 10.447.188.971.972.980.736, Network-Difficulty: 101.646.843.652.785)
2024 Day with MOST blocks: 2024-02-02 → 187 blocks
2024 Day with LEAST blocks: 2024-11-09 → 107 blocks
2024 Fastest Block: #829679 → 0:00:01 am 2024-09-02 13:59:40
2024 Slowest Block: #824723 → 2:01:43 am 2024-07-01 07:53:38
2025 Total Blocks: 53082 → Avg Block Time: 9 min 54 sec
2025 Max Factor: 11961.730000 (Block: 912658, Datum: 2025-01-09, Block-Difficulty: 1.551.426.514.507.074.816, Network-Difficulty: 129.699.156.960.681)
2025 Day with MOST blocks: 2025-04-04 → 179 blocks
2025 Day with LEAST blocks: 2025-09-08 → 115 blocks
2025 Fastest Block: #883082 → 0:00:01 am 2025-09-02 19:39:44
2025 Slowest Block: #922130 → 2:00:04 am 2025-04-11 03:48:11
##############################################
EN Topic:
https://bitcointalk.org/index.php?topic=5524632.0DE Topic:
https://bitcointalk.org/index.php?topic=5509340.0