Post
Topic
Board Announcements (Altcoins)
Re: [ANN] microCoin MRC - alcurEX - Scrypt-Jane - nFactor - Now on MintPal
by
spiffcow
on 21/02/2014, 10:26:29 UTC
Kernel.cpp Line 20

// Hard checkpoints of stake modifiers to ensure they are deterministic
static std::map mapStakeModifierCheckpoints =
    boost::assign::map_list_of
    ( 0, 0x0e00670bu )
   ( 124000, 0xe791f02cu )
    
    ;

It looks like block 124000 is looking for 0xa4251ce5b54ee576 but got 0xe791f02cu in checkpoints array.



I was also looking into this ...
My understanding is that the second checkpoint (124000) should not be set at all yet.

It was most probably in the coin MRC was cloned from, because this coin already went over block 124000. But the value is probably valid for this coin blockchain, not for MRC.

Anyone can confirm ?

EDIT1: anyway, it clearly is not required also because proof-of-stake is not enabled yet in MRC ... it should kick in only after one full year (60*60*24*365 seconds, as stated in main.cpp)

EDIT2: the 124000 value does not come from the PPC code (they have other checkpoints for the proof of stake, but not this one). From which coin was MRC cloned ? This value most probably comes from that ancestor.

MRC comes from TIX. We have found the proof-of-stake checkpoint and removed it. We now face the problem of testing if the problem is fixed or not. This should create a hardfork, but fortunately the fork the older client is on should never be able to go past block 123,999.

Does anyone have any suggestions? We are considering putting the wallet for download and getting pools to use it and see if it works.

Put it up for download.  Launch 2.0!