Thats because I turned the client on last night, after the changes were pushed to the repo. Today people are updating, which means all the people who didnt update last night kept mining work blocks.
Which is why their chain is longer, but their chain doesnt calculate stake like mine does which is why mine isnt accepting their blocks and why they arnt accepting my blocks and why im at 506608 and they are at a higher block count.
We could disregard my chain and sync to the current work chain but as soon as one person stakes, the first person to stake will be a fork from the people who havnt upgraded yet. And the argument starts alllllllll over again.
"do we orphan the workers who havnt updated, or do we delete our staked chain and sync to their longer chain"
and then the loop happens again! and again and again and again until someone finally says "this is the chain we are using"
The workers are going to want to keep their easily mined work blocks, the stakers are trying to say, enough is enough lets get stake working again, and everyone else is confused. I vote we paper rock scissors the answer.
Unless you orphan those who have not upgraded or are on any other than legit longest blockchain (the most work done) than it is failed hard-fork.
Block height 507116
Time 17:47:37 (+1 GMT)
"proof-of-work" : 250768.75421742,
"proof-of-stake" : 0.00006103,
Staking or mining within this swarm does not cause IP ban
So how come few 1.1 nodes are working properly and others are all over the place? Also, how it is possible nodes on 2.0 are accepting work from this swarm but still refuse to
sync up to our block height?
17:56:08

getpeerinfo
17:56:08

[
{
"addr" : "70.181.40.178:8514",
"services" : "00000001",
"lastsend" : 1409154792,
"lastrecv" : 1409154855,
"conntime" : 1409150731,
"version" : 60006,
"subver" : "/tekcoin:1.1.0/",
"inbound" : false,
"releasetime" : 0,
"startingheight" : 507110,
"banscore" : 0
},
{
"addr" : "110.174.169.110:8514", <--- still syncing, unaware of any issues
"services" : "00000001",
"lastsend" : 1409154811,
"lastrecv" : 1409154811,
"conntime" : 1409150894,
"version" : 60006,
"subver" : "/tekcoin:1.1.0/",
"inbound" : false,
"releasetime" : 0,
"startingheight" : 245698,
"banscore" : 0
},
{
"addr" : "74.196.63.95:8514",
"services" : "00000001",
"lastsend" : 1409154855,
"lastrecv" : 1409154792,
"conntime" : 1409151212,
"version" : 60007,
"subver" : "/tekcoin:2.0.0/",
"inbound" : false,
"releasetime" : 0,
"startingheight" : 506608,
"banscore" : 0
},
{
"addr" : "62.116.254.204:8514", <--- still syncing, unaware of any issues
"services" : "00000001",
"lastsend" : 1409154792,
"lastrecv" : 1409154528,
"conntime" : 1409154527,
"version" : 60007,
"subver" : "/tekcoin:2.0.0/",
"inbound" : false,
"releasetime" : 0,
"startingheight" : 47724,
"banscore" : 0
}
]