Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: Come-from-Beyond on March 13, 2013, 04:49:20 PM



Title: Fix 0.7 issue
Post by: Come-from-Beyond on March 13, 2013, 04:49:20 PM
We have moved back to 0.7 chain, but we'll face the same problem again if someone mines a big block and reproduces the bug. 1% of the total hashrate is enough to solve a block within 12 hours with 50% success. Or 5 days with only 0.1% of hashpower. Aren't we going to have a forkfest again?

PS: I may be wrong and the bug can't be reproduced. Could anyone check this plz?


Title: Re: Fix 0.7 issue ASAP!
Post by: Gabi on March 13, 2013, 04:52:30 PM
Quote
Aren't we going to have a forkfest again?
No, because 0.7 won't accept it. And right now 0.7 miners are the majority. So they will ignore that block and keep mining.


Title: Re: Fix 0.7 issue ASAP!
Post by: Come-from-Beyond on March 13, 2013, 04:58:39 PM
Quote
Aren't we going to have a forkfest again?
No, because 0.7 won't accept it. And right now 0.7 miners are the majority. So they will ignore that block and keep mining.

Well... It means that problem is not so big but 51% becomes 45% attack now if 6% miners use 0.8 without the limit.


Title: Re: Fix 0.7 issue ASAP!
Post by: Stephen Gornick on March 14, 2013, 01:25:35 AM
It means that problem is not so big but 51% becomes 45% attack now if 6% miners use 0.8 without the limit.

That would be bad for a miner as working on blocks that will never reach 120 confirmations means no mining proceeds.

(i.e., it could cause an orphaned blocks, and they might build on that and get two blocks or more but they'll never end up with that being the longest chain again, mathematically).

There is a patch for those who wish to mine using v0.8.   It will be released as v0.8.1 if I read correctly.