@HostFat : A valid and helpful suggestion, but I'm not keen to go along with that. Here's why:
On this way, current bitcoin miners will have the possibility to avoid the release of this new fork on the market.
Avoidance will not the objective anymore, once I put out this fork.
The big miners have avoided sending a positive signal for BIP109 for far too long.
Notable exceptions are KNC and pool miners that took the opportunity to vote, through e.g. Slush.
If the big miners wish to continue mining on SHA256, they will either put out their own software or choose among what the community offers. In my case, there will be a SHA256 version of the fork, so if they choose, they CAN continue to put their equipment to good use.
When KNC announced bankruptcy, I already lost much hope for a SHA256 fork. It's only because the initial commitment of my fork was non-POW, that I am still going to put it out there for the market to decide.
if the client will start receiving blocks with an higher size then 1MB, then it will not trigger the acceptance of the new POW.
I am NOT willing to give the big miners an opportunity to further dictate minimalist on-chain scaling terms through a mechanism which could easily be gamed. They could easily placate such a fork with an insignificantly larger block (1.1MB) and then what - we'll call it a day? Mission accomplished? No...
I would
not be able to set a reasonable minimum block size, and neither would I want to, actually.
So I would view such a strategy as - unintentionally - putting control back in the hands of the few instead of the hands of the many.
Maybe the X block should be like 1 month after the binaries release, so that they will have the possibility to enter in the Bitcoin Classic activation time. (so, all the current Classic nodes will be compatible)
I understand the wish to give miners a chance to finally activate a BIP109 fork through an existing client (this would have been my preference until now). I was honestly disappointed that nothing much happened except for KNC and Slush up to now, even though none of the promises of the HK agreement have been met yet.
My plan outlined in the post below foresees quite a long period between initial source release for testing and final binaries release. Giving miners plenty of time to reflect carefully on their further action.
https://bitco.in/forum/threads/announcement-bitcoin-project-to-full-fork-to-flexible-blocksizes.933/page-9#post-21603
Once the final trigger binaries + source are out, there is a concerted fork effort, and no amount of pleading will be able to stop it.
The miners might be able to pre-empt it through some other plan they could put forward. Let's see what they propose on August 1.
I will weigh further options regarding fork deployment at that time.