Here is complete story about last month of OrbitCoin from my point of view.
1. Big problems begins 30-31 December 2013 - ALL PoW mining fail (all miners start getting 100% reject rate)
All original clients currently used (1.0, 1.1, 1.2) can not mine PoW at all, and PoS mining was very weak and slow - due to a relative small number of users and the lack of motivation for PoS mining (as 0% interest rate for PoS miners is set by original dev)
2. Cause of this problem - some drawbacks of code and bad selection of basic parameters (constants) when lunch this coins (some additional detail in this and following posts
https://cryptocointalk.com/topic/2684-theredmist/page-2#entry26484).
3. But original developer instead of looking for the cause of the problem and fix the code talked about the ongoing attacks on its currency and some Conspiracy against it and him personally (though not surprising - that coin from beginning especially for fans of various conspiracy theories made by one of the such fans). Evens after few users (who use this coins, including me) directly pointed him (on this forum, cryptocointalk and in private messages) to the problem areas in the code and possible corrections he held version of "attacks." and preferred just sit and wait - as attacks cease all will work.
4. This situation continued for 6 or 7 days. Until I released (here on bitcointalk) a version with my own variant of correction - v. 1.2.1 which instantly fix problems with PoW mining and proved that the problem in the code, not some mythical attacks. It was just test/demonstration version.
5. In few hours after it original dev (TheRedMist) released the official version with similar (but not exactly the same) correction - v. 1.3.0.
Where had gone the same argument about the attacks and conspiracy? I think this version was ready to advance before my, but adhered with a some unknown purpose...
But in his version (1.3.0) activation of fix is delayed to block #417000. Near 6000 blocks ahead at moment of release. Taking into account not working PoW mining(no PoW blocks at all) and low rates of PoS Mining (about 100 blocks per day, and a tendency to slow down) in real time it can take several months. It is good for a some planned upgrade, but unacceptable for urgent critical fixes!
Later (after ~week) was a huge speed up of PoS mining (thinks it RedMist start use large stakes from his premine to speed up reaching #417000 mark) so now(after ~2 weeks) we are close to #417000. But at original speed it will be like 1 or 2 month delay
6. And even more than that BIG delay - i take this code (from v.1.3.0) as a basis (in my another version - 1.3.1) and I found that this official fix actually does not fix the problem even after the designated block # 41700 - PoW Mining still will not work! Not sure about that if it was error because of lack of knowledge and programming skills or is a some kind of planned sabotage to PoW mining from original dev. (He holds in his hands most of the all coins issued by giant premine and may not be interested in the new minting reducing his share - if no new coins minted he can do anything with the coin and the exchange rate at any time as they wish and it is a very comfortable position that can bring huge profits out of nothing).
I post information about official fix will not work(not resume PoW mining) to forum (on cryptocointalk and here) but it was ignored by dev (RedMist) for few days more. He just simply goes off-line for more than a week and stopped to answer any questions and messages.
7. So looking for this situation i make and release one more version with own (working) variant of fix (it actually same as was in my test version v. 1.2.1) - 1.3.2. This time not just binaries but opensource on GitHub as fork from original version 1.3.0 so anybody can easily track all changes i made and make sure that my version is safe:
https://github.com/MaxMaximus/OrbitcoinActivation of my fix was delayed for ~ 200 blocks (~ 2 days) to allow time for interested users to check the code changed, compile, download the initial chain of blocks (if install from scratch). And call Orb user to update from official to my version if they want resume PoW mining and fast transactions(now they are slow - due to low rate of PoS mining) return back.
And now my version (1.3.2) work in parallel to official (1.0, 1.1, 1.2.0, 1.3.0).
Patch to fix PoW mining already activated, PoS mining working normal too. So we already pass block #417000 long ago.
At some point 2 blockchain seems already forked - I expected such a development of situation though not doing it specifically (initially my version fully synced with all old versions) and did not expect it to be so soon - we was just hit by another "bad" block with incorrect timestamps on the official blockchain of that old official versions and my new fixed ver treated differently and therefore the all next blocks after this point were incompatible (blocks created in 1.3.2 not pass checks in older versions and created in the old ver not pass checks in new so they just ban each other after several unsuccessful attempts to synchronize)
P.S.
Initial i have no any plans of overtaking control of this coin. I am was just active user of this coin:
- i solo mined this coin on my own mining farm as it was a little more profitable if compared to LiteCoin or other well established alt_coins
- i trading (speculating) with it on COINS-E and later on Criptsy
- i hold relative large amouts of this coin as part of my mid/long term investments (~ 5000-7000 coins it is near ~ 1.5-2 btc at moment of failure, but already 3-4 times less now due collapsed exchange rate due blunt and incompetent behavior of the original developer)
So i just want coin fixed as soon as possible and unhappy about weak and slow response of the original developer to such BIG problems
My short plan was:
1. determine the cause of coin failure -
done2. find bugs in code, fix(patch) it, release new fixed version both source (on GitHub) and binaries -
done3. draw attentions of all Orb users to problem and possible solution -
almost done4. to ensure that as many users as possible upgrade to my revised version instead of the official -
in progress5. convince exchanges to update their clients to my version too by longest blockchain and multiple request from different users of new ver -
no progress for now (seems the original dev TheRedMist simply offered them a part of coins from his giant premine in exchange for that they will stick to his versions only)
I do not have long term plan though from beggining...
But now it seems the only way to fix this situation is to become the new dev of Orbitcoin instead of the original RedMist as he did not intend to any cooperate and only wants everybody "fuck off" (exact quote of his words) with their claims and complaints about the critical functions not working "only" a just a month (what a trifle compared with 4000 years as he say
) and he lost communication "only for a week". And left him alone with a coin in his full disposal.