Gridcoin wallet acting strange

in #gridcoin6 years ago

This post is more of a question than anything else.

Yesterday afternoon a got a windows notification that sounded like I staked in Gridcoin. As I do not have more than ~600 GRC.
I found it quite interesting why I would stake this early, but hoped my very best.

I opened up the client, and there was nothing. So I checked my logfile and found the following:

CreateCoinStake: Found Kernel;
03/22/18 14:54:58 CreateCoinStake: added kernel type=2 credit=450.571056
03/22/18 14:54:58 StakeMiner: created rest of the block
03/22/18 14:54:58 CreateGridcoinReward: for INVESTOR mint 1.507629 {RSAWeight 0.000000} Research 0.000000, Interest 1.507629

03/22/18 14:54:58 StakeMiner: added gridcoin reward to coinstake
03/22/18 14:55:19 AddNeuralContractOrVote: Not Participating
03/22/18 14:55:19 StakeMiner: signed boinchash, coinstake, wholeblock
03/22/18 14:55:19 AcceptBlock: Proof Of Stake V8 9
03/22/18 14:55:20 Tally (v9)
03/22/18 14:55:20 {SBC} new best {570dbabe8e39965b36a2996a0b27f8b497fcc57a9ec30373175f3532f53b0461 1197740} ; {PB}: ACC;

03/22/18 14:55:20 StakeMiner: block processed
03/22/18 14:55:21 Received block d2cdd3eec04198698ab77a4d204d169bec50269877d47cbc2f6ece9165e420e7; AcceptBlock: Proof Of Stake V8 9
03/22/18 14:55:21 {PB}: ACC;

03/22/18 14:58:55 Received block 7c479e4ff0c960935fb007cfff5105b0ddf20683c6af5c240108c5920a1bfe38; AcceptBlock: Proof Of Stake V8 9
03/22/18 14:58:55
ReorganizeChain: from {570dbabe8e39965b36a2996a0b27f8b497fcc57a9ec30373175f3532f53b0461 1197740}
ReorganizeChain: comm {793acf8611b4b988b53d4fe5b5992184a7a59ca2281a4fd8449845482082839e 1197730}
ReorganizeChain: to {7c479e4ff0c960935fb007cfff5105b0ddf20683c6af5c240108c5920a1bfe38 1197741}
REORGANIZE: disconnect 10, connect 11 blocks
03/22/18 14:59:46 Tally (v9)
03/22/18 14:59:47 Tally (v9)

As far as I know the client thought it staked, but somehow it disappeared. So my best guess is that it was either an error made by the client or maybe I was temporarily on a fork?

If I was on the fork, it would have been nice to see it directly in the logfile, that the client found itself on a fork and corrected itself.

Can someone please clarify for me what happened.

Cheers

Sort:  

=======================================================================================
This post was upvoted by Steemgridcoin with the aim of promoting discussions surrounding Gridcoin and science.

This service is free. You can learn more on how to help here.

Have a nice day. :)

REORGANIZE: disconnect 10, connect 11 blocks

If I was on the fork, it would have been nice to see it directly in the logfile, that the client found itself on a fork and corrected itself.

That's exactly what the line above is telling you. You staked in a chain that got reorganized out of existence. Give it some time and you'll stake again on the right chain.

Excellent answer. Let me just add. You staked on a fork that was soon (2min after) abandoned. In bitcoin mining this would be called orphaned or unconfirmed block. The fork may have just been created with your stake. This is actually quite common.
The block was not accepted by miner of the next block and these are most probable reasons:

  • someone staked with more coins at about the same time
  • your network connection was interrupted for a moment
  • you actually were on a (weaker) fork
  • it was rejected as invalid (this used to be common due to bug, but no longer is)