Why the system does not try to optimize and put maximum number of transactions in blocks?

by whySoSerious   Last Updated February 13, 2018 16:27 PM

If the reward to add a block is the same, why the system does not try to optimize and put maximum number of transactions in it? I saw an example block where there was only one transaction in it.

Since we are getting one block roughly every 10 minutes, is this a major concern for the efficiency of the system?



Answers 1


Only the miners could answer for what they did what they did. But possible reasons are:

  1. An internet connection outage that prevent them to received new transactions to be mined.
  2. A bug in the mining software.
  3. Disregard for the low value of the fees present in transactions at that moment
  4. Use of ASIC-boost or some other optimization that favors small blocks.
Osias Jota
Osias Jota
February 13, 2018 16:21 PM

Related Questions


How generate a hex string for a block

Updated August 27, 2017 13:27 PM

How to get the hex-encoded version of a block

Updated August 25, 2017 00:27 AM

can blocks remain capped to 1MB forever?

Updated January 25, 2018 04:27 AM

How to read the transaction of a block?

Updated December 25, 2017 19:27 PM

Bitcoin.org developer reference outdated?

Updated June 15, 2018 10:27 AM