Author

Topic: [ANN] Orbitcoin is broken (Read 1926 times)

legendary
Activity: 1051
Merit: 1000
https://r.honeygain.me/XEDDM2B07C
February 21, 2014, 05:36:55 PM
#12
Oh - another thing.  It seems that the whole thing might have happened due to the miner generating the time-travel block (the one from the future) that is the real cause.  They need to correct the code not to allow submissions from clients whose clocks are not in agreement with the rest of the network.  This is something I referred to in a couple of posts earlier.

P.S.  The solution might still be a couple of weeks away - end of the month, if you read all the posts - but who knows?

Anyone got a bloody link for the 1.3v ? My fucking client is stuck in stake and i cant get these useless junk on an exchange without it. The google drive that Redmist put up ffor 1.3 is down.....INEEDAMIRROR #fml
full member
Activity: 155
Merit: 100
February 16, 2014, 09:39:43 PM
#11
Oh - another thing.  It seems that the whole thing might have happened due to the miner generating the time-travel block (the one from the future) that is the real cause.  They need to correct the code not to allow submissions from clients whose clocks are not in agreement with the rest of the network.  This is something I referred to in a couple of posts earlier.

P.S.  The solution might still be a couple of weeks away - end of the month, if you read all the posts - but who knows?
full member
Activity: 155
Merit: 100
February 16, 2014, 09:34:41 PM
#10
Ok - it seems that this is still broken.  There has been a fork of this coin and associated drama.  It looks like the only way to mine right now is to go with the forked client (1.3.2) and mine that one until the official client comes out and then do a hard fork.  Looks like you can get the mined coins on the other fork exchanged for official coins - this is just too hard to keep track of.  I will wait until the official client comes out and all the exchanges are ready before doing any more mining on ORB.

https://cryptocointalk.com/topic/3464-its-nearly-block-417000-please-update-to-orb-version-13-once-reached/

https://cryptocointalk.com/topic/3866-agreement-between-madmax-and-theredmist-made-public/

full member
Activity: 155
Merit: 100
February 16, 2014, 09:04:56 PM
#9
I don't know if ORB is still broken, but I did try mining it a couple of weeks ago, when it should have been possible to mine - but was still getting nBits errors.  Has anyone had any luck?
full member
Activity: 155
Merit: 100
January 21, 2014, 05:54:55 PM
#8
Is this oficial ?

Hi - I am just passing on information from other forums, that the developer has submitted.  You can see yourself at:

https://cryptocointalk.com/topic/3464-its-nearly-block-417000-please-update-to-orb-version-13-once-reached/

It looks like 300 more blocks before mining can work again.
sr. member
Activity: 966
Merit: 250
January 21, 2014, 11:57:39 AM
#7
Is this oficial ?
full member
Activity: 155
Merit: 100
January 06, 2014, 06:23:32 PM
#6
It seems the problem with Orbitcoin mining has been found (a stuck PoS block), however the fix will not take effect until block 417000 is reached at which time mining will work again.  You will need to update to the version 1.3 wallet by that time.

https://docs.google.com/file/d/0B49exKIsGBn5Y3VuZEotS2dSNEk/edit

Current block is something like 4118xx so it will be a long wait.  Better mine something else for the time being.
full member
Activity: 155
Merit: 100
January 03, 2014, 02:02:24 AM
#5
I don't know if this is that simple to fix.  I was perusing the blockchain.  It seems to be that block 411228 is that block that caused the problem - it seems that the time on the wallet client was ahead by about 1 hr, which doesn't seem possible because usually the clients do time checks with each other when receiving block version messages (cannot really say for Orbit client, but does happen for other clients).  Then the next block 411229 came from a client that was on the correct time, but due to this negative time, the difficulty changes dramatically.

Block 411225 December 30, 2013, 7:55 pm Diff 0.1701947
Block 411226 December 30, 2013, 7:56 pm Diff 0.17276514
Block 411227 December 30, 2013, 7:56 pm Diff 0.17286038
Block 411228 December 30, 2013, 8:56 pm Diff 0.17353002
Block 411229 December 30, 2013, 7:58 pm Diff 0.05879355
Block 411230 December 30, 2013, 8:07 pm Diff 0.00024414 Zero block nonce

Difficulty is increasing normally, so looks like single block difficulty retarget, but 411228 is reported by a client at 8:56 pm, so it looks like the mining power disappeared, but in fact it hadn't - however due to the long time between blocks, the difficulty is lowered.  Block 411229 comes along - now here is the interesting thing - the block time should have been checked and rejected because it came before the last block time, but it is allowed to be incorporated into the blockchain.  After that is when the block nonce is zero for future blocks - something else that needs to be looked at.

Ok, so it appears that there might be several different occurrences.  One is the difficulty retarget due to an incorrect time client (maybe malicious).  Second is allowing a block to occur before the previous block (again - it could be that someone has hacked the client to remove this restriction to allow it to occur, or maybe just an oversight in the client code).  Third is this zero nonce - that I don't understand as yet, but must be causing a problem.

I looked at the blocks using the Orbitcoin Block Crawler https://andarazoroflove.org/explorer/orbitcoin/block_crawler.php

Now the developer would need to look at this issue, maybe we have to remove 411228 from the blockchain or cause a hard fork to occur.  The current block appears to be 411512 so we are not looking at a lot of coins, but there will be lots of transactions that have confirmed and now - what happens to them!

Patching the client is another thing - it looks like two (or more) things, the retarget problem, and the block time problem - then examine the zero nonce and see how that is happening.  The dev is saying that it is an attack on the coin and doesn't think the retarget change is needed - and he could be right, however the block time problem would allow the blockchain to continue, i.e. reject finding of blocks until the actual time catches up with the bad block time - but I think both is needed.  What happens if a client was 1 year ahead and reported a block - that would stop blocks from being mined for a year, not acceptable.  Then confirm that the clients does check time sync so that we avoid the issue of a client with the wrong time, i.e. not accept blocks from clients where the times do not within reasonable limits.

Anyway, my ten cents worth - I don't mine or trade Orbitcoin, but I was researching it with a view to mine, but then found out about this issue.
sr. member
Activity: 273
Merit: 250
January 02, 2014, 12:20:12 PM
#4
Well if that's the case, then DEV please!!  repair this thing as soon as possible or at least tell us when you will be able to fix it!
legendary
Activity: 1162
Merit: 1000
January 02, 2014, 11:59:12 AM
#3
if the member that provided the fix is correct then it seems he just needs to add a line of code and recompile wallet so really easy
sr. member
Activity: 273
Merit: 250
January 02, 2014, 11:54:20 AM
#2
Too bad it's broken. Is it beyond repair or can it be fixed easy ?
legendary
Activity: 1162
Merit: 1000
January 02, 2014, 11:52:07 AM
#1
it's been 5 days and the dev doesnt seem to want to fix it "claims and attack on the coin and we just have to wait" meanwhile another member found the issue and even told the dev how to fix it. I'm hoping to get his attention because this is ridiculous.
Jump to: