OK, that makes it clearer. I see the block count currently went from 58414 to 58421. Did you mine those with the new code?
I mined these blocks with a slightly modified version of the Ahmed-Bodi code that I modified about 18 months ago. This is the same code that all of you have connected with on my server. The version that actually produced and accepted blocks had some preliminary ideas for Hard Turtle technology. Originally I had activated them at block 58414. I no longer remember why I chose that block number, but at the time it seemed safely far in the future. This was not a complete solution and it rejected some blocks.
I pushed the activation block back to 58463, the end of the current interval, so they are now de-activated. This preliminary technology is mostly obsolete, but that version of the client does have some programming jigs in place to let me get a better view of how the code works.
This past month I made a version of the client that works with cpuminer from
https://github.com/pooler/cpuminer.git and allows anyone to put their bytecoin 8-address in as either "user" or "pass." This version exposes the getblocktemplate (GBT) interface. Last month I bought a mining contract on eBay to test this before I made an announcement, and the test failed. This left me with a client that anyone could use with a cpu miner, but not with an ASIC. This may be advantageous as we are fighting against strip-mining, but I still wanted to be able to use contract miners.
I decided to look for a stratum server and test whether it would work with a contract from eBay and my modifications. The mining of blocks 58414 to 58421 was a test of the ckpool stratum server with bytecoin. I bought an 8 hour mining contract on eBay. The ckpool server is on a linode, so that my personal equipment is not exposed to lots of mischief. This test succeeded in a solo-mining configuration as you saw, but has some other problems.
I haven't decided whether to look for other stratum servers, or make some modifications to ckpool. I haven't found a good forum to discuss these choices, so I am going much of this project alone.
----
Sigh, this is my first major C++ project. At this point I think I have pretty good comprehension of the block-chain structure, the code of the source client, the trade offs involved in the various decisions, a specialized application concept for the near future, and I have made "Hello World" on the Android.
My current thought is to completely re-mine the bytecoin block-chain leaving it at difficulty 1, with all existing transactions intact, and compatible with both the legacy client and the Hard Turtle client, forking at the next interval or so. I believe this can be accomplished in a single evening using an eBay mining contract. There are some administrative / design decisions that go along with this. I may re-mine the block-chain several times, once for each decision, then "let the market decide."
I think I am at the point where I can publish some of the design alternatives for comment. I wanted to be sure I was clear headed on the ideas before I did this, and also that I was knowledgeable enough that I could finish coding faster than someone with a hostile agenda.